La respuesta es ninguno de los dos, según lo que le interese.
¡El camino que desea seguir en su carrera debe ser determinado por usted, no por lo que dice su salario o su vecino!
Dicho esto, ambos campos tienen oportunidades decentes en el momento actual y ninguno va a morir antes.
- Soy un recién graduado en Ciencias de la Computación, y me acaban de ofrecer un trabajo que no es Ingeniería de Software. ¿Estaría cometiendo un gran error si tomo esto?
- ¿Qué se necesita exactamente para ser colocado en Google?
- ¿Cómo los graduados indios de informática que estudiaron en universidades de nivel 2 aprenden materias básicas de informática?
- Así que hice mi B.Tech en CS de un instituto no tan reputado (aunque está en el top 50). Me desmayé con un GPA de 7 y durante los últimos 2 años he estado trabajando para una multinacional como ingeniero de software. ¿Qué tengo que hacer?
- ¿Cómo se debe comenzar una carrera en fotografía?
Data Analytics definitivamente lo ayudará si es bueno con los números, si desea resolver analíticamente las cosas. Algunas personas toman un camino de científico de datos desde aquí; Eso sí, eso también incluye programación. Las empresas basadas en SAAS pueden brindarle un gran aprendizaje y exposición en análisis de datos.
En cuanto a la programación, no respondería por un lenguaje en particular aquí; Esa es una pelea en sí misma de nuevo. Pero preferiría decir que debería ir por algo en lo que tiene que ver con la resolución de problemas involucrados, no solo el simple dictado de unas 50-60 líneas de código por día. Si comprende bien por qué y qué está escribiendo mientras programa, eso hace que la programación sea divertida. No necesito nombrar compañías que se ocupan de la programación, probablemente todos en un idioma u otro.
Espero que eso ayude.