¿Necesitas especializarte en informática en la escuela de pregrado o posgrado para conseguir un trabajo en ese campo?

Ni siquiera para la mayoría de los puestos que “requieren” un título de CS, sino para hacer algo desafiante y, por lo tanto, divertido, donde las mejores habilidades de ingeniería contribuyen al resultado final y el pago es más probable que refleje eso, aunque

  1. Necesitas saber lo que deberías haber aprendido como estudiante de informática. Cubro las partes más útiles de eso en la respuesta de Drew Eckhardt a ¿Qué cursos de pregrado debería tomar definitivamente un estudiante de CS Masters, sin una licenciatura en el tema?
  2. Necesitas experiencia haciendo otras cosas desafiantes.

donde hay un problema obvio de huevo y gallina.

Las empresas que no pueden contratar a suficientes personas con experiencia previa sustancial, entrevistan a graduados de CS que tienen más probabilidades de saber lo que deberían haber aprendido para obtener ese título que los programadores autodidactas, contratan a los que realmente lo hacen y de lo contrario son prometedores, luego esperan las cosas funcionan bien.

Sin un título, no meterás el pie en esa puerta.

No, pero ayuda a garantizar que tengas apoyo al estudiar los temas difíciles y también a que no te pierdas el estudio de los temas fundamentales absolutamente cruciales.

Además, puede darse el lujo de construir proyectos que otra persona ya haya creado específicamente para enfocarse en el tema que está aprendiendo. No es necesario adivinar el trabajo para crear sus propios proyectos.

Contactos Conoces a personas en la industria antes de que entren en la industria.

La mayoría de los trabajos de ingeniería se centran en las habilidades para resolver problemas. Esto definitivamente mejora cuando haces cursos como algoritmos y estructuras de datos que forman parte del plan de estudios de informática. Por lo tanto, incluso si tiene un título de no informático con destrezas problemáticas increíbles, puede ser contratado. La parte difícil es obtener una llamada de entrevista sin experiencia en informática.

La mayoría de los trabajos en TI preferirían una licenciatura en informática, al menos en los Estados Unidos. La mayoría de los empleadores con los que he entrevistado prefieren una licenciatura en informática, y luego la experiencia en esa tecnología en particular es muy importante. Un Masters, por otro lado, no ofrece mucha ventaja adicional.