En general, la mayoría de los gerentes de contratación los tratan de manera bastante intercambiable, por lo que desde una perspectiva de “¿qué especialidad debo tomar para conseguir un trabajo?”, La demanda del mercado importa poco entre ambos.
Ahora, en cuanto a qué disciplina real será más necesaria para la industria, me inclinaría un poco hacia la ingeniería de software durante los próximos 10 años, en gran medida debido a la gestión de proyectos de facto y los bits de colaboración integrados en la mayoría de los planes de estudios SoftE. Y verás más programas SoftE emergentes, creo.
¿En cuanto a lo que usted como desarrollador necesita? Personalmente me alegro de haber terminado con un título de CS; Ya había trabajado en equipos, tenía entregables que necesitaba para llegar a la producción y había trabajado mucho con hardware antes de cambiarme a CS. Así que aprender cómo funciona la computación y las cosas más teóricas fue una gran experiencia.
- ¿Qué es un procedimiento paso a paso para convertirse en un desarrollador de código abierto de GitHub para un novato completo? ¿Cuáles son los cursos de requisitos previos que debo tomar y cómo debo elegir el mejor proyecto? Además, sugiera algunos proyectos en C ++ / Java.
- ¿Cuáles son las 3 cualidades principales del probador de software Top QA?
- ¿Cuál es el trabajo de un ingeniero de compilación o lanzamiento de software? ¿Puedes decir con un ejemplo?
- Tecnología: ¿Los valores decrecientes de las acciones tecnológicas, como Linkedin o Tableau, indican que la 'burbuja tecnológica' estalla?
- ¿Cuáles son los rangos posibles bajo [], medio [] y alto [] para el número de clases de utilidad en software orientado a objetos que tienen un impacto en la calidad del software (mantenibilidad)?
Pero obviamente YMMV. Yo diría que si está a punto de comenzar un programa, elija el que le parezca más divertido, ya que cualquiera de los dos lo conseguirá empleado de todos modos.