Como graduado, ¿es más beneficioso tener una maestría en ingeniería de software o una maestría en tecnología de la información si uno quiere ser programador?

Depende de tu enfoque y estilo personal.

La tecnología de la información es más amplia y, en general, le proporcionará más contexto y una vista de nivel superior de cómo la tecnología, el proceso y el código se combinan. Probablemente sea mejor si no estás completamente seguro de en qué parte de TI te ves a ti mismo terminando. Se centrará menos en la disciplina de la ingeniería y el desarrollo y más en exponerlo al panorama general.

La ingeniería de software consiste en analizar problemas y crear software para resolverlos. Personalmente, creo que la ingeniería le proporciona un conjunto realmente valioso de habilidades estructuradas para la resolución de problemas y las herramientas para implementarlas, y que esas habilidades son altamente transferibles. Pero está más enfocado en el arte específico, la ciencia y las mejores prácticas en el desarrollo de software y menos en el entorno más amplio en el que todo encaja.

Con toda probabilidad, tendrá la flexibilidad de seleccionar asignaturas optativas que lo ayudarán a ajustar su programa a su estilo y pasiones personales. Entonces, ninguno de los dos limitaría realmente sus opciones de carrera. Simplemente saldrás con diferentes puntos fuertes y perspectivas.

Creo que los empleadores están más interesados ​​en los solicitantes que son buenos programadores / tienen una aptitud para la programación que si su título es en IT o CS.
De hecho, dentro de la industria, los graduados de ingeniería tienen la reputación de escribir el mejor software.
Mi hermano gana mucho dinero como contratista de software. Su licenciatura es en Ingeniería Eléctrica y Electrónica; Él no tiene un título en informática o CS. Obtuvo un trabajo en una empresa de defensa aeroespacial como ingeniero electrónico y luego pasó al software mientras estaba en la empresa. Así fue como adquirió sus habilidades de progrmming.
A la industria le gustan los graduados en ingeniería porque son buenos solucionadores de problemas.
Muchas compañías les piden a los solicitantes de trabajo de programación de computadoras inexpertos que se sienten en las pruebas de inteligencia de resolución de problemas para acceder si serán buenos para escribir software.
Incluso los graduados de Filosofía que nunca han escrito un programa de computadora en su vida consiguen trabajos como programadores de computadoras porque pueden pensar de la manera correcta para el trabajo. Incluso he conocido a programadores informáticos con títulos en inglés.

Pienso lo mismo. Sus habilidades y experiencia relevantes para un puesto son más importantes. Es bueno elegir la compañía y la posición de sus sueños e invertir su tiempo en lo que quieren ver en el candidato (herramientas, tecnología).

Máster en Ingeniería de Software si quieres ser programador, pero creo que si quieres un programador, depende de qué tan duro trabajes o si realmente quieres ser un buen programador, no el grado que posees.