
¿Quién eres y cuál es tu rol actual?
Mi nombre es Diana Rodriguez (https://superdi.dev/). Soy Developer Advocate en Twitch/AWS. Soy Venezolana y actualmente la única persona, mujer y latinoamericana en tener 4 categorías de Google Developer Expert: Web technologies, google cloud platform, google maps platform y firebase. También soy Microsoft MVP y con mucho cariño vengo trabajando con varias comunidades a nivel internacional.
¿Qué estudiaste y cuándo decidiste que querías dedicarte a la programación?
Uff. Estudié de todo un poco. Digamos que lo de la programación siempre fue parte de mi vida pero no lo estudié en la universidad. Hace 20 años que me dedico a la infraestructura y al backend. Muy enfocada en scripting y en Python. Apenas en 2015 decidí explorar con frontend y frameworks de javascript.
¿Por qué o cómo te decidiste por tu especialidad actual como ingeniero de plataformas cloud?
Siempre me decidi por la infraestructura. Desde cuando los sysadmins teniamos que “crimpear” cables y “arreglar” infraestructura en fisico. No eramos muchas mujeres en aquella época, por lo menos en Venezuela. Me gustaba la idea de hacer algo diferente.
¿Puedes contarnos brevemente tu trayectoria hasta llegar a tu posición actual?
Todo empezo a mis 6 años, mi madre trajo un commodore 64 a la casa y no teníamos la unidad de cassette así que yo copiaba los juegos a mano de las revistas y empecé a modificar algunas cosas y luego me metí con proyectos más interesantes como la famosa mosca de assembler.
Cuando tenía 14 años ya vendía templates de HTML en línea. Viví todo el hype de javascript en sus inicios y también cuando dejó de ser tomado muy en serio y toda esta evolución que ha tenido en los últimos años. Me gusto mucho Python y me pareció bastante amigable y se me hizo fácil así que lo adopté como mi lenguaje de programación por defecto para todo.
A mis 18, ya trabajaba en un data center. A pesar de que tome otros rumbos profesionales que no tienen que ver con la programación por un tiempo, siempre estuve activa en user groups, mailing lists y reuniones presenciales antes de llamarlas meetups o de que incluso hubiese comunidades establecidas… éramos un grupo de nerds, nerdeando.
Estuve trabajando de manera “freelance” y muy a destajo en varios proyectos hasta que decidí en 2008 dedicarme a esto a tiempo completo, pero no fue si no hasta 2012 que algunas circunstancias personales me llevaron a dar el giro completo hacia este mundo y pase por todo: backend, infosec, infraestructura…
Mas recientemente me desempeñe como Chief DevOps Architect, y luego di el salto a Developer Relations (cosa que igual venía haciendo muy a tiempo libre con mi trabajo en comunidades) y trabaje en Vonage como la cara de los SDKs de comunicaciones y video de Python. Actualmente soy la única Devrel de Amazon Interactive Video Service (Amazon IVS) y es todo un reto comenzar a crecer una comunidad desde cero, para un servicio nuevo!
¿Cuál crees que es la habilidad más importante para ser un buen desarrollador de plataformas cloud?
Atención al detalle!. Es lo más importante. Hay que tener un ojo fino y mucha organización.
¿Cómo descubriste el mundo de la mayor plataforma de seguridad Auth0, y qué nos puedes decir sobre ella?
En esa época Ado Kukik era el gerente de Devrel. El también es GDE y conectamos. Ah no, recordando bien fue por Leo Galante un gran desarrollador y docente Argentino, fue él quien me postuló para ser ambassador y desde esa época estamos!
Mira, pues me parece una solución sencilla y approachable a escala micro y mediana. Resuelve muchas cosas muy importantes y facilita el proceso de implementación, lo hace muy amigable y bastante plug and play. Como toda herramienta tiene sus constraints y se ajusta a un nicho específico. En líneas generales acerca el mundo de la seguridad al ambiente frontend y a IoT de una manera amigable sin importar el nivel de experiencia. Para sus casos de uso es perfecto!
¿Qué es lo que más te gusta de tu rol / compañía actual?
Su gente. Tengo un equipo muy bueno y he aprendido mucho de cada persona con la que trabajo. Sigo aprendiendo. También pues que nos consienten mucho. Hace poco nos mandaron un recetario con platos de la cocina de Twitch y la verdad que me siento toda una chef.
¿Prefieres trabajar en remoto o en la oficina? ¿Por qué?
Remoto. Trabajo bien en equipo pero me gusta la comodidad de poder trabajar desde cualquier lugar siempre que haya conexión a internet. También me gusta mi espacio. He trabajado mucho para armarme una oficina donde realmente me siento cómoda y a gusto. Si te soy sincera, creo que me distraería mucho estar en una oficina con mucha gente. Aparte no me agrada mucho la idea de invertir tiempo en tráfico o atareada en transporte público.
¿Crees que en España se dan las condiciones para desarrollar una carrera de programador, o piensas que estamos por detrás de otros países?
He conocido comunidades maravillosas que están haciendo mucha diferencia. Muy desde afuera podría decir que si, en todos lados siempre tenemos alguna “pata coja” y siempre hay cosas que mejorar. Yo le apuesto al talento y la verdad que hay personas muy valiosas que están marcando pauta a nivel internacional como Carlos Azaustre, Alvaro Quiroz, Natalia Venditto, Carlos Caballero y muchas personas más!
En todos lados necesitamos crecer. Hay que superar barreras culturales que en el pasado impedían el progreso, invertir en educación, como miembros de comunidades generar oportunidades para aquellas personas que empiezan en este mundo y sobre todo, trabajar juntos en diversidad, equidad e inclusión.
¿Puedes recomendarnos a algún programador/a que te gustaría que entrevistásemos?
Con muchísimo gusto les recomiendo a Natalia Venditto (@anfibiacreativa). Es GDE en Web Technologies y Angular, actualmente es Solutions Architect en MongoDB, con una trayectoria increíble en frontend, angular y luego como principal solutions architect en Netcentric, para mi es la reina de schematics y tiene una visión muy valiosa e interesante sobre arquitectura y temas diversos. Para mí, una de mis grandes influencias y casualmente está en España.