¿En qué campo debe centrarse un informático para el futuro?

Una respuesta es “lo que te interese”. Debería poder encontrar trabajo estable en cualquier campo durante al menos 10-15 años, y después de eso, puede hacer la transición a otro campo.

Pero para una máxima protección a futuro, y también las mejores oportunidades incluso hoy, recomiendo tres campos:

  • Ciencia de datos y aprendizaje automático: cree la IA que se encargará de los trabajos de todos.
  • Seguridad: por definición, se trata de errores en el software y, por lo tanto, será uno de los últimos campos en ser completamente automatizado.
  • Computación distribuida: las primeras IA se ejecutarán (o ya lo están, según su perspectiva) en centros de datos a escala planetaria, como los operados por Google, Microsoft y Amazon. Hacerlos muy eficientes y confiables es una función crítica para apoyar la IA que tomará el trabajo de todos.

Si recién está comenzando su carrera ahora, hay una muy buena posibilidad de que el mercado laboral sea interrumpido masivamente por AI antes de que su carrera termine dentro de 30 años, por lo que tiene sentido tratar de protegerse contra el futuro.

¿En qué campo debe centrarse un informático para el futuro? Si estás hablando de investigación en informática (CS), entonces hay muchos campos legítimos. Las áreas que no están creciendo, como los lenguajes de programación, la teoría de la computación y los métodos formales, luchan por colocar a los doctorados en trabajos académicos. Las áreas que están creciendo, como la inteligencia artificial, la “ciencia” de datos, la ingeniería de software y la seguridad, tienen muchas más oportunidades cada año. Sin embargo, los graduados de doctorado abandonan la academia la mayoría de las veces, y haber realizado su disertación sobre ingeniería de software no significa que tendrá más facilidad para obtener un trabajo de ingeniería de software que alguien cuyo enfoque sea la teoría de la computación; ambos deberían encontrar empleo fácilmente si tienen las habilidades requeridas.

Ayudar a otros a resolver problemas. Agua, energía ese tipo de cosas.