¿A qué nivel contrataría como ingeniero de software a alguien que anteriormente había sido ingeniero de software pero fue ascendido a gerente y, por lo tanto, no está actualizado en sus habilidades de ingeniería de software?

Tendré que estar en desacuerdo con algunas / la mayoría de las respuestas. Parece que, para la mayoría de las personas, un puesto directivo está “arriba”. Pero no tiene que ser así. ¿Cómo definirías realmente el éxito? ¿Mas dinero? ¿Más responsabilidad de las personas? ¿O es realmente más felicidad en tu vida y en las personas que te rodean?

En mi respuesta a ¿Cuál es el único consejo de vida que desearías que alguien te hubiera dicho cuando eras más joven? (eche un vistazo) Escribí sobre que está bien ser introvertido (¿supongo que es similar?) Y me doy cuenta de que está bien no querer ser extrovertido , por ejemplo, gerencial, debatiente, “ruidoso”.

Creo que si desea seguir siendo más técnico, puede buscar, por ejemplo, un trabajo como Arquitecto de Software o Ingeniero de Software Senior, que tiene más responsabilidad técnica (y es posible que necesite administrar un poco a las personas, pero son personas más técnicas).

Si eres feliz escribiendo código por tu cuenta y, por ejemplo, no te gustan las sesiones de lluvia de ideas, quizás el libro “Silencio: El poder de los introvertidos en un mundo que no puede dejar de hablar” es una buena herramienta.

Su charla TED “El poder de los introvertidos” puede darle una introducción:

Si te das cuenta de que eres más introvertido y, al mismo tiempo, quieres manejarlo, el libro “Bueno a genial: por qué algunas compañías dan el salto … y otras no” podría darte un impulso positivo.

¡Felicidades!

Al leer su pregunta al revés, es genial ver que ya ha hecho un gran descubrimiento: “He descubierto que simplemente no me gusta ser gerente”.

Este es un hito muy importante.

Muchas personas pasan por la vida haciendo un trabajo que odian, sin llegar a darse cuenta de lo que les impide ser felices.

De ahora en adelante, sigue tu pasión, invierte tiempo y trabajo duro en lo que te gusta hacer. Nunca es demasiado tarde.

Lo que estás describiendo es realmente muy común. Se le conoce como el “Principio de Peter” y es una de las razones por las que las grandes organizaciones a menudo parecen tener personas infelices no calificadas en la parte superior.

Lo único que me preocupa es si el desarrollo de software es realmente una pasión tuya. No puedo evitar la sensación de que si realmente te apasionara el desarrollo de software, habrías encontrado la manera de mantenerte al día, dedicar una parte de tu tiempo a la programación y aprovechar la primera oportunidad para volver a hacer lo que amas .

Si es solo el miedo lo que lo mantuvo “bajando” de un puesto directivo, no espere más. Anímate y da el salto de fe esta semana. Los ingenieros de software exitosos que están en la cima de su juego, viven una vida plena. El dinero y el prestigio entre sus compañeros seguirán.

Pero si tiene dudas, tómese el tiempo para explorar y probar diferentes cosas, hasta que encuentre la única cosa que lo mantenga despierto por la noche. Una vez que lo encuentre, no tendrá que hacer ninguna pregunta. Por lo que sea necesario, te encontrarás consumido por el comercio.

Hay dos formas de verlo.
[1] Creo que convertirse en gerente es la progresión lógica para cualquier persona en cualquier organización. En el momento en que puede administrar un grupo, su valor para la organización aumenta porque la salida de su grupo también se cuenta como su salida. Sinceramente, creo que debe examinar por qué no le gusta el rol del gerente y ver cómo puede convertirse en un administrador mejor y más feliz.
Y no hay personas que nazcan con “material de gestión” o “habilidades”. Es un camino de aprendizaje para todos. Por lo tanto, mi consejo es que no hable con los altos gerentes de su propia organización y vea cómo puede sentirse más cómodo en su papel como gerente. En mi humilde opinión, administrar software es fácil, administrar un equipo de profesionales es el desafío. Y sus propias habilidades técnicas lo ayudarán a ganarse el respeto de su equipo.
La transición de un “profesional” a un “gerente” ES una de las transiciones difíciles en cada carrera profesional, pero debe hacerse con una actitud positiva hacia el cambio y puede ser una experiencia intensamente enriquecedora.

[2] Puedes renegociar con tu RRHH y más hasta un puesto no administrativo. Pero, personalmente hablando, si yo fuera su gerente de RR. HH., Preferiría dejarlo ir que bajarlo.

Depende de las habilidades que tenga, si las ha actualizado y si siguen siendo relevantes. Por lo tanto, solo por ejemplo, si fueras un experto con algo como dbase o algún otro producto xbase, y también fueras una estrella en MS Basic, serías afortunado de ser un chico de software de bajo nivel. Eso es porque necesitaríamos enseñarte muchas cosas que no sabes.
Por otro lado, si usted fuera un experto en C y C ++, un simple repaso y trabajar en algunos proyectos más pequeños lo pondría al día rápidamente y calificaría para un nivel mucho más alto.
Pero no descarte su experiencia de gestión. He empleado muchos programadores que desearía tener una idea de las habilidades de gestión, para que puedan interactuar mejor con los clientes, para que puedan ser mejores líderes de proyectos, para que puedan comprender mejor las economías de un proyecto, etc.

Si alguna vez fuiste un excelente ingeniero de software, probablemente lo serás nuevamente una vez que te quites un poco de óxido. La comprensión profunda y la experiencia realmente no desaparecen.

Si estaba considerando contratarlo y entendía / estaba de acuerdo con sus antecedentes, y estaba en el nivel X cuando ascendió a la gerencia, probablemente le ofrecería el nivel X-1 como posición inicial. Espero que su experiencia regrese rápidamente para llevarlo al nivel X. Si no realizó hasta el nivel X-1 después de un período de tiempo razonable, probablemente lo despediría por haber jalado la lana sobre mi ojos sobre tu fondo.

Probablemente pueda hacerle un caso positivo a su próximo gerente, para que comprenda su posición mejor que la mayoría de sus pares que no son gerentes. Debes entender el valor de eso: -}

No contrataría a alguien que no sea práctico. La experiencia previa no importa.

El ingeniero superior podría ser un buen papel. Simplemente repase las habilidades antes de entrevistar y haga preguntas sobre las tecnologías actuales que los empleadores están utilizando. Recogerás las cosas nuevas.

More Interesting

¿Un cargo pendiente de violencia doméstica en Seattle afectará la búsqueda de trabajo como ingeniero de software? Es un primer delito, ¿se desestimará el cargo en 1 año si no hay otros delitos?

¿Es posible que un ingeniero de software integrado gane $ 150000 por año en Silicon Valley?

¿Te arrepientes de convertirte en ingeniero de software?

¿Es el desarrollo integrado un buen lugar para comenzar tu carrera? ¿Qué tan fácil es cambiar más adelante?

¿Cuál es la diferencia entre un vicepresidente de ingeniería y un ingeniero de software principal?

¿Cómo es trabajar como ingeniero de software en SpaceX?

Cómo pasar rápidamente de ser ingeniero de software asociado a ser gerente de una empresa de TI

Cómo hacer un software completo en Java o en cualquier otro lenguaje de programación

¿Cómo se compara la calidad de los ingenieros H1-B de la India con la de los ingenieros educados de los Estados Unidos?

¿Hay escasez de talento en ingeniería en Silicon Valley?

¿Por qué la mayoría de los ingenieros / programadores de software siempre actúan como si conocieran mejor su propio producto y piensan que su opinión sobre cualquier aspecto técnico del mismo es irrelevante?

¿Por qué la mayoría de los ingenieros indios recurren al software independientemente de su tema?

¿Debo perseguir mi sueño de ser científico o convertirme en ingeniero de software?

¿Es una buena práctica si un cliente se niega a escribir especificaciones y quiere que los ingenieros de software investiguen el área de negocios por sí mismo?

Necesito elegir una herramienta de software entre varias opciones, pero necesito hacerlo de una manera inteligente. ¿Existe algún procedimiento técnico para hacer una evaluación comparativa de los programas de software y conocer cuál es la mejor opción?