¿Por seguridad laboral quiere decir que nunca perderá su trabajo? Lo sentimos, no hay tales garantías. Podrías trabajar en una gran empresa, o incluso para el gobierno; eso mejoraría su seguridad, pero probablemente disminuiría su salario y quizás la alegría de hacer su trabajo.
Si solo desea la seguridad de saber que puede encontrar rápidamente otro trabajo si pierde el suyo, lo siento, todavía no. 40 años es mucho tiempo. Las economías suben y bajan; podría haber otra burbuja Dot-com o una depresión. Las computadoras cuánticas podrían hacerse cargo o podría haber algún otro cambio en el campo de la informática y todas sus habilidades podrían volverse obsoletas. Podría haber una Jihad Butleriana o Skynet podría salir en vivo.
Si la ley de Moore se mantiene por ese tiempo (y ya se ha mantenido por 50, así que no apostaría en contra de ella), para cuando se retire, las computadoras serán un millón de veces más poderosas de lo que son ahora. Si el pasado es una guía, los problemas que queremos que resuelvan las computadoras también serán un millón de veces mayores de lo que son ahora. Me parece inconcebible que podamos usar esas computadoras para resolver esos problemas con las técnicas de desarrollo de software que son populares ahora.
- Estuve sin trabajo durante los últimos 6 meses. Ahora estoy trabajando en una pequeña empresa. Quieren que firme un acuerdo por 2 años. No quiero hacerlo porque ofrece menos salario y no hay espacio para el desarrollo profesional. ¿Qué tengo que hacer?
- ¿Qué se puede hacer para ganarse la vida sin un título?
- ¿Debo terminar mi educación o averiguar qué quiero hacer primero?
- Soy un estudiante de tercer año de mecánica que perdió totalmente el interés en el campo, ¡ahora estoy totalmente confundido! ¿Qué tengo que hacer?
- Estoy fuera de la universidad y me encanta hacer presentaciones: hablar en público, powerpoints, estar en el escenario. ¿Qué tipo de carrera puedo seguir con esta pasión?
Entonces, ¿qué debería hacer? Concéntrese en sus estudios más en los fundamentos de la informática que en las modas del momento. Comprenda la teoría de los autómatas, la computabilidad, las matemáticas discretas y los algoritmos. Estas cosas no han cambiado mucho en los últimos 40 años, probablemente no cambiarán tanto en los próximos 40. Aprenda tantos lenguajes y paradigmas de programación como pueda. Manténgase al día con lo que está sucediendo en el campo de la informática, fuera de la parte en la que trabaja, y aproveche las oportunidades para aprender nuevas habilidades. Juega con nuevos lenguajes y paradigmas a medida que aparecen. Intente no encasillarse en un tipo particular de aplicación o use solo un conjunto particular de herramientas. Y luego recuerda que hay una buena posibilidad de que termines cambiando de carrera una o dos veces en tu vida laboral, y cambiando de trabajo varias veces, así que disfruta de lo que puedas todos los días.