¿Por qué muchas personas dejan sus trabajos en gigantes de software después de 5-10 años?

Primero, si te gradúas con un título de CS, tu futuro es brillante. En cuanto a su pregunta, hay dos respuestas, una para dejar de fumar y otra para ser despedido. Ser despedido puede ocurrir por varias razones, la mayoría de ellas en última instancia por culpa del empleado. Claro, hay casos de despidos injustos, y luego está el temido despido, pero la mayor parte del tiempo el empleado es responsable. No seas esa persona.

Dejar de fumar es mucho más común. La gente deja de fumar por muchas razones, pero en todos los casos se reduce a la oportunidad. Para las personas con habilidades de desarrollo de software, abundan las oportunidades, por lo que no es inusual ver a un empleado de desarrollo de software irse por una mejor oportunidad.

¿Qué constituye una mejor oportunidad? Podría ser un papel más gratificante, problemas más interesantes, un desarrollo profesional más fuerte o un lugar de trabajo más agradable. Estoy agradecido de que las oportunidades abundan en el campo. Estoy seguro de saber que hay trabajo disponible con mucha variedad.

Hubo un momento en la historia de los Estados Unidos en el que los trabajadores podían esperar quedarse con una empresa durante toda una carrera. Pero a lo largo de las décadas, la lealtad entre el empleador y el empleado ya no es confiable. Eso no es malo. Es solo realidad. El lugar de trabajo profesional es más fluido en estos días. No se espera ni se desea permanecer con la misma compañía durante 10, 15, 20 años. Cambiar de compañía o al menos cambiar radicalmente los roles dentro de una compañía es bueno para el desarrollo personal y profesional.

También existe el concepto muy real y gratificante de “dejar de salir adelante”: haga una búsqueda web sobre eso. Funciona. Lo veo todo el tiempo y es bueno tanto para el profesional como para la empresa.

No mire la fluidez del lugar de trabajo de la industria tecnológica como algo negativo. Es positivo, siempre que lo espere, planifique y controle.

En términos generales, es la norma de la industria que los profesionales de software cambien de compañía cada 3-4 años más o menos.

Si pregunta por ahí, encontrará que casi el 70% de las personas dejan su trabajo actual por una mejor oportunidad. Ahora esto puede ser en términos de aumento de sueldo, limitaciones de ubicación o un mejor rol comercial.

Muchos también se van porque se sienten atrapados … a veces debido a un jefe malo (sucede más a menudo que no) o un tipo de trabajo realmente aficionado …

También está el hecho de que ayuda a su crecimiento profesional.

PD: También he visto personas que permanecen en la misma empresa durante más de 10 años y suben la escalera, pero esos casos son realmente raros y se quedaron porque estaban satisfechos con las oportunidades que tuvieron en la empresa o la falta de otras ofertas de trabajo 😛

Monotonía y tal vez búsqueda de mejores vías, es decir, más remuneración, equilibrio trabajo / vida, beneficios, ¡todo el mundo está constantemente en busca de pastos más verdes! Esto no solo es cierto para los ingenieros de software sino también para los consultores de negocios y, como tal, no se puede generalizar realmente.

Algunas personas también se van porque pierden interés y sienten que pueden mejorar en sus propios negocios si hacen el mismo esfuerzo y, por supuesto, los negocios se hacen en sus propios términos.

Otra posible respuesta es un grupo de personas, todos los cuales han trabajado para la misma empresa durante mucho tiempo, se vuelven menos efectivos en la generación de nuevas ideas. Se han “adaptado completamente” a la cultura de esa empresa. Luego se necesita un recién llegado, traído de un entorno microcultural diferente, para traer nuevas ideas o diferentes formas de hacer las cosas.
Un factor psicológico relacionado es que el recién llegado llega cargado de cierta ansiedad por adaptarse con éxito, y esa ansiedad en sí misma estimula la productividad.