¿Cuál es el camino profesional para convertirse en Gerente de Ingeniería?

Si bien no podría decirte cuál es el camino, puedo decirte rasgos que he visto en grandes gerentes de ingeniería.

Excelentes habilidades de comunicación: la capacidad del gerente de escuchar y hablar con claridad a sus informes directos. El gerente tiene la capacidad de comprender realmente los problemas que tienen sus informes directos y puede investigar completamente el problema antes de llegar a una conclusión.

Comprensión técnica profunda: el ingeniero no solo sabe cómo sus proyectos afectan su rol, sino que también comprende cómo afectan a otros equipos de ingeniería, equipos de productos, diseño, etc. Al tener una visión macro de la organización, el ingeniero podrá anticipar futuros cuellos de botella causados ​​por el código de su equipo.

Estimador: antes de que su equipo se embarque en un importante proyecto de codificación, el gerente de ingeniería podrá trabajar con su equipo para evaluar adecuadamente cuánto tiempo llevará terminar un proyecto y también incluir suficiente tiempo de fudge si los proyectos se salen de la pista. Si no puede comprender los requisitos de tiempo para un proyecto, el gerente de ingeniería podría obligar a su equipo a trabajar más horas, lo que destruiría la moral de la empresa.

Delegación: el gerente comprende que ya no registrará poco o ningún código en su nuevo rol, por lo que lo que la convirtió en una excelente programadora no la convertirá en una excelente administradora. Por lo tanto, tendrá que pasar tiempo ayudando a los ingenieros a lograr más a través del coaching, la delegación y la cobertura aérea (consulte el establecimiento de expectativas) que intentar codificar directamente.

Comprender la ruta crítica del desarrollo: un gerente sólido podrá ayudar al equipo a priorizar las tareas críticas que harán avanzar el proyecto y priorizarán los recursos en torno a esos proyectos.

Desarrollador de personas: un buen gerente de ingeniería se asegurará de que todos los empleados tengan un plan de crecimiento para aprender nuevas habilidades para que no se estanquen en sus trabajos y siempre se enfrenten a nuevos problemas. Un gerente de ingeniería fuerte sabe cómo hacer crecer a su gente a través de 1: 1, laboratorios de codificación y planes de carrera.

Establecimiento de expectativas: un buen gerente de ingeniería sabe cómo establecer expectativas para sus informes directos y también para los compañeros de equipo multifuncionales y los superiores con los que trabaja el equipo. El gerente sabe cómo tener conversaciones con sus empleados sobre lo que deberían y no deberían estar haciendo, y cómo ser directos cuando un empleado no se está desempeñando en el nivel correcto. Además, el gerente sabe cómo rechazar a otros equipos cuando sus empleados se están dispersando o las solicitudes no son razonables.

Incorporación de nuevas contrataciones: el gerente de ingeniería dedica tiempo a crear planes de incorporación para nuevas contrataciones para que puedan comprender las abstracciones centrales, las herramientas y la filosofía del ingeniero de los equipos de ingenieros para que puedan aumentar rápidamente sus trabajos. Un gerente inteligente trabajará con sus compañeros de equipo para asegurarse de que a cada nuevo empleado se le asigne un mentor.

Reclutador: un buen ingeniero gerente es un defensor de la contratación de nuevos empleados en la empresa y priorizará la entrevista de nuevos talentos porque sin contrataciones fuertes, su equipo definitivamente sufrirá.

Se da cuenta de que el negocio no gira en torno a la ingeniería: un buen gerente comprenderá que sus otros compañeros de equipo interfuncionales (Producto, Diseño, Ventas, Recursos Humanos, Finanzas y Legal) tienen papeles importantes que desempeñar en la salud general de la empresa y al reunirse con estos equipos pueden parecer una pérdida de tiempo cuando se enfrenta a una fecha límite ajustada, al no reunirse con estos equipos podría causar problemas importantes para el negocio en el futuro. Por lo tanto, un gerente de ingeniería fuerte fomentará relaciones saludables con su equipo multifuncional y comprenderá los objetivos generales de las empresas.

En términos de una ruta, normalmente comenzaría como ingeniero principal. Puede dirigir un equipo de proyecto o un grupo de 5-10 ingenieros. Si tiene éxito, el siguiente paso sería la administración. Como se menciona en algunas de las otras respuestas, deberá desarrollar habilidades para trabajar con las personas, comprender los presupuestos y los horarios y el negocio en general. Cuanto más alto en la gestión, menos técnico estará enfocado.