¿Qué lenguaje de programación tendrá más demanda en los próximos 5 años?

No mencionaré el hecho de que esta pregunta probablemente incitará a una Guerra Santa entre los ingenieros de software (de todos modos me complaceré).

EN MI HUMILDE OPINIÓN:

Ve y Javascript será el idioma más solicitado en los próximos cinco años.

Go es un lenguaje fantástico que tiene una enorme capacidad y promesa. Predigo que ganará una fortaleza en el ámbito de los idiomas de nivel inferior sin mucha oposición. Tiene una gran comunidad detrás de él, y teniendo en cuenta que es un producto secundario / hijo de amor de Google, es más probable que tenga éxito (lo siento, Google+). Go es extremadamente poderoso y proporciona un azúcar sintáctico pitónico a su belleza.

Javascript, por otro lado, ha sido testigo de una década completa de revolución. Ha transformado a sus principales desarrolladores y fanáticos en un ejército a tener en cuenta. El advenimiento de Node.js, Angular, React, Ember, etc. ha convertido a JS en el lenguaje más solicitado por el momento . Hace 10 años, si le dijera a un ingeniero de software profesional que Javascript sería el estándar de facto para ejecutar aplicaciones de comunicación de una sola página, del lado del servidor, le habrían dicho cortésmente que:

System.out.println (“Vete a la mierda”);

Dicho eso: soy joven, ingenuo y principalmente un tipo Python. Le doy 5 años (máximo) antes de trabajar para un adolescente armado con un iPad que ejecuta algún tipo de versión inspirada en LSD de ECMAScript4000 en Chrome V106.

Bienvenido a la industria.

Muy difícil de adivinar esto, con 5 años de anticipación.

Creo que las mejores herramientas que pueden darle pistas son las siguientes:

  • Índice de la comunidad de programación de TIOBE [1]
  • PYPL Índice de popularidad del lenguaje de programación [2]
  • Clasificación del lenguaje de programación RedMonk [3]

Estas son las 3 clasificaciones más conocidas de lenguajes de programación. Otros sitios pueden ayudarlo a descubrir tendencias:

  • StackOverflow y más específicamente su encuesta anual [4]
  • Clasificación del espectro IEEE [5]
  • De hecho, Dice, TrendySkills [6] …

De hecho, escribí un artículo y construí una infografía sobre estas clasificaciones hace dos semanas: Los principales lenguajes de programación para aprender en 2017

Notas al pie

[1] TIOBE – La empresa de calidad de software

[2] Índice de Popularidad de Lenguaje de Programación PYPL

[3] Clasificación del lenguaje de programación RedMonk: junio de 2016

[4] Resultados de la encuesta de desarrolladores de desbordamiento de pila 2016

[5] Interactivo: los principales lenguajes de programación 2016

[6] Habilidades de moda

La respuesta a esta pregunta puede diferir de una persona a otra. Por ejemplo, las personas en estadísticas tienen R, que ahora tiene una gran demanda debido al aprendizaje automático y la ciencia de datos.

Las personas en SIG tienen Python para lo mismo. Tenemos otros como ReactJS y AngularJS que han encontrado su posición últimamente. También hay Hadoop.

Supongo que depende y será una combinación de varios idiomas que transformarán el futuro.

Aburrido pero, en mi opinión, casi igual que en los últimos 5 años.

JavaScript continuará su ascenso meteórico en importancia.

La programación de servidor / escritorio de código abierto estará dominada por Java.

La gran programación corporativa probablemente seguirá dominada por C # y Java.

iOS seguirá siendo importante mientras Apple siga siendo dominante en el consumidor.

Las personas que conocen mejor continuarán presionando mejores idiomas, pero nunca obtendrán la tracción porque la mayoría de las empresas quieren habilidades en el mercado masivo; no quieren el riesgo de costo / disponibilidad de reclutar personas altamente calificadas.

Hay algunos y puede ver la tendencia en el sitio web del Índice TIOBE: TIOBE – The Software Quality Company

Seguirá habiendo una gran demanda en varios idiomas.

  1. Java
  2. Javascript
  3. C, C ++
  4. Pitón
  5. Rubí
  6. Ir
  7. Mucho mas…

Verán que alguien podría presentar algo nuevo este año y que efectivamente podría convertirse en un cambio de juego, y lo mismo podría suceder el próximo año. Es muy difícil predecir la esperanza de vida de un idioma en estos días (aunque todos ellos están desplazados principalmente de Javascript), React y Angular son probablemente apuestas seguras, especialmente debido a que cuentan con el respaldo de Facebook y Google respectivamente.

Es probable que los idiomas utilizados en la IA también entren en juego.