He estado trabajando como desarrollador durante unos 3 años (directamente desde la universidad), me pregunto, si me tomo uno o dos años, ¿sería imposible volver a la industria?
No saqué el año sabático de mi sistema después de uni, y estoy pensando que probablemente debería hacerlo antes de llegar a 30 (24 ahora), mi principal preocupación es que si dejo la industria ahora, podría no volver a entrar en absoluto y terminar trabajando en un trabajo sin salida.
La forma en que veo las cosas es que los conceptos generales / patrones de diseño, etc., siguen siendo similares a lo largo de los años, y es principalmente la sintaxis de codificación / implementación real la que evoluciona, por lo que no debería avanzar dramáticamente.
Además, las mujeres desarrolladoras (¡sí, hay algunas por ahí!) Tardan años en tener hijos y aún así continúan con su carrera después, por lo que no puede ser imposible.
Ultimatum: ¿Tomar uno o dos años destruiría la (pequeña) carrera que he desarrollado hasta ahora?
fuente
Respuestas:
Muchos grandes desarrolladores toman sabáticos. Vale, vale, me acaba de dejar mi trabajo para tomar 2011 como un año sabático autofinanciado. ;)
Pero no, en serio , lo hacen.
He investigado mucho este tema antes de tomar la decisión de hacerlo yo mismo, y estos son los hallazgos básicos: No, no es un movimiento para terminar una carrera, pero definitivamente es una buena idea mantenerse en práctica y hacer algo interesante durante su año sabático. Si te tomas un año libre para sentarte en casa bebiendo cerveza y jugando WoW, y vuelves y le dices tanto a los reclutadores como a los gerentes de contratación, te hará ver exactamente cómo suena. Pero si te tomas un año para buscar una aventura loca e interesante, y especialmente si haces algo noble como el trabajo voluntario cavando pozos en países del Tercer Mundo, entonces serás un entrevistado interesante. Esencialmente, vale la pena tener una "buena historia" con algún contenido productivo, por lo que el año sabático no
Además, tenga cuidado de abandonar completamente la práctica con la programación y la tecnología. Es cierto que la programación es en su mayoría conceptos y estado mental (y la sintaxis específica es principalmente eso, sintaxis), pero aún así debe tener cuidado de no volver y ser oxidado y extraño en las entrevistas. Probablemente sea una buena idea, como mínimo, realizar un trabajo de actualización (en forma de proyectos personales o tal vez trabajo de código abierto) en los últimos meses de su año sabático. Cuanto más mejor, por supuesto.
Dicho todo esto, probablemente deberías esperar que sea un revés temporal en tu carrera. A menos que tenga la reputación de un verdadero programador de rockstar, probablemente tendrá que tomar un trabajo que sea un nivel (en términos de antigüedad y pago) por debajo de lo que podría haber tenido si hubiera seguido trabajando y subiendo en la escala profesional durante ese año. Pero definitivamente no tiene que ser un movimiento que termine su carrera , a menos que haga todo lo anterior espectacularmente mal.
fuente
Dado que los programadores necesitan aprender nuevas tecnologías cada X años, tomarse un año libre no necesariamente pone en peligro su carrera en comparación con un tipo que tiene la presión del trabajo diario con codebase PLUS además de tener que aprender nuevas tecnologías. Sin embargo, todo esto es muy individual, supongo.
fuente
Depende de lo que hagas con ese tiempo. Hace unos años estuve en un lugar similar, agotado por el desarrollo, en busca de un cambio de carrera, así que volví a la escuela para obtener un título en biología con un ojo en la escuela de medicina.
Finalmente, tomé un software "temporal" de redacción de trabajos para la salud pública que se convirtió en un trabajo a largo plazo, y hoy soy CTO.
Lo que hice que fue inteligente fue seguir desarrollando software mientras estaba en la escuela. No fui uno de esos hackers nocturnos que trabajaron en su proyecto favorito todo el tiempo (aunque me tomé un verano libre para trabajar en algo). Aprendí Rails en ese momento, cuando todavía era una plataforma joven, y eso ha marcado una gran diferencia para mí hoy, teniendo experiencia a largo plazo con ella.
En pocas palabras, el tiempo libre no me hizo daño. En primer lugar, me ayudó a redescubrir lo que me gustaba de la programación. También me hizo una persona más completa y desarrolladora. Simplemente no pierdas el tiempo y lo harás bien. (Es útil trabajar en un proyecto de código abierto o dos solo para tener algo que señalar cuando te preguntan qué has estado haciendo en los últimos años).
fuente
El único problema es que es posible que no quieras volver más, de lo contrario no debería ser más difícil que aprender a programar por primera vez.
fuente
¿Será más difícil encontrar trabajo? Por supuesto. Es probable que un empleador prefiera a alguien que trabaja en el campo sobre alguien que trabajó en el campo.
Pero dicho esto, no es raro en absoluto, creo, que las personas estén sin trabajo durante un año mientras buscan trabajo (región mala, recesión, etc.) ni es raro que las personas tomen sabáticos.
fuente
De ningún modo.
El conocimiento general que obtuvo seguirá siendo aplicable en un año, en dos años, en cinco años.
Las versiones actuales de los paquetes de software recibirán actualizaciones, pero no habrá ningún progreso tremendo que no pueda alcanzar en unas pocas semanas de aprendizaje enfocado. Y de todos modos, el otro programador debe aprender nuevas versiones una tras otra. No sucederá nada malo si omite algunas versiones que ya no estén disponibles para cuando regrese.
A veces es bueno hacer una pausa y regresar con un ojo fresco sobre las cosas.
Y sí, siempre podría describir el tiempo libre como aprender algo nuevo o perseguir sus propios proyectos.
fuente