Bueno, suponiendo que el desarrollador tenga una licenciatura en ciencias de la computación o algo por el estilo, hay una serie de opciones disponibles para ese individuo que el destino no ha intervenido de alguna manera, como el matrimonio, los hijos, una afección médica o un accidente …
Como ya se dijo, 5-10 años adicionales a cualquier experiencia que él o ella tenga actualmente puede ser mucho. De hecho, es probable que haya pasado al menos a una oportunidad de empleo más y que haya cambiado sus objetivos. Sin embargo, volviendo a la ambición de la pregunta, mi bola mágica 8 prevé:
- Un regreso a la academia para obtener un Master o Doctorado con el fin de mejorar su salario, aprendizaje o potencial profesional
- Aprender uno o más nuevos lenguajes de programación.
- Contribuir a varios proyectos de código abierto, tal vez obtener un parche aceptado en el kernel de Linux, por ejemplo
- Pasar de un desarrollador junior a puestos intermedios o avanzados
- Entrar en la cadena de gestión y asumir un puesto de gestión de proyectos
- Liderando un equipo de desarrolladores
- Convertirse en un arquitecto de sistemas
- Escribir varios trabajos o presentar en varias conferencias.
- Convertirse en un evangelista o tener una gran idea para despegar que podría ser para una organización (la suya tal vez)
- Comience su propio negocio creando productos o consulte en algún tipo de especialización
La vida tiene una excelente manera de intervenir en la forma de planes bien establecidos, y el mejor plan es saber que su plan podría romperse, así que intente y arriesgarse cuando sea posible, pero asegúrese de tener una copia de seguridad si las cosas van de lado. Es decir, tengo algo de dinero ahorrado por al menos tres meses de gastos de subsistencia.
- ¿Qué hacen los ingenieros de software que escaparon del 9 al 5 y cómo llegaron a donde están ahora?
- ¿Qué hace un ingeniero de software en Google?
- ¿Cómo es un día típico para un ingeniero de software independiente?
- ¿Qué piensan los ingenieros de software de Google sobre la declaración de Peter Norvig de que ganar concursos de programación se correlaciona negativamente con ser bueno en el trabajo?
- ¿Cuánto tiempo le toma a un ingeniero de software que trabaja en la visa H1-B para que Google / Facebook / MS / Amazon obtenga su tarjeta de residencia?
Buena suerte en tu aventura de vida.