Los equipos de desarrollo de software están comenzando a ver el valor de las herramientas de codificación de IA, según una nueva investigación, y los desarrolladores revelan que las soluciones los han ayudado a aprender nuevos lenguajes y ahorrar tiempo. GitHub encuestó a 2000 ingenieros de software, desarrolladores y programadores de EE. UU., Brasil, Alemania e India, así como a una pequeña cantidad de científicos de datos y diseñadores de software. Más del 97% de los encuestados dijeron que habían utilizado herramientas de codificación de IA en el trabajo en algún momento, aunque algunas de estas instancias no fueron aprobadas por sus empresas. GitHub señaló que este año los equipos de desarrollo de software reconocieron más beneficios con las herramientas de codificación de IA de lo que se informó anteriormente. Los desarrolladores que utilizan estas soluciones notaron que estaban entregando software más seguro, mejor calidad de código, generación mejorada de casos de prueba y adopción más rápida de nuevos lenguajes. Por ejemplo, el 90 % de los encuestados de EE. UU. y el 81 % de los de India informaron una mejora percibida en la calidad del código al usar herramientas de IA, y el 61 % de los de Brasil y el 60 % de los de Alemania afirmaron lo mismo. Hubo un acuerdo prácticamente universal en que las herramientas de codificación mejoradas con IA generarían una mejora general en la seguridad del código en todos los ámbitos. Además, la mayoría de los equipos de desarrollo expresaron optimismo sobre el potencial de estas herramientas para mejorar moderadamente o significativamente su capacidad para cumplir con los requisitos de los clientes. Reciba nuestras últimas noticias, actualizaciones de la industria, recursos destacados y más. Regístrese hoy para recibir nuestro informe GRATUITO sobre ciberdelito y seguridad de IA, recientemente actualizado para 2024. Aunque el alcance de este optimismo estaba asociado con la postura de la empresa del encuestado sobre el uso de IA en el desarrollo de software, el nivel de optimismo que tenían los desarrolladores sobre cómo las herramientas de IA podrían mejorar su flujo de trabajo estaba vinculado a la postura de su organización hacia la IA en general. GitHub descubrió que el personal de las empresas que fomentaban activamente la adopción de IA tenía más probabilidades de expresar confianza en la tecnología, según mostraron los resultados. Esto sugiere que las empresas que apoyan más la IA podrían ayudar a sus empleados a maximizar el valor potencial que pueden desbloquear utilizando la nueva tecnología. El ahorro de tiempo, en particular, está ayudando a los equipos de desarrollo a centrar sus energías en otras áreas, descubrió GitHub, y el 47 % de los encuestados en EE. UU. y Alemania afirmó que utilizó el tiempo ahorrado para la colaboración y el diseño de sistemas. Los hallazgos de GitHub corroboran investigaciones similares que analizan cómo la IA está dando forma al proceso de desarrollo. La encuesta para desarrolladores de 2024 de Stack Overflow descubrió que este año hay un mayor apetito por las herramientas de codificación de IA. El 76 % de los encuestados dijo que está utilizando o planea utilizar herramientas de IA en su proceso de desarrollo, frente al 70 % en 2023. Casi tres cuartas partes de los encuestados (72 %) eran favorables o muy favorables al uso de IA en el desarrollo de código, y el 81 % estuvo de acuerdo en que la productividad es el mayor beneficio de las herramientas de IA. La aceleración del aprendizaje se identificó como otro beneficio importante para los desarrolladores que aprenden a codificar (71 %), así como también para los desarrolladores profesionales establecidos (61 %). En declaraciones a ITPro, Angus Allan, gerente sénior de productos en CreateFuture (anteriormente xDesign), dijo que los hallazgos de GitHub se alinean con las experiencias de su empresa y describió las ganancias de productividad derivadas de la adopción de herramientas de codificación de IA como «sustanciales». «En nuestros experimentos internos, observamos un aumento promedio del 33 % en la productividad en varios roles en el ciclo de vida del desarrollo de software. «Nuestro equipo de productos observó un aumento de productividad similar en actividades que no eran de codificación, lo que indica que las herramientas de IA generativa tienen una amplia aplicabilidad para los equipos que crean productos de software», explicó. «Nuestros hallazgos se alinean aproximadamente con estudios anteriores, lo que nos ha dado la confianza de que GenAI tiene un impacto real y tangible en la productividad si se aprovecha correctamente». Allan argumentó que, si bien las ganancias de productividad son evidentes, el verdadero valor que las herramientas de IA pueden desbloquear para las empresas radica en el tiempo que los desarrolladores pueden ahorrar, que se puede reasignar a más actividades que agregan más valor a la organización, como una mejor colaboración. «El valor real de las herramientas GenAI no solo han sido los beneficios de productividad pura, sino lo que hacemos con el tiempo adicional ahorrado en el proceso de desarrollo. Como empresa, hemos estado alentando al personal a ver a GenAI como una herramienta en su caja de herramientas que les permite dedicar más tiempo a actividades de «valor agregado», como la colaboración, hablar con los clientes y capacitar a los miembros del equipo junior», afirmó. «Si una empresa implementa tecnología de IA sin comprender y orientar lo que los equipos deben hacer con el tiempo adicional que ahorran en el proceso de desarrollo, perderá una enorme oportunidad para que GenAI sea el facilitador de la innovación y la colaboración». Un hallazgo clave de la investigación de GitHub indicó que la forma en que una organización promueve el uso de herramientas de codificación de IA puede tener un impacto significativo en la percepción del personal. Por ejemplo, el 48% de los que trabajan en empresas que promovieron activamente el uso de herramientas de IA dijeron que sus cadenas de herramientas eran «fáciles de usar», en comparación con el 65% de los que trabajan en organizaciones con una postura neutral sobre la IA, que describieron sus cadenas de herramientas como «complejas». Allan señaló que CreateFuture también descubrió que había un vínculo entre la postura de una organización sobre la IA y cómo los desarrolladores veían las herramientas. «La correlación entre la postura de IA organizacional y la experiencia del desarrollador es digno de mención. En nuestros experimentos, descubrimos que las ganancias de productividad aumentaron con el tiempo a medida que mejoramos la capacitación, creamos flujos de trabajo específicos de GenAI y vimos una adopción más amplia de la tecnología”.