Más de 65,000 desarrolladores revelan cómo la IA y las nuevas tecnologías transforman el futuro del software

ESTUDIO SOBRE LA PROGRAMACIÓN

Más de 65,000 desarrolladores revelan cómo la IA y las nuevas tecnologías transforman el futuro del software

19 septiembre 2024

La Encuesta Anual de Desarrolladores de Stack Overflow de este 2024 destaca el crecimiento de la IA como herramienta de aprendizaje y el impacto del perfil de los desarrolladores en la industria tecnológica.

En julio de 2024 se publicaron los resultados de la encuesta anual de Stack Overflow donde respondieron más de 65.000 desarrolladores de 185 países. Este informe nos ofrece datos relevantes sobre la programación, las tecnologías en demanda y las herramientas que están usando los encuestados en la actualidad. Del mismo modo, la inteligencia artificial (IA) y la experiencia del desarrollador en el trabajo. Consulta los resultados y descubre qué novedades hay en el mundo de la codificación.

Educación y aprendizaje 

La encuesta de este año revela que, con un 82%, los recursos en línea continúan siendo el método más común para aprender a programar, pero con una nueva tendencia: el uso de la inteligencia artificial como herramienta educativa. 

Programadores de distintos niveles de experiencia, desde novatos hasta expertos con más de 20 años en el campo, posicionan en primer y segundo puesto, la documentación técnica (84%) y la plataforma Stack Overflow (80%), respectivamente. Asimismo, el 37% de los encuestados indican que han comenzado a integrar la IA en su formación, una de las novedades más significativas respecto a los años anteriores.

Tecnologías mejor pagadas

Este año el primer puesto lo ocupan los profesionales que trabajan con Erlang con el salario medio más alto. Le siguen las tecnologías Elixir, Clojure y Nim. Para visualizar el gráfico con toda la información, pincha aquí y descubre la lista completa de la remuneración media según la tecnología con la que trabajes.

Tendencias en desarrollo: el auge de nuevos roles y la caída del front-end

En cuanto a los perfiles de desarrolladores, los roles principales fueron full-stack, back-end y front-end durante los últimos tres años. Sin embargo, este último (front-end) disminuyó y un 8,6% de los encuestados se han identificado como estudiantes y representan la tercera posición en la gráfica. El abanico de funciones que un desarrollador puede desempeñar continúa expandiéndose, impulsado por las nuevas demandas del mercado.

 

 

 

 

 

¿La IA es una amenaza para el desarrollador?

La inteligencia artificial, lejos de ser percibida como una amenaza, está siendo bien recibida por los programadores. El 76 % de los encuestados está utilizando o planea utilizar herramientas de IA en su proceso de desarrollo este año, lo que supone un aumento con respecto al año pasado (70 %). Este año, también son muchos más los desarrolladores que utilizan herramientas de IA (62 % frente a 44 %).

De hecho, las herramientas de IA se están integrando cada vez más en el flujo de trabajo de los desarrolladores. A continuación, podemos observar el aumento de tecnologías que han surgido en un año.

También, cabe destacar, una vez más, que los desarrolladores profesionales no ven la IA como un riesgo para su empleo, sino que la ven como aliada para mejorar su productividad. Mayor rapidez, eficiencia o mejora del código son otros de los beneficios que experimentan en su flujo de trabajo gracias a la IA.

En términos de lenguajes de programación, no se han observado cambios significativos. Go y Rust siguen siendo apuestas emergentes, mientras que las bases de datos y los frameworks y bibliotecas populares se mantienen estables. No obstante, el uso de plataformas en la nube ha experimentado un crecimiento notable, con un aumento de uso de Azure y Google Cloud.

La Encuesta de Desarrolladores de Stack Overflow 2024 confirma que la industria tecnológica sigue evolucionando, impulsada por la IA y el aprendizaje continuo. En este panorama, los desarrolladores están adaptándose a las nuevas herramientas y manteniéndose al día con las tendencias emergentes. Mientras el futuro del desarrollo de software sigue avanzando, una cosa está clara: el aprendizaje nunca se detiene.

Para visualizar el estudio completo accede aquí.