tldr; estás pensando, estás respirando, estás escribiendo, no es demasiado tarde.
Cuando dice “ingeniero de software exitoso”, se refiere a alguien que puede:
- escribir con éxito un programa informático simple
- escribir con éxito un programa de computadora, aplicación o biblioteca de software que más de una persona usa
- escriba con éxito el software utilizando técnicas de ingeniería para resolver problemas difíciles
La mayoría de la gente probablemente quiere decir el primero o el segundo, pero “ingeniero de software” realmente debería significar el tercero. Los dos primeros pueden ser realizados con éxito por cualquier persona de cualquier edad y casi cualquier nivel de experiencia. El tercero, realmente debería ocurrir después de unos años de instrucción universitaria.
- Cómo comenzar un trabajo de software
- Cómo saber si tengo el potencial de convertirme en un buen programador
- ¿Mi género (femenino) dificultará mi éxito en la ingeniería de software?
- ¿Qué debo hacer para crecer como probador de software con ocho años de experiencia si no quiero aprender ningún lenguaje de programación?
- ¿Tienes que mudarte a California para convertirte en ingeniero / desarrollador de software?
Si crees que tienes tiempo para volver a la escuela para obtener un título de ingeniería, tienes tiempo a los 45 años para hacer una o todas las cosas anteriores.
Hace años, cuando la gente comenzó a escribir software, la edad promedio de los codificadores era probablemente de al menos 45 años. No eres demasiado viejo.
Déjame ponerlo de esta manera:
- Una persona puede aprender algunos de los conceptos básicos de la codificación y escribir un programa simple en menos de un día.
- Una persona puede aprender a usar uno de varios lenguajes de programación productivamente en menos de unas pocas semanas o meses.
- Una persona puede convertirse en experto en uno de esos lenguajes de programación en menos de unos pocos años.
- Una persona puede obtener un título en ingeniería en menos de 3 a 5 años.
- Una persona puede ser un desarrollador de software exitoso sin ningún título universitario.
- Muchas personas con menos de unos pocos años de experiencia (incluso niños) han escrito con éxito aplicaciones o bibliotecas que otras personas usan.
- Después de codificar durante 10–15 años, muchos ingenieros de software pasan a la administración y no escriben tanto código.
Si eres inteligente e interesado, no hay razón para que no puedas ser tan exitoso como quieres escribir software.