¿Cuáles son las ventajas o desventajas de la ingeniería de software como carrera?

Ventajas:

# Meritocracia: cuanto más aprendes, más ganas

# Trabaja desde cualquier lugar: en una oficina, desde una cafetería, en casa

# Horario flexible: mientras el trabajo esté terminado, no nos importa si trabajó de 9 a 5 o de 5 a 2 (a menos que trabaje en un equipo)

# Desarrolla tu inteligencia: la inteligencia es como un músculo y cuanto más lo flexionas, aumenta. La ingeniería de software es una de las cosas que más desarrolla el cerebro.

# Trabajar con grandes personas con poco o ningún conflicto personal: casi todos en Ingeniería de Software son personas altamente inteligentes, emocionalmente inteligentes, tranquilas y cooperativas.

Desventajas

# Personas que le piden que repare su computadora porque usted es un “Especialista en TI”

# Trabajando largas horas en posición sedentaria

# Mirando mucho a la computadora

# Puede ser muy estresante, especialmente si está trabajando en un código heredado con errores o tiene clientes que reportan errores que no puede reproducir para salvar su vida

Soy un desarrollador con 23 años de experiencia, 18 años administrando desarrolladores y un Máster en Informática.

La ingeniería de software se diferencia de la informática en que CS se enfoca en la tecnología de programación, mientras que SE se enfoca en el proceso y la técnica de hacer que muchas personas trabajen juntas para completar un proyecto largo de la manera correcta.

Las ventajas clave de un programa de ingeniería de software son que es más fácil que CS y, de hecho, puede ser dominado por alguien sin conocimientos o experiencia en programación. También es una buena preparación para trabajos de nivel de entrada en cualquier trabajo de tecnología de la información además del desarrollo de software.

Una desventaja clave de un título de SE es que aprende sobre tecnología y negocios, pero menos sobre tecnología que en CS y menos sobre negocios que un MBA. Es casi un híbrido de los dos.

Otra desventaja es que la tasa de desempleo para los graduados de SE es aproximadamente cinco veces mayor que la de los graduados de CS.

Otra desventaja es que la mayoría de las personas que trabajan en todo lo relacionado con el desarrollo de software adquieren habilidades SE sin educación formal, por lo que la educación no vale tanto como lo sería de otro modo.

Por último, la mayoría de los trabajos que desea realizar con un título de SE son trabajos que también requieren algunos años de experiencia.

Lo siento si eso suena un poco pesimista, pero quería que tuvieras la verdad.