¿Qué curso tiene más oportunidades de empleo, ciencias de la computación o ingeniería informática?

Vamos a establecer algunas reglas básicas para la comparación:

  • Computer Science será un BS o BA en Computer Science
  • Ingeniería informática será una licenciatura o equivalente en ingeniería eléctrica, no informática con una concentración CE
  • El empleo en informática se centrará en el desarrollo de software y la ingeniería.
  • El empleo en ingeniería informática se centrará en la ingeniería de hardware

Números:

En términos de número de empleos y tasa de crecimiento, la informática está muy por delante:

CS: 1,114,000 [1]

ECE: 77,700 [2]

Después de graduarse, tendrá muchas más oportunidades si está buscando software. Un vistazo rápido a Indeed nos da:

¿Qué pasa con el futuro? Con un futuro brillante en hardware, IoT y robótica, el número de ingenieros de hardware debería aumentar sustancialmente. También veremos un aumento en los trabajos de software, por lo que dudo que veamos la cantidad de trabajos de hardware eclipsar la de los ingenieros de software en el corto plazo, pero el crecimiento será significativo .

Dinero:

En términos de salario, los trabajos de ECE están por delante en aproximadamente $ 12,000–14,000 en promedio. Eso es significativo, pero hay que compararlo con la cantidad de empleos disponibles en ese sector.

¿Qué pasa con el futuro? Nuevamente, con un futuro brillante en hardware, IoT y robótica, el número de ingenieros de hardware debería aumentar sustancialmente. Habrá una mayor demanda. Los salarios en hardware aumentarán, y probablemente continúen adelantándose a los salarios de software (en promedio).

Por qué todo es terriblemente engañoso:

Muchos “ingenieros informáticos” terminan trabajando en software y es posible que no se presenten como ingenieros de hardware. Pueden estar trabajando en el software para un dispositivo IoT, donde se necesita un conocimiento íntimo del hardware. Pueden estar trabajando en firmware. Pueden estar trabajando en software de robótica. Un graduado de CS puede identificarse como ingeniero informático, dependiendo de en qué esté trabajando.

Tratar de separar CS y CE se convierte en un ejercicio difícil, así que veamos dos cosas: un enfoque intermedio y lo que te gusta:

Un enfoque a mitad de camino:

Haga un grado de CS con una concentración de CE o un grado de ECE o EE con un enfoque en software. Te encontrarás en un gran lugar para:

  • determina cuál te gusta más
  • ir a un MS en cualquiera de especializarse en lo que te enamora
  • encontrar puertas abiertas en ambos espacios
  • sigue la oportunidad:
    • Si las cosas se ponen realmente bien para los ingenieros de software en los próximos años, puede seguir ese camino.
    • Si la CE se vuelve mucho más importante (como lo sugieren las tendencias futuras), puede seguir ese camino.

Qué te gusta:

Si termina amando el software, la oportunidad de hacer lo que ama es obviamente en CS o ECE / EE con un enfoque de CS. Si terminas amando el hardware o esas cosas “cercanas al metal”, la oportunidad de hacer lo que amas obviamente está en EE

¿Oportunidad?

Ambos tienen mucho. Si solo le preocupa un trabajo o su mejor oportunidad de obtener un buen salario, busque CS. Si le preocupa una carrera significativa, cualquier camino es prometedor.

Notas al pie

[1] Oficina de Estadísticas Laborales

[2] Ingenieros de hardware informático

Definitivamente informática. Ni siquiera entiendo por qué la Ingeniería de Computación se ofrece en ciertas Universidades (nivel inferior) en primer lugar y por qué se sigue comparando con Ciencias de la Computación (Pista: esos dos campos son campos académicos completamente diferentes, incluso si pueden conducir a trabajos similares, por ejemplo Ingeniería de software)

La ingeniería informática es básicamente una ingeniería eléctrica simplificada y tecnología de la información centrada en los sistemas informáticos. Y el mercado laboral para EE ya es escaso a pesar de ser un campo muy difícil para graduarse

Es probable que haya más empleos de CS, sin embargo, hay MUCHAS personas en proceso en este momento entrenando para esos trabajos, por lo que la competencia será muy alta.

CE (que cubre la electrónica y el diseño de computadoras) es un campo más pequeño, pero hay MUCHAS menos personas calificadas para hacer este trabajo. El trabajo del curso es más exigente, por lo que mucha gente renuncia antes de la graduación.

Por lo tanto, es un poco una compensación. No hay una sola respuesta. Haz lo que sea correcto para ti.