Mi respuesta puede estar un poco centrada en CS, pero aquí está, por experiencia personal:
Como nunca antes había programado, algunas de las razones por las que me metí en él fueron:
- Un interés por las matemáticas (y las estadísticas / razonamiento / resolución de problemas, …) me llevó a la escuela de ingeniería
- Un poco interés en la física me mantuvo alejado de los campos más clásicos de la ingeniería (civil, mecánica, civil, …)
- Tenía una comprensión básica de cómo funcionaba una computadora
- Jugué con un poco de programación para una calculadora TI y disfruté
- Seguridad laboral: vivir en un país con asistencia financiera siempre es una ventaja, incluso si está seguro de que podría tener éxito en otras áreas o emigrar fácilmente
- AMPLIAMENTE recursos disponibles para el aprendizaje: definitivamente un factor a tener en cuenta
- Muchas posibles áreas diferentes de experiencia que parecían coincidir con mis intereses: tener áreas tan distintas, algunas más cercanas al silicio, otras más relacionadas con los datos, es fácil complacer a un público amplio
- Leer, podría prosperar sin experiencia previa en programación (tenían razón)
Hasta este punto, no se arrepiente.
- ¿Se debe obtener un título de CS en tres años o doble especialización en matemáticas / CS?
- ¿Por qué las especialidades de ciencia e ingeniería menosprecian a las especialidades de negocios a pesar de que las personas más ricas del mundo son empresarios / banqueros / directores ejecutivos?
- ¿Qué tipo de trabajo se puede obtener con una especialización en biología y una especialización en negocios? ¿Qué empresas tienen este trabajo y cuál es el rango de salario?
- ¿Cuáles son los buenos consejos para los estudiantes que ingresan a la universidad sin ninguna idea de cuál será su especialización?
- ¿Es la ciencia atmosférica una buena especialidad? ¿Por qué o por qué no?