No hay una respuesta ‘correcta’ a esta pregunta, porque diferentes circunstancias tienen diferentes resultados, pero la regla general es que el ‘por qué’ que dejó es más importante que el ‘cuánto tiempo’, con la única advertencia de que el ‘por qué’ tiene que tener sentido con el plazo que está proporcionando.
Personalmente tuve mucha suerte cambiando de trabajo a menudo al principio de mi carrera. Promedié un poco más de 1 año por trabajo para mis primeros 3 trabajos de programación. Las entrevistas desde entonces nunca han sido un problema. Nunca he tenido problemas para entrar por la puerta, y una vez que pude explicar el “por qué” de cada uno, no hubo preocupación (principalmente, estaba aprendiendo muy rápido y superaba legítimamente a mis empleadores). Mi cuarto trabajo de programación fue con una compañía de alto nombre de renombre, y me quedé allí durante 2.5 años, antes de irme a una compañía de renombre diferente.
Creo que la forma correcta de abordar esto es asegurarse de que puede explicar por qué dejó a cada empleador. Dejar un trabajo para ir a algo más desafiante es genial. Salir porque el ambiente era tóxico requiere una redacción más cuidadosa, ya que no quiere hablar mal de un empleador anterior. Dejar un empleador porque terminaron su empleo por desempeño es mucho más difícil de justificar.
- ¿Cuáles son los principales factores para determinar si un desarrollador, evaluador, administrador de sistemas u otro profesional de la tecnología asistirá a una conferencia de software?
- ¿Qué edad se considera "demasiado viejo" para que un desarrollador de software se una a una startup?
- ¿Cuáles son las clases más importantes en un plan de estudios de pregrado en Ciencias de la Computación?
- ¿Hay alguna diferencia significativa entre programadores, desarrolladores e ingenieros de software?
- ¿Cómo se sienten los desarrolladores mayores al competir con desarrolladores jóvenes?
Dicho esto, también es frecuente que muchos empleadores no brinden oportunidades para el crecimiento profesional, o incluso mucho en el camino de los aumentos. En esos casos, irse a nuevas oportunidades es la única forma de ascender en el mundo, y hacerlo cada 2 años más o menos es perfectamente razonable. Por supuesto, tienes que estar aumentando tus habilidades para que esto funcione correctamente.