Las demandas de los programadores: JavaScript

JavaScript, Java y Python se encuentran entre los lenguajes de programación más buscados por los gerentes de contratación al reclutar nuevos desarrolladores, según una nueva encuesta de la empresa de capacitación de programadores CodinGame.

El último informe anual de la empresa, basado en una encuesta a 15,000 desarrolladores y gerentes de recursos humanos de todo el mundo, reveló que seis de cada diez (60%) de los reclutadores ven una "fuerte demanda" de JavaScript, Java y Python entre las empresas tecnológicas, siendo JavaScript el lenguaje más solicitado por el 62% de los encuestados.

Esto fue seguido de cerca por Java, que fue reportado como una demanda del 59% de los reclutadores, y Python, que el 48% de los encuestados dijo que era muy solicitado.

Algunos lenguajes de programación resultaron ser populares entre los desarrolladores, pero no tanto entre las empresas contratantes.

Por ejemplo, el 45.1% de los desarrolladores dijeron que codificaban en C, sin embargo, solo el 15.4% de las empresas dijeron que requerían desarrollo en C. De manera similar, el 47% de los encuestados programaban en C++, pero menos de un tercio (27%) de las empresas dijeron que necesitaban desarrolladores en C++.

Lo mismo ocurrió con Python: el 57% de los desarrolladores codificaban en ese lenguaje, pero menos de la mitad (47%) de las empresas tenían una alta demanda de él.

Cómo instalar Podman en Ubuntu: Guía paso a paso

Diferentes tendencias

Aude Barral, cofundadora de CodinGame, dijo que era común que las tendencias de los lenguajes de programación entre los desarrolladores fueran diferentes de las tendencias en el mercado.

"Algunas tecnologías pueden volverse populares dentro de la comunidad de desarrolladores solo porque son fáciles de aprender, o más convenientes, o más interesantes estéticamente para usar. Y los lenguajes de programación populares son un tema interminable de discusión entre los desarrolladores", dijo a Newsmatic.

"Si hay una coincidencia entre las necesidades de las empresas en el mercado y las tendencias dentro de la comunidad de desarrolladores, entonces esos lenguajes crecerán en popularidad. Este es el caso de Go y Rust, que se utilizan cada vez más en DevOps."

Barral agregó que algunos lenguajes de programación, como PHP, siguen siendo ampliamente utilizados en el mercado pero son "muy desagradables" para los programadores, quienes los consideran limitados.

Aunque C sigue siendo un lenguaje popular para principiantes, Barral sugirió que su popularidad había disminuido recientemente con la aparición de Python.

"Con Python, es un poco diferente, ya que tanto los desarrolladores como las empresas son fanáticos", agregó.

Visual Studio Code en Raspberry Pi: Una combinación poderosa y flexible para desarrollo

"Es el tercer lenguaje más solicitado por las empresas y los desarrolladores lo aman, porque es fácil de aprender, es un lenguaje de propósito general y es increíblemente eficiente de usar. Y en los últimos tres años, la inteligencia artificial y el aprendizaje automático han contribuido ampliamente al aumento de Python."

Frameworks de desarrollo

La encuesta de CodinGame también evaluó los frameworks de desarrollo más populares entre los programadores, con Node.js, React y .NET Core liderando actualmente.

Encabezando la lista se encuentra la biblioteca de interfaz de usuario de JavaScript, React: el 59% de los reclutadores tecnológicos dijeron que estaban buscando desarrolladores que supieran cómo construir aplicaciones en el framework React. A pesar de esto, solo el 27.6% de los desarrolladores encuestados por CodinGame dijeron que sabían cómo construir en React, lo que sugiere que los buscadores de empleo podrían hacerse más atractivos para los reclutadores familiarizándose con la plataforma.

La misma tendencia fue cierta para Node.js y .NET Core, aunque en menor medida. La mitad de los reclutadores dijeron que la experiencia en el framework de JavaScript Node.js era altamente deseada, aunque solo el 36% de los desarrolladores informaron conocerlo. En el caso de los frameworks de desarrollo C# y C++, .NET Core, esas cifras fueron del 34% y el 23%, respectivamente.

Otro framework que se encuentra en el top tres de los reclutadores es Angular2, la plataforma web de Google basada en TypeScript para construir aplicaciones móviles y de escritorio. El cuarenta y uno por ciento de los reclutadores informó estar buscando especialistas en Angular2+, sin embargo, solo el 17% de los desarrolladores dijeron que conocían el framework.

Mirando hacia el futuro, CodinGame encontró que DevOps tendrá una gran demanda en 2021, ya que las empresas que han experimentado mayores necesidades en la gestión de infraestructuras en la nube, o que de otro modo se han migrado a la nube como resultado de la pandemia de COVID-19, buscan habilidades vitales.

El creador de Drupal habla sobre la importancia del modelo de negocio en el software open source

De hecho, la demanda podría ser tan alta que los reclutadores predicen una escasez mundial: el 43% de los profesionales de recursos humanos encuestados sugirió que tendrían dificultades para encontrar profesionales de DevOps calificados para sus equipos tecnológicos este año, y los resultados de la encuesta indican que ha superado a los desarrolladores de backend y full-stack como la posición más difícil de cubrir en 2021.

Barral dijo: "Aunque la pandemia de COVID-19 ha sido en gran parte responsable de este cambio, será interesante ver si estas tendencias continúan en 2021".

Recientemente, desarrolladores y expertos en software le contaron a Newsmatic cuáles predijeron que serían las habilidades de software más demandadas en 2021. Puedes leer lo que dijeron aquí.

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Desarrollo, allí encontraras muchos artículos similares a Las demandas de los programadores: JavaScript , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.