2018 en revisión: rompiendo expectativas

Fiesta de lanzamiento de Andela para becarios de clase 1 que comenzó en 2014. Desde principiantes hasta líderes de equipos técnicos. ¡Qué momento tan orgulloso!

Uno de mis principales objetivos para 2018 esta vez el año pasado fue convertirme en un excelente Defensor del desarrollador. ¿Y mejoré en Developer Advocacy?

2018 fue una mezcla ruidosa y caliente de eventos que fortaleció mi confianza y me enseñó inmensamente que, independientemente de los planes que uno tenga para alcanzar la grandeza, una parte crucial de esos planes debería ser establecer relaciones interpersonales increíbles y divertirse mucho en el camino.

2018 también me enseñó a ser muy deliberado y agresivo para construir su reputación como ser humano, independientemente de las marcas / grandes nombres con los que trabaja / con los que se asocia. Esta lección tiene una historia detrás. ¡Quédate conmigo!

Un buen nombre es más bien ser elegido que grandes riquezas, y un favor amoroso en lugar de plata y oro.

¡Ahora, toma una taza de café! . Te contaré una breve historia sobre cómo mi viaje de Google Developer Expert se detuvo abruptamente debido a un tweet. Sí, un tweet! Repito eso ... ¡¡¡UN TWEET !!!

Nota: Me gusta comenzar con mis malas experiencias y mis fracasos, así que tengan paciencia conmigo, joven padawan.

Sí, yo también grité!

Fui experto en desarrolladores de Google desde 2016 hasta mayo de este año (pensé que era algo de por vida) cuando respondí a un tweet tonto que también fue una respuesta a un hilo de Twitter hecho por un ex desarrollador de software de Andela.

Esta fue su respuesta:

Vi esta respuesta y me enojé mucho. Inmediatamente, le respondí en la línea de:

"Espero que puedas mantener la misma energía si estás fuera y acosado en la noche y la gente comienza a hacerte preguntas como" ¿Por qué también te vistes como una puta? ""

5 minutos más tarde, más o menos, volví a mirar mi respuesta y sentí que la gente de Twitter podría malinterpretarla o sacarla de contexto. Seguí adelante para eliminarlo. Aparentemente mis instintos eran correctos. Un Googler de EE. UU. Tomó una captura de pantalla de mi tweet antes de eliminarlo y lo envió rápidamente al equipo en California. Luego, el representante regional en Kenia hizo una llamada conmigo y me pidió los detalles de lo que sucedió.

Para los no nigerianos que leen esta publicación, revise este hashtag #EndSars o google #EndSars para entender por qué me enojé. He sido víctima de acoso policial varias veces porque soy un joven nigeriano, conduzco un automóvil decente, me visto con pantalones cortos y camisetas y uso un Macbook. Que todavía estoy vivo. Muchos otros han muerto porque fueron acusados ​​falsamente de ser estafadores.

Un par de días después, tuve una impactante segunda reunión con el representante, donde me dijeron que me eliminarían del programa Google Experts. Ah !!!

¡Imposible!

Después de la reunión, llegó este correo:

Me encogi. Paseé por la habitación como un fanático de Pogba bajo la maldición de Mourinho. No sabía cómo sentirme después de que esto sucedió. Era un experto desarrollador bastante activo y excelente. Hablé en diferentes cumbres de DevFest en Nigeria, Kenia y más allá, enseñé a varias personas cómo usar tecnologías web, productos de Google y también ser mejores desarrolladores de software en general, ayudé a las agencias a mejorar a través de talleres celebrados en Johannesburgo. Estaba literalmente en todas partes dentro y fuera de África en cierto momento. Cientos de desarrolladores se comunicaron conmigo y se convirtieron en un objetivo para convertirse en un experto desarrollador de Google. También adoro y respeto tanto a las mujeres. Entonces, ¿dónde demonios me equivoqué?

Hice una pequeña introspección y me hice un par de preguntas:

  1. ¿He ofendido a cierto Googler antes ahora? Si alguien lo encontró ofensivo, ¿por qué la persona no me contactó a través de DM primero?
  2. ¿Por qué no me pidieron defender el contexto del tweet frente a un equipo de personas? Literalmente lo eliminé porque pensé que podría estar fuera de contexto porque la gente rara vez lee para entender hoy en día.
  3. ¿Alguien realmente pensó que llamaría puta a otro humano?
  4. ¿Todas las cosas buenas que hice como experto o defensor no cuentan para nada si me equivoco?

Tenía muchas cosas en mente y pasé noches sin dormir culpándome por ese tweet. Después de un tiempo, algunos pensamientos relajantes cruzaron mi mente que me hicieron superar la sensación nauseabunda que tenía durante días y noches.

  1. No sabía que existía un programa Google Developer Experts antes de ser nominado, hablar sobre el papel, pasar por una serie de entrevistas, aprobar y convertirme en un experto.
  2. Hasta que camines una milla en los zapatos de alguien, no entenderás sus acciones porque todos somos productos de nuestras experiencias y desafíos pasados.
  3. Soy quien soy. ¡He trabajado muy duro para ser un buen desarrollador y un defensor respetado y no me detendré en el corto plazo porque algo que llegué a amar y ser parte me fue quitado!
  4. Como líder o alguien de importancia de cualquier tipo, cada palabra que usted escribe, habla o realiza es escrutada por muchos, así que preste atención para examinar cada acto antes de activar el botón "Ir". ¡Aprendí una gran lección y tomé mi L como fanáticos del Arsenal antes de su reciente recuperación!

Después de todo lo dicho y hecho, le di las gracias al Googler que me nominó en 2016 y seguí adelante. De hecho, todavía estoy inmensamente agradecido de haber tenido el privilegio de ser un experto desarrollador de Google durante ~ 2 años. Fue realmente impactante! Amo a todos mis amigos de G.D.E.

Ahora que lo he eliminado, ya es hora de que celebre las actividades que sucedieron durante el año de las que definitivamente estoy orgulloso.

Escritura

Tuve el privilegio de escribir varios artículos y documentación este año, técnicos (especialmente sobre el uso de GraphQL) y no técnicos.

Mencionaré solo 10. Estos fueron algunos de mis artículos más populares y muy productivos.

  1. El nacimiento de los aguacates reveladores.
  2. Capas de GraphQL encima de REST.
  3. Carga de archivos con Apollo Server 2.0.
  4. Consultas automáticas persistentes y almacenamiento en caché de CDN con Apollo Server 2.0.
  5. Next.js 6 Características: una introducción práctica.
  6. La guía completa para implementar aplicaciones de JavaScript - Parte 1.
  7. La guía completa para implementar aplicaciones de JavaScript - Parte 2.
  8. Desarrollando y asegurando aplicaciones modernas con GraphQL, React y Apollo.
  9. Glosario GraphQL (A - Z de GraphQL)
  10. Lanzamiento de Webpack 4.0: ¿Qué hay de nuevo?

Habla y comunidad

Estuve muy involucrado en la construcción de la comunidad este año. ¡El año pasado, me dije a mí mismo que haré todo lo posible para fomentar una mejor comunidad de desarrolladores que colabore e impulse el interés internacional en nuevas empresas africanas e ingenieros de software!

Primero, forloopAfrica se expandió a 3 nuevos países, Zambia, Tanzania y Sierra Leona. Increíble trabajo de estos líderes valientes y activos, Olivier J.M, Sambwah Chipungu, Wilfred Mulenga, Joshua Mabina y Cleopatra Douglas. En Nigeria, crecimos para tenerLoopIlorin, forLoopAbeokuta, forLoopOwerri, unirnos a las sucursales existentes de forLoop, etc. También teníamos forloop Podcast que fue curado constantemente por Ada Nduka Oyom. Deberías suscribirte y escuchar.

También di muchas charlas técnicas este año. Recuerdo lo siguiente:

  • Del 8 al 10 de marzo, hablé en el Día de la Agencia de Desarrolladores de Google en Nairobi, Kenia.
  • Unos días después, aún en marzo, me presenté en Kigali, Ruanda, para dar una charla en la Cumbre de África de la CMS.
  • A principios de abril, estuve en Novosibrisk, Rusia y di una charla en la Conferencia CodeFest. Hablé sobre Webpack 4 y sus beneficios de rendimiento. Esto fue increíblemente increíble. Sean T. Larkin, gracias por el enchufe !!!
Hablando de Webpack 4Kir (organizador de Google y AngularNYC) y yo
  • En abril, asistí a ImageCon en California, EE. UU. Cloudinary organizó una gran conferencia sobre rendimiento de imágenes y video.
  • Del 26 al 30 de abril, aparecí en California, EE. UU., Y hablé en el Día Zeit SF sobre Autenticación y Autorización. Fue una gran y sorprendente conferencia.
De izquierda a derecha: Matheus Fernandes (Zeit), Henry Zhou (Babel), Ives Van Hoorne y yo (CodeSandBox)
  • Del 7 al 11 de mayo, estuve en Mountain View, California, para el evento ritual anual de desarrolladores, Google I / O.
L-R: Sani y yo descargando comida SF. My Attendee Badge, el equipo de GDE.
  • 29 de mayo, estuve en Lagos, Nigeria para hablar en Techpoint.ng Inspirado. Era una tecnología única, bien organizada. conferencia de la gente en Techpoint.
  • El 14 y 15 de junio, estuve en Nueva York, EE. UU., Y hablé en la Conferencia BuzzJS junto con defensores de desarrolladores supersónicos sobre GraphQL: Simona Cotin, John-David Dalton, Donavon West, Rob Wormald, Nitya Narasimhan.
  • Del 16 al 17 de junio, recibí la factura para hablar en la Conferencia CakeFest en Tennessee, EE. UU. Desafortunadamente, fue cancelado casi en el último minuto.
  • En agosto, estaba programado para hablar en la Conferencia de la UE de Laracon, Amsterdam nuevamente. Todo (alojamiento, vuelo, etc.) estaba listo. Desafortunadamente, me negaron una visa una y otra vez por la razón más infundada. Cosas muy molestas . ‍ Gracias ShawnMcCool nuevamente por creer en mí.
Del 10 al 11 de agosto, fui el MC de la mayor y primera Conferencia Internacional de Desarrolladores de Nigeria, Concatenate, organizada por la increíble combinación de Sarah Drasner, Christian Nwamba y Brian Holt. Para ser honesto, ¡esta fue la mejor conferencia a la que asistí y fue parte de este año!
  • En septiembre, tenía programado hablar en DevCraft en Nairobi, Kenia, pero la Embajada de los Estados Unidos retuvo mi pasaporte durante aproximadamente 3 semanas como si quisieran alterar mi destino.
  • El 6 de octubre, hablé en la segunda edición de forloop Zambia en Lusaka. Fue una experiencia gloriosa. ¡¡¡Dios mío!!!
  • En noviembre, tenía programado hablar en GraphQL Summit en San Francisco. Pero desafortunadamente, mi visa de EE. UU. Aún no se había renovado en ese momento, por lo que no pude hacerlo.
  • A principios de noviembre, hablé en Google DevFest Lagos y en la Conferencia Sur-Sur Google DevFest en Uyo, Nigeria, sobre "La forma GraphQL: Construyendo aplicaciones más rápidas y mejores" y "UNA CUENTA DE CUATRO INGENIEROS: Gente imperfecta, impacto de alto nivel" . ¡¡¡Que era una maravilla!!!
Google DevFest LagosGoogle DevFest Sur-Sur, Uyo
  • En diciembre, hablé en la Cumbre de Líderes de Dev C de Facebook sobre “Construir influencia como líder comunitario” y en la Cumbre de desarrolladores de Facebook sobre “Cerrar la brecha entre los ecosistemas de desarrolladores y startups en Nigeria” en Lagos, Nigeria.
Líderes comunitarios inspiradores en la Cumbre de líderes de Dev C de Facebook

Nota: Realmente lo siento si hablé en su evento y no se mencionó aquí.

Trabajo, viaje y aventura

Pasé casi la mitad del año principalmente consultando para Cloudinary y luego me uní al equipo de Apollo GraphQL a fines de abril y trabajé con el equipo de experiencia del desarrollador durante aproximadamente 7 meses. Pasé un tiempo en la Oficina Apollo en julio en San Francisco con los increíbles Peggy Rayzis, Jake Dawkins y Jesse Rosenberger. Estoy muy agradecido de tener el privilegio de hacer un trabajo significativo y satisfactorio con estas personas inteligentes.

L-R: Yo, Peggy, Jake

Vida

  • Mi familia tiene una salsa de salud secreta. El Bálsamo de Galaad nos mantuvo bajo sus brazos durante todo este año. Ningún desafío de salud de ningún tipo, excepto la malaria aquí y allá.
  • Me mudé a un departamento mucho más grande nuevamente. Acabo de descubrir que he cambiado de apartamento todos los años durante los últimos 3 años. Lmao !!!
  • Cumplí 26 este año. Tomó la fiesta a Dubai, EAU esta vez.
Yo viviendo la vida de Baby Boy en Dubai
  • Visité 5 nuevos países, Rusia, Emiratos Árabes Unidos, Seychelles, Etiopía y Zambia este año.

Estoy agradecido por mis amigos cercanos, Oritsejeminoyo, Ayeni, Funsho y Chilezie. Gracias por estar siempre ahí para mí. Nada de esto hubiera sido posible sin todo su apoyo.

Gracias Ridwan Olalere (Didi Kwang), Christian Nwamba, Aniedi Udo-Obong, Sani Yusuf, Mickey, Kenneth M Kinyanjui, Oo Nwoye, Chimdindu Aneke, Solomon Osadolo, Ada Nduka Oyom, Ehinze, Remy Muhire y tú leyendo esta publicación. ¡Sí tú!

Nota: Si está interesado en el viaje de @unicodeveloper, no dude en disfrutar de mis momentos de 2016 y 2017 escritos aquí.

2019: ¿Cuál es el plan?

Quiero ayudar a otros a alcanzar la grandeza.

Soy un gran orador, líder comunitario, hacker de código abierto, excelente entrenador, consultor técnico y un ferviente defensor de desarrolladores. Envíame un correo electrónico si quieres que hable con tu desarrollador / técnico. conferencia, organizar talleres (pagados) o consultar para su startup / empresa.

Puedes seguirme en Twitter o encontrarme en GitHub. ¡Conquistemos el mundo en 2019 levantando a todos a nuestro alrededor!