El porqué de nosoy{NERD}
Si has navegado por mi sitio, seguro notaste el nombre: nosoy{NERD}. En este espacio hablo de integraciones, APIs, Docker, IA, métricas… sueno bastante nerd. Sin embargo, el nombre es una declaración de principios que define la forma en la que entiendo nuestra industria.
Históricamente, al ingeniero de software se le ha encasillado en el arquetipo clásico: la persona brillante frente a una pantalla negra, que teclea código a la velocidad de la luz en una habitación oscura y que huye de las interacciones humanas en favor del determinismo tecnológico.
La ingeniería se trata de personas
En mis más de 15 años de carrera, desde fundar TWGroup hasta la gestión y liderazgo de equipos técnicos en escenarios Fintech de alta complejidad como Flow, he aprendido una lección fundamental: el código es solo la herramienta, no el fin.
El verdadero desafío de la ingeniería de software radica en la comunicación:
- Escuchar y entender realmente la necesidad del cliente y el “dolor” del negocio.
- Alinear el trabajo de diferentes perfiles para que entreguen valor sostenido y de calidad.
- Dar feedback honesto, empático y estructurado.
Los sistemas más impresionantes carecen de sentido si quienes los construyen no saben comunicarse. Casi nunca las fallas más dolorosas en un startup o empresa grande son exclusivamente técnicas; son, en la inmensa mayoría de los casos, debilidades organizacionales y de comunicación.
Como Engineering Manager, mi rol principal es fomentar y pulir precisamente esas habilidades mal llamadas “blandas” y construir equipos que posean verdadera autonomía.
Un equilibrio fuera de la pantalla
Para ser un buen desarrollador o líder técnico, es crítico salir de la pantalla. En mi caso, soy Bombero Voluntario hace más de 11 años. En emergencias trabajas con equipos bajo altísima presión, aprendes resiliencia, tomas decisiones rápidas y desarrollas un verdadero sentido empático de liderazgo. Irónicamente, eso me ha hecho mil veces mejor Technical Lead y Engineering Manager que aprender a la perfección el funcionamiento de un garbage collector.
Soy un ferviente apasionado de la tecnología, las buenas prácticas, la automatización con IA y de crear procesos técnicos robustos. Disfruto de este mundo inmensamente, pero ante todo, entiendo que somos humanos haciendo sistemas para otros humanos.
Por eso formo equipos, automatizo procesos y busco la excelencia en el software, pero al final del día, nosoy{NERD}.