En Resumen
- La IA está acelerando, no reemplazando, el desarrollo, según datos recientes de GitHub.
- La actividad de los desarrolladores alcanzó niveles sin precedentes en 2024, con un crecimiento del 25% en proyectos en GitHub.
- Más de un millón de desarrolladores utilizan GitHub Copilot sin costo, y se crearon más de 70.000 nuevos proyectos de IA generativa en 2024.
Podrías pensar que la IA está llegando a los trabajos de los desarrolladores—después de todo, el CEO de AWS Matt Garman predijo que la mayoría de los desarrolladores no estarán codificando dentro de dos años, y el ex CEO de Stability AI Emad Mostaque le da a los programadores solo cinco años.
Pero los datos más recientes de GitHub cuentan una historia sorprendentemente diferente.
Según un informe reciente, la actividad de los desarrolladores alcanzó niveles sin precedentes en 2024. El total de proyectos en GitHub creció un 25% interanual a 518 millones, mientras que las contribuciones alcanzaron los 5.200 millones.
Más de un millón de desarrolladores de código abierto, estudiantes y profesores ahora utilizan GitHub Copilot sin costo alguno.
"Nuestros datos también muestran que muchas más personas se están uniendo a la comunidad global de desarrolladores," cita el informe de GitHub. "En el último año, más desarrolladores se unieron a GitHub y participaron en proyectos de código abierto y públicos (en algunos casos, potenciados por la IA),"
El advenimiento de la inteligencia artificial está acelerando, no reemplazando, el desarrollo, al menos no en este momento.
El informe muestra que los desarrolladores crearon más de 70.000 nuevos proyectos de inteligencia artificial generativa en 2024, un aumento interanual del 98%. Proyectos públicos de inteligencia artificial generativa como home-assistant/core y Ollama (texto generativo) están atrayendo contribuciones significativas, especialmente de recién llegados.
Este cambio hacia el desarrollo de IA de código abierto, en lugar de sistemas propietarios cerrados, también es fundamental para la evolución de la tecnología de inteligencia artificial.
La tendencia muestra que el desarrollo de inteligencia artificial se está volviendo más transparente y colaborativo en lugar de estar concentrado en unas pocas grandes empresas. Esto es importante porque los proyectos de inteligencia artificial de código abierto permiten el escrutinio público de los modelos, facilitan una innovación más rápida a través de las contribuciones de la comunidad y democratizan el acceso a la tecnología de inteligencia artificial, especialmente crucial para los desarrolladores en mercados emergentes que de otra manera podrían quedar excluidos del uso de herramientas de inteligencia artificial de vanguardia.
El ascenso de Python al primer lugar sobre JavaScript marca un cambio histórico, el primero desde 2014.
Esto puede no significar mucho por sí solo, pero Python ha ganado una tracción significativa, especialmente en campos como la ciencia de datos y el aprendizaje automático. En contraste, JavaScript es esencial en áreas como el desarrollo web, por lo que un aumento en su uso hasta convertirse en el lenguaje más popular, puede indicar que los desarrolladores encuentran la inteligencia artificial más rentable o atractiva que trabajar en proyectos web.
Es importante destacar que los "Jupyter Notebooks", entornos de computación de código abierto para que los usuarios ejecuten modelos de IA y otros programas, también han aumentado en popularidad este año.
La transformación es global. La comunidad de desarrolladores de la India está creciendo rápidamente y se proyecta que supere a los EE. UU. como la más grande en GitHub para 2028. Se produjo un crecimiento notable en regiones fuera de América del Norte y Europa, con Brasil, India y Nigeria mostrando un impulso especialmente fuerte.
India experimentó un aumento del 95% en las contribuciones interanuales a proyectos de IA generativa, mientras que Francia experimentó un aumento del 70%. Hubs tecnológicos emergentes como los Países Bajos (291%), Etiopía (242%) y Costa Rica (171%) mostraron un crecimiento importante en las contribuciones a proyectos de IA.
Pero, si el informe muestra una perspectiva emocionante, ¿por qué los desarrolladores y otros trabajadores tecnológicos siguen siendo cautelosos acerca de esta tecnología?
La rápida adopción de la IA, destacada por el último estudio global de McKinsey que informa una tasa de adopción de IA del 72%, puede ayudar a comprender los sentimientos encontrados en la comunidad tecnológica.
Los desarrolladores están preocupados por ser desplazados por herramientas que simplifican la codificación y automatizan tareas repetitivas, y al ver cómo crecen proyectos de IA como los de la plataforma de GitHub; es fácil entender cómo los temores de la sustitución de roles hierven bajo la emoción.
Elon Musk también es consciente de estas preocupaciones, prediciendo una "crisis de significado" existencial a medida que la IA sea capaz de realizar trabajos humanos "mejor" que los humanos.
Hablando en la Cumbre All-In 2024, Musk destacó un futuro donde los roles tradicionales pueden desaparecer, empujando a la humanidad a redefinir el propósito en un mundo donde las tareas pueden ser realizadas por la IA.
Trabajadores de diversas industrias están tomando medidas proactivas para protegerse a medida que la inteligencia artificial redefine los roles laborales. Muchos recurren a sindicatos y negociaciones colectivas para garantizar que se implementen salvaguardias, como se ve en la industria del entretenimiento, donde los sindicatos como SAG-AFTRA han empujado hacia atrás contra el uso no controlado de la inteligencia artificial en campos creativos.
También hay un aumento en la demanda de programas de formación en "alfabetización en IA", que tienen como objetivo ayudar a los trabajadores de diversos sectores a comprender y colaborar con herramientas de IA en lugar de ser reemplazados por ellas.
Si bien las preocupaciones son válidas, el Foro Económico Mundial estima que la IA eliminará del mapa laboral 85 millones de empleos. Sin embargo, los datos de GitHub sugieren que el futuro distópico impulsado por la IA aún no ha llegado, y en lugar de reemplazar a los desarrolladores, la IA parece estar potenciándolos para moldear el futuro de la tecnología según sus propios términos.
Editado por Sebastian Sinclair y Josh Quittner