¿Cuál es la mejor manera de pasar del programador / ingeniero de software al gerente?

Algunas habilidades:

  • Conocimiento técnico: es posible que no sea el mejor desarrollador, pero debe estar preparado para discutir cualquier aspecto técnico con la base suficiente para evitar decir cosas ridículas.
  • Honestidad intelectual: que incluye ser capaz de decir “No sé” o “No entiendo”.
  • Comunicación: debe comunicarse de manera clara y suficiente en todas las direcciones.
  • Coordinación de recursos: comenzando por usted mismo, pudiendo conducir un proyecto hasta su finalización.
  • Liderazgo: que no se debe seguir, pero que hagan el viaje juntos.

No sé qué experiencia tiene o qué organizaciones conoce. Pero en la mayoría de los lugares, no hay salto de programador a gerente. Hay estaciones intermedias. El más típico es el líder del proyecto. O líder del equipo, dependiendo de la forma en que trabaja la organización. Alcanzar ese estado significa que usted hace el mejor uso de las habilidades ya mencionadas.

No hay una regla sobre la edad. Realmente depende de muchos factores. Y muchos de ellos no dependen de ti.
Me convertí en líder del equipo a los 25. Compañías cambiadas. Y se convirtió en gerente de desarrollo con 33.

Para la gestión técnica, la mejor manera es asumir proyectos y roles más grandes, progresando de colaborador a líder de equipo a algo así como un arquitecto de línea de productos.

O bien, pasar al soporte de ventas (contribuidor de propuestas, demostraciones, etc.) es una ruta bastante buena para la gestión de productos.

La ingeniería de aplicaciones (personalización / integración de productos para clientes específicos) es una ruta bastante buena hacia la ingeniería de proyectos, y desde allí a la gestión de proyectos / programas.

Lo más importante es trabajar en sus habilidades blandas, y la forma más fácil de hacerlo es encontrar un mentor que ya sepa cómo ser un buen gerente.

Hay un montón de matices en ser un * buen * gerente, la mayoría de los cuales no se entenderán al leer un libro. PERO, si desea leer un libro, debe consultar The One Minute Manager – Wikipedia.

More Interesting

¿Por qué los ingenieros de software trabajan tan duro en comparación con otros en la organización y, sin embargo, no son recompensados ​​proporcionalmente?

¿Cuáles son los consejos más constructivos y simples para programadores e ingenieros de software que ha encontrado?

Todos pueden ser programadores / ingenieros de software hoy en día. Siendo un estudiante de Ingeniería Informática, ¿cómo puedo diferenciarme?

¿Cuáles son los consejos para avanzar en las filas de Microsoft como ingeniero de software?

¿Qué es mejor, desarrollo web o desarrollo de software?

¿Cuáles son los roles de los ingenieros de DevOps? ¿Cómo se convierte uno en ingeniero de DevOps?

¿Qué tengo que aprender para obtener trabajo de software?

Quiero convertirme en programador e ingeniero de software. ¿Qué curso y título debo tomar cuando llegue a la universidad?

¿El mejor programador en la sala debe ser un colaborador individual o un gerente?

¿Free Code Camp es útil para un estudiante universitario actual que está tomando CS de una escuela en India?

¿Cómo puede un desarrollador de productos hacer la transición a un rol de gerente de producto?

¿Cuál es su punto de vista divertido sobre los trabajos de desarrollo de software en India?

¿Cuáles son ejemplos de cosas que un buen programador desarrolla en un día laboral?

¿Por qué tantos estudiantes de informática se postulan para prestar servicios a empresas como TCS, Infosys, etc., en lugar de intentar empresas de desarrollo reales?

¿Cuáles son ejemplos de habilidades que los ingenieros de software que han trabajado en organizaciones más grandes no tenían cuando se mudaron a una startup?