Ningún empleador sensato preferirá una especialidad sobre la otra, y si hay otras que lo hacen, será mejor que se mantenga lo más alejado posible de ellas.
Tiendo a pensar en la ingeniería de software como desarrollo de software más gestión de proyectos (software). Estas habilidades de gestión de proyectos son increíblemente importantes en el mundo real, pero desafortunadamente no se pueden enseñar en la escuela, en un vacío sin el contexto de una gran base de código con un componente heredado significativo, clientes confundidos y un equipo mercurial de desarrolladores.
De hecho, si bien los cursos universitarios en ingeniería de software son útiles para establecer un lenguaje común para discutir problemas, aunque en un nivel abstracto, las soluciones propuestas por académicos y enseñadas por ellos en conferencias no han sido tradicionalmente relevantes en el campo.
- Puedo obtener Ingeniería de Software en SRM Kattankulathur (Campus Principal) y CSE en SRM NCR campus. Soy residente de Delhi. ¿Que debería tomar yo?
- ¿Por qué los lenguajes de programación no son compatibles con la GUI?
- ¿Los ingenieros de software alguna vez lamentan su profesión?
- Me canso de mi trabajo todos los años y luego lo cambio. Yo trabajo en tecnología. ¿Qué está mal conmigo?
- Acabo de ingresar al tercer año de mi ingeniería. ¿Cuál será la tendencia en tecnología en unos 5 años a partir de ahora?
Entonces, si todo lo demás es igual, recomendaría elegir la especialización en informática. De esa manera, no perderá su tiempo en los cursos de ingeniería de software más especializados y podrá centrarse en la ciencia dura que es menos probable que olvide y en la que la academia realmente se destaca. Tome cursos adicionales en aprendizaje automático, gráficos por computadora, diseño de compiladores, algoritmos y estructuras de datos, sistemas operativos; Deje las habilidades profesionales de desarrollo de software para proyectos, períodos de prácticas y su carrera profesional a tiempo completo después de la universidad.