Una licenciatura en informática es una opción sensata. Tener un título te abrirá oportunidades de trabajo adicionales y la informática te brindará conocimientos que te ayudarán a escribir un mejor software. Si bien la informática no es exactamente lo mismo que programar, harás mucha codificación para obtener el título. Algunas compañías esperan que los solicitantes para el puesto de programación tengan este título o un título en ingeniería de software.
Un título en ingeniería de software es otra opción. Esos dos campos se superponen bastante con la ingeniería que tiende a centrarse un poco más en los métodos y la ciencia en la teoría. Por supuesto, esto varía de una escuela a otra y la teoría y la práctica de CS se superponen bastante.
Finalmente, un título en cualquier tipo de campo de matemáticas o ciencias también abrirá puertas. Puedes ser un programador sin tener un título específico en computadoras y muchas compañías solo verifican si tienes un título o no. Aún así, si su interés principal está en el desarrollo de software, este parece ser un camino extraño.
- ¿Cuáles son los conceptos básicos de ingeniería de software?
- ¿El puesto de ingeniero de software de robótica de automóviles autónomos de Google requiere el mismo nivel de experiencia en codificación que un puesto de ingeniero de SW normal?
- ¿Qué debe aprender un estudiante de CS si quieren trabajar como ingeniero de software de aplicaciones cuando se gradúen?
- ¿Cómo son los escritorios de ingenieros de software en el trabajo?
- Quiero ganar la mayor cantidad de dinero posible como ingeniero de software sin seguir un camino que no disfrutaría (por ejemplo, el arquitecto empresarial de Java). ¿Debería duplicar mis habilidades de programación o utilizar mi mente matemática para alcanzar un alto nivel de competencia en inversiones, comercio, bienes raíces, etc.?