¿Es una progresión natural para un desarrollador de software hacer la transición a las operaciones administrativas / finales del cliente?

Creo que a menudo se considera un error organizacional que una característica si los ingenieros talentosos solo pueden ascender convirtiéndose en gerentes. Ocurre a menudo, generalmente en organizaciones donde la tecnología es una función de soporte más que el núcleo de la empresa.

Cuando un equipo crece, el defecto aparentemente obvio es tomar a su mejor jugador y hacerlo responsable de un equipo. Como recompensa o algo así. Generalmente con más paga. Pero esta persona debe pasar menos tiempo haciendo lo que él o ella es bueno, y más tiempo haciendo lo que él o ella no es (necesariamente) bueno: gestión de personas, proyectos, etc.

En Google, por ejemplo, había distintos roles y pistas para la ingeniería frente a la gestión. (Esto no es exclusivo de Google). Eran paralelos y no estaban apilados; Los roles de gestión no eran de mayor nivel que los de ingeniería. Podrías seguir siendo ingeniero y llegar a ser muy senior, más senior, mejor remunerado que los gerentes para estar seguro. De hecho, los ingenieros más experimentados ciertamente tenían el mayor prestigio.

La vía de gestión manejó los asuntos formales del personal, la tutoría, la planificación de recursos, la estrategia direccional, cierto grado de supervisión técnica (aunque esto se delegó en gran medida a la ingeniería). Las únicas personas que se trasladaron a esta pista fueron aquellas que quisieron, se utilizaron mejor para tratar estos temas y políticas y cosas así como la ingeniería.

Entonces: supongo que le aconsejaría que se quede con una empresa centrada en la tecnología, ya que las mejores tienden a hacerlo bien y no hacen que los buenos ingenieros dejen de ser ingenieros.

Por separado, también sugeriría que, un día, serás tan buen ingeniero como serás. Su próximo paso de crecimiento, incluso solo como persona, será comenzar a mejorar en cosas en las que aún no es bueno. Eso podría ser gestión. Puede valorar la posibilidad, más adelante.

Si obtiene un trabajo en una empresa de software (en lugar de un trabajo de software en una empresa no tecnológica), definitivamente puede continuar avanzando en su carrera dentro de la vía técnica. Puedo garantizar al menos a Microsoft, Google y Amazon que admiten esa opción.

Nunca he trabajado en una compañía que no sea de software, pero he escuchado de otros que a menudo hay menos opciones para avanzar, excepto para cambiar a la administración.

More Interesting

Como desarrollador experimentado, ¿cómo ve a los pasantes de software?

¿Cuáles son algunos buenos consejos para un ingeniero de software después de obtener una Visa Independiente de Australia 189, y se encuentra en el extranjero?

Soy un programador de sofware. Quiero comenzar a trabajar como profesional independiente junto con mi trabajo a tiempo completo. ¿Cómo puedo comenzar a trabajar en un proyecto independiente?

Quiero crear software para ayudar a las personas con discapacidades de aprendizaje (p. Ej .: TDAH, autismo, dislexia, discalculia) especialmente en entornos escolares y laborales. ¿Cómo debo avanzar?

¿Cuáles son los pasos para convertirse en un desarrollador o ingeniero de software / red?

Soy ingeniero de software trabajando en MNC. Estoy confundido entre continuar esta carrera o cambiarme a Inspector Asistente de Vehículos Motorizados. ¿Qué tengo que hacer?

Voy de la banca de inversión a la tecnología. ¿Debo disparar para SWE o PM?

Cómo administrar mi tiempo para aprender, trabajar y divertirme como estudiante de ingeniería de software

¿Qué debo saber antes de tomar Ingeniería de software?

Estoy aplicando a la universidad y no estoy seguro de si debo elegir ciencias de la computación o ingeniería de software. ¿Qué debo hacer, una M. Sci o una M. Eng?

¿Cuál es el alcance de las pruebas de software?

¿QA es una buena carrera?

¿Cuál es el significado de 'reproducibilidad' en las pruebas de software?

¿Qué tan difícil es lograr un trabajo de ingeniería de software de nivel básico?

¿Los ingenieros de software son buenos candidatos para programas MBA de primer nivel?