Newsletter para devsEntra

Liderar equipos sin perder la esencia de programador

👉 Original de Nicola Ballota: Should you Stay Technical as an Engineering Manager?

La encrucijada técnica del liderazgo

Nicola Ballotta, un Director Técnico con una rica trayectoria como Gerente de Ingeniería, nos comparte una reflexión profunda sobre un dilema frecuente en el camino del liderazgo tecnológico: la tensión entre mantenerse técnico y asumir responsabilidades de liderazgo. La pregunta central que Ballotta explora es si un líder en ingeniería debería seguir involucrado directamente en las tareas técnicas o si su rol debería evolucionar hacia otras áreas.

El equilibrio técnico

  • Mantenerse técnico: Ballotta argumenta que comprender las tecnologías y procesos técnicos es crucial, incluso si uno no participa directamente en tareas técnicas.
  • Estar manos a la obra: La implicación directa en el trabajo técnico disminuye naturalmente a medida que uno progresa en roles de liderazgo, aunque hay excepciones, como en startups o en las etapas tempranas de un equipo.

La estrategia de Ballotta

Ballotta nos propone dedicar un 20% del tiempo semanal a actividades que mantengan viva nuestra habilidad técnica. Esta práctica no solo ayuda a entender mejor los desafíos del equipo, sino que también facilita la comunicación y la toma de decisiones informadas. Entre las actividades sugeridas se encuentran:

  • Participar en reuniones técnicas.
  • Contribuir a la documentación del equipo.
  • Desarrollar herramientas internas.
  • Mantener proyectos personales o contribuir a proyectos de código abierto.

La importancia de la tecnicidad

La tecnicidad no es solo un conjunto de habilidades; es una forma de pensar y de resolver problemas que se mantiene relevante sin importar el nivel de liderazgo. Ballotta destaca varios beneficios clave de mantenerse técnico:

  • Comprender los desafíos: Ayuda a guiar al equipo a través de soluciones.
  • Comunicación efectiva: Hablar el mismo lenguaje técnico que el equipo mejora la comunicación.
  • Decisiones informadas: Participar en decisiones técnicas con conocimiento de causa.
  • Respeto mutuo: Los ingenieros valoran líderes que comprenden su trabajo.

Conclusiones de Ballotta

Ballotta concluye que, aunque la participación directa en tareas técnicas puede disminuir con el tiempo, mantenerse técnico es esencial para cualquier líder en el campo de la ingeniería. Esta práctica no solo enriquece la capacidad de liderar con eficacia, sino que también asegura una transición más suave hacia roles técnicos si se desea en el futuro.

Aprendizajes y recomendaciones

  • Dedicación: Reserva un 20% de tu tiempo para actividades técnicas.
  • Inmersión: Participa en el ecosistema técnico a través de reuniones y contribuciones.
  • Construcción: Desarrolla herramientas que benefician a tu equipo y mantienen tus habilidades afiladas.
  • Exploración: Mantén la curiosidad por nuevas tecnologías a través de proyectos personales y formación continua.

La travesía de Ballotta nos ilustra que el liderazgo efectivo en ingeniería no requiere sacrificar nuestra pasión por la tecnicidad. Por el contrario, integrar esta pasión en nuestra práctica de liderazgo puede enriquecer nuestras habilidades, mejorar nuestra comprensión y, en última instancia, elevar nuestro impacto en el equipo y en la organización. La tecnicidad, lejos de ser un lastre, es un pilar que sostiene el puente entre la visión y la realización técnica.

Mantenerse técnico

Resumen

Nicola Ballotta, Director Técnico y ex Gerente de Ingeniería, comparte sus experiencias y consejos sobre mantener la tecnicidad mientras se avanza en roles de liderazgo. Diferencia entre “mantenerse técnico” y “estar manos a la obra”, destacando la importancia de comprender las tecnologías y procesos técnicos, aunque no se esté directamente involucrado en tareas técnicas. Ballotta aboga por dedicar un 20% del tiempo semanal a actividades que mantengan la tecnicidad y ofrece estrategias para lograrlo, incluso en posiciones de liderazgo elevadas.

Ideas

  • Mantenerse técnico es crucial para liderar eficazmente en ingeniería.
  • Ser manos a la obra disminuye con la progresión en liderazgo, excepto en startups o etapas tempranas de un equipo.
  • Dedicar un 20% del tiempo semanal a actividades técnicas ayuda a mantener la tecnicidad.
  • Las reuniones técnicas, contribuir a la documentación, y construir herramientas internas son métodos efectivos para mantenerse técnico.
  • Comprender los desafíos técnicos facilita la toma de decisiones informadas y mejora la comunicación con el equipo.
  • La participación en revisiones de código y programación en pareja puede ser beneficiosa pero consume tiempo.
  • Asistir a charlas técnicas y conferencias expone a nuevas tecnologías y tendencias de la industria.
  • Proyectos paralelos y contribuciones a código abierto son formas valiosas de aplicar conocimientos técnicos.
  • La lectura de libros técnicos y la realización de cursos en línea ofrecen perspectivas diferentes y reconocimiento formal.

Citas

  • “Mantenerse técnico refiere a mantener conocimiento de tecnologías siendo usadas en tu ambiente.”
  • “Ser manos a la obra significa participar activamente en trabajo técnico.”
  • “Como Director Técnico, deberías mantenerte técnico.”
  • “Dedicar 20% de tu tiempo semanal a aprender y participar en asuntos técnicos.”
  • “Unirme a reuniones técnicas me ayuda a cultivar mi conocimiento técnico.”
  • “Escribir documentación solidifica conceptos y aprendo cosas nuevas.”
  • “Construí un bot de Slack para manejar incidentes durante mi tiempo de aprendizaje.”
  • “Presentar lo que tus ingenieros están construyendo es una manera efectiva de mantenerse en contacto con la tecnología.”
  • “Mantener un cluster personal de Kubernetes me permite experimentar con nuevas cosas.”
  • “Participar en revisiones de código me mantiene actualizado con la base de código y prácticas de ingeniería.”

Hábitos

  • Dedicar un 20% del tiempo semanal a mantener la tecnicidad.
  • Participar regularmente en reuniones técnicas.
  • Contribuir a la documentación del equipo.
  • Construir herramientas internas durante el tiempo dedicado a aprender.
  • Presentar proyectos del equipo a la gerencia superior o a la empresa.
  • Mantener proyectos paralelos o contribuir a proyectos de código abierto.
  • Revisar código y, ocasionalmente, programar en pareja con miembros del equipo.
  • Asistir a charlas técnicas y conferencias.
  • Leer libros técnicos y realizar cursos en línea para aprender nuevas tecnologías.

Hechos

  • CTO Craft Con atrajo a más de 500 líderes tecnológicos en sus conferencias de 2023.
  • La comunidad global de CTO Craft cuenta con más de 8,000 miembros.
  • La necesidad de ser manos a la obra disminuye con la progresión en roles de liderazgo, según un gráfico compartido por Ballotta.
  • La tecnicidad es vital para entender los desafíos del equipo y tomar decisiones informadas.
  • El compromiso de dedicar un 20% del tiempo semanal a actividades técnicas es parte de los deberes de un Gerente de Ingeniería.

Referencias

  • CTO Craft Con: London 2024 como patrocinador y evento para líderes tecnológicos.
  • Slack bot construido por Ballotta para gestionar incidentes, utilizando Python y una aproximación API-first.
  • Mantenimiento de un cluster personal de Kubernetes por Ballotta para alojar su blog y otras aplicaciones.

Recomendaciones

  • Mantente técnico dedicando un 20% de tu tiempo semanal a actividades técnicas.
  • Participa en reuniones técnicas para mantenerte actualizado y comprometido con tu equipo.
  • Contribuye a la documentación para solidificar tu comprensión y asistir al equipo.
  • Construye herramientas internas para mantener tus habilidades de codificación y crear recursos útiles.
  • Presenta lo que tu equipo está construyendo para entender y simplificar conceptos técnicos.
  • Participa en revisiones de código para mantener una conexión con la base de código y el equipo.
  • Asiste a charlas técnicas y conferencias para exponerte a nuevas tecnologías y tendencias.
  • Involúcrate en proyectos paralelos o contribuye a proyectos de código abierto para aplicar tus conocimientos técnicos.
  • Considera la lectura de libros técnicos y la realización de cursos en línea como formas de aprendizaje continuo.

Si te gusta este tipo de contenido recibe uno nuevo cada semana a través de nuestra newsletter.

Escrito por:

Imagen de Daniel Primo

Daniel Primo

CEO en pantuflas de Web Reactiva. Programador y formador en tecnologías que cambian el mundo y a las personas. @delineas en twitter y canal @webreactiva en telegram

12 recursos para developers cada domingo en tu bandeja de entrada

Además de una skill práctica bien explicada, trucos para mejorar tu futuro profesional y una pizquita de humor útil para el resto de la semana. Gratis.