La inteligencia artificial generativa (GenAI) y su rápida adopción han transformado fundamentalmente las industrias, y el desarrollo de software lidera este cambio. ¡La IA ahora genera más de una cuarta parte del nuevo código de Google!
Esta rápida adopción de la IA ofrece lecciones valiosas para otras industrias que enfrentan desafíos para implementarla. Una encuesta reciente encontró que el 81% de los ingenieros de software están usando GenAI para automatizar tareas que antes realizaban manualmente, un cambio drástico en solo dos años.
Para explorar más a fondo estos aprendizajes, conversamos con Robert Whiteley, CEO de Coder, quien compartió su perspectiva sobre el impacto de la IA en el desarrollo de software y sus posibles implicaciones en otros campos. En esta entrevista de preguntas y respuestas, Rob analiza las oportunidades, riesgos y dinámicas cambiantes de la adopción de la IA, brindando orientación a las organizaciones sobre cómo integrar la IA de manera exitosa en sus flujos de trabajo mientras evitan los errores más comunes.
- ¿La adopción de IA realmente ha empoderado a los desarrolladores, o está introduciendo nuevas complejidades y presiones que antes no existían? ¿Hay aspectos de la experiencia del desarrollador que hayan empeorado debido a la IA?
"Cuando se implementa correctamente, la IA puede cambiar las reglas del juego para la productividad y la experiencia general de los desarrolladores. Al agilizar tareas tediosas de codificación, reducir errores y mejorar la calidad del código, la IA permite que los desarrolladores se enfoquen en tareas de mayor valor. Se trata de amplificar su impacto, no de reemplazar su creatividad. Pero, aunque los beneficios son innegables, integrar la IA en el desarrollo de software conlleva su propio conjunto de desafíos.
La adopción de la IA en el desarrollo ha sido vertiginosa. Hace apenas dos años, la mayoría de los desarrolladores no usaban herramientas de IA; ahora, el 81% de los ingenieros de software están utilizando GenAI para automatizar tareas que antes hacían manualmente. Este auge ha acelerado la productividad, pero también ha creado un acto de equilibrio. Los desarrolladores deben aprender a incorporar la IA para complementar sus habilidades, manteniendo al mismo tiempo la supervisión humana necesaria para obtener resultados de alta calidad.
Uno de los mayores riesgos es depender demasiado de la IA. La conveniencia de delegar tareas a la IA puede, en ocasiones, disminuir el escrutinio sobre sus resultados, anulando así las ganancias de eficiencia que promete. Al mismo tiempo, los desarrolladores enfrentan una presión creciente para dominar nuevas habilidades y trabajar eficazmente con herramientas de IA. Gestionar la IA en los flujos de trabajo se parece cada vez más a dirigir un equipo: exige una combinación de habilidades técnicas y de liderazgo que muchos desarrolladores aún están aprendiendo a dominar. Piensa en GenAI como un becario entusiasta que quiere complacer al desarrollador. Obtener buenos resultados de tu compañero GenAI requiere indicaciones específicas, refuerzo positivo y mentoría iterativa.
Las organizaciones también luchan con la estandarización al implementar la IA. A menudo, confían en herramientas de socios existentes o adoptan soluciones fragmentadas según preferencias individuales o adquisiciones. Esto crea un mosaico de herramientas que complica los flujos de trabajo y la gobernanza, especialmente en grandes organizaciones donde el uso no autorizado de IA puede descontrolarse fácilmente.
Para empoderar plenamente a los desarrolladores, las empresas necesitan políticas y directrices claras desde el principio. Los desarrolladores deben sentirse seguros usando la IA, pero manteniendo una visión crítica sobre sus resultados. Y, quizá lo más importante, la adopción debe realizarse a un ritmo que favorezca el aprendizaje y el desarrollo. La IA es una herramienta poderosa, pero funciona mejor cuando potencia—no reemplaza—la experiencia humana."
- ¿Cree que las empresas sobrestiman el impacto a corto plazo de la IA pero subestiman sus riesgos a largo plazo, como posibles sesgos o una dependencia excesiva de la automatización? ¿Hay riesgos de los que no se hable lo suficiente?
"La rápida adopción de herramientas de IA ha superado la preparación de muchas empresas para abordar los riesgos. Si bien el optimismo inicial sobre los beneficios de la IA está justificado, demasiadas empresas avanzan sin la infraestructura necesaria para mitigar amenazas críticas como la exfiltración de datos, robo de propiedad intelectual, inyección de prompts y envenenamiento de datos. Con 2025 perfilándose como el año de las violaciones de datos en Generative AI, invertir en medidas de protección adecuadas no es opcional—es esencial para implementar la IA con éxito en el entorno de ciberseguridad cada vez más complejo de hoy.
También está el tema de la propiedad de los resultados. La mayoría de las herramientas de asistencia de código GenAI—especialmente las versiones pagas que no son de consumo—asignan los derechos de propiedad intelectual al desarrollador. Además, ofrecen indemnización frente a riesgos asociados con los modelos de lenguaje subyacentes. Sin embargo, esto no es universal. Las empresas deben comprender detenidamente los términos y condiciones de las herramientas que permiten—y bloquean. De lo contrario, las organizaciones pueden acabar compartiendo la propiedad intelectual.
Los riesgos de la IA son reales. Las empresas deben equilibrar el aprovechamiento de las capacidades de la IA con la supervisión humana para garantizar la calidad, precisión y seguridad. El éxito futuro comienza con una planificación reflexiva y una ejecución disciplinada hoy. Las empresas no pueden permitirse perseguir casos de uso llamativos o resultados rápidos de IA sin alinear estas iniciativas con las necesidades reales de sus equipos de desarrollo. El enfoque adecuado combina políticas de gobernanza claras, educación a los usuarios y un enfoque en resolver problemas significativos. Así se puede aprovechar todo el potencial de la IA de manera segura y efectiva. Para las organizaciones que quieren implementar estas soluciones correctamente, colaborar con socios experimentados en desarrollo de software a medida puede ayudar a enfrentar estos desafíos."
- ¿Qué industrias podrían suponer erróneamente que la IA no es tan relevante para su sector pero serían las que más se beneficiarían de integrarla? ¿Existen historias de éxito sorprendentes donde las ideas de desarrolladores en IA están revolucionando sectores poco probables?
"La IA está transformando todas las industrias, desde la salud hasta la manufactura e incluso el entretenimiento. A pesar de sus diferencias, muchas de estas industrias comparten ampliamente los mismos puntos de dolor. Ya sea para igualar la capacidad de camas con la demanda fluctuante de pacientes en un servicio de urgencias o para optimizar la cadena de suministro de un producto, la raíz de estos desafíos suele ser la gestión ineficiente de los datos. Las herramientas de IA pueden ser de gran ayuda para agilizar estos procesos mediante la automatización, tal como lo hacen para los desarrolladores al escribir código.
En el caso de Coder, lo que más me ha sorprendido ha sido la industria automotriz. Los fabricantes de automóviles emplean grandes poblaciones de desarrolladores para crear y mantener automóviles cada vez más inteligentes y autónomos. No es inusual que un gran fabricante tenga 10,000 o más desarrolladores. Los despliegues más grandes de Coder provienen de fabricantes de automóviles; todos utilizan más de una solución GenAI."
10 ¡Mejores herramientas de IA!
Here's my pick of the 10 best software from the 10 tools reviewed.
Clicks on the links below may earn a commission, which supports our independent testing and review of software and services. Learn more about how we stay transparent.
- ¿Cómo responde a los líderes que temen que la adopción de la IA pueda causar pérdida de empleos o eliminación de la intuición humana? ¿El primer paso hacia la adopción de la IA es más de mentalidad que tecnológico?
"La mentalidad y los mensajes adecuados son esenciales para poner en marcha una iniciativa de IA. La resistencia al cambio es normal, especialmente cuando ese cambio viene acompañado de tantos rumores y riesgos potenciales como la IA. Los responsables deben demostrar el valor real de la IA y su impacto en el día a día de los desarrolladores.
Los desarrolladores siempre serán solucionadores de problemas, y eso no cambiará con la implementación de la IA. Lo que sí cambiará es cómo resuelven los problemas. A medida que se introduce la IA, cada desarrollador se convertirá, esencialmente, en el gerente de su propio equipo de bots, lo que exige que piensen diferente acerca de cómo desglosar un problema y delegar la siguiente tarea a un agente de IA. Esto requiere pasar de un conjunto de habilidades duras puramente técnicas a habilidades blandas: en vez de valorar la experiencia profunda en ciertos lenguajes de programación, los desarrolladores deben preguntarse, “¿Puedo comunicarme eficazmente?”
Además, los desarrolladores tendrán cada vez más autonomía al resolver problemas, ya que cada persona podrá decidir cómo estructurar su propio equipo de bots de IA. Por ejemplo, decidir si asignan bots a diferentes etapas del ciclo de vida del desarrollo de software, dividir el trabajo por lenguaje de programación, y así sucesivamente. Brindar oportunidades de formación o recapacitación para ayudar a los desarrolladores a fomentar estos nuevos conjuntos de habilidades blandas es un paso fundamental para su éxito a largo plazo.
También es importante que los responsables reconozcan que la IA aún no está lista para reemplazar totalmente la participación humana, desmintiendo mitos y posicionando correctamente las nuevas iniciativas como una herramienta de ayuda, no un sustituto. La IA ha dado pasos impresionantes en los últimos años, pero estas herramientas solo pueden llevar a los desarrolladores hasta un 80% del proceso. El toque humano es necesario para refinar el 20% restante y así obtener ahorros de tiempo y mejoras de calidad. Al presentar la IA como una asistente para acelerar la transformación digital, los líderes pueden preparar mejor a sus equipos no solo para que acepten las herramientas de IA a regañadientes, sino para que las adopten y eleven su experiencia y habilidades."
- ¿Realmente la IA ha acelerado el movimiento 'shift left', o solo sigue la tendencia general hacia DevOps y la automatización? ¿Existen áreas donde el shift left ha tenido efectos adversos o ha creado nuevos cuellos de botella?
"El enfoque ‘shift left’ se ha utilizado desde hace tiempo para resolver problemas en el desarrollo de software antes de que ocurran. Sin embargo, en los últimos años, se ha desplazado tanto hacia la izquierda que los desarrolladores pasan cada vez menos tiempo en proyectos de codificación reales. Es momento de que los CIOs y CTOs reevalúen sus estrategias.
Aunque DevOps y DevSecOps pueden ofrecer gran automatización y ahorros de tiempo, a menudo implican un costo para el desarrollador. Mover las operaciones a etapas más tempranas en el ciclo de desarrollo de software incrementa la carga cognitiva y disminuye la productividad de los desarrolladores. GenAI ha surgido, en parte, como respuesta a este problema. Es una nueva herramienta en el arsenal de los líderes para contrarrestar los problemas de productividad y experiencia de los desarrolladores.
Los líderes de DevOps y Ingeniería de Plataformas pueden apoyarse en los Entornos de Desarrollo en la Nube como una forma de automatizar GenAI a gran escala. Se aseguran de que GenAI esté siempre conectado, actualizado y versionado correctamente, lo cual facilita el acceso para desarrolladores contratistas externos, permite que los equipos de ciencia de datos aprovechen los recursos de computación en la nube y reduce el tiempo de incorporación de desarrolladores a nuevos proyectos. Observamos que las empresas más exitosas usan los CDEs para “mover a la izquierda” herramientas—especialmente GenAI—para los desarrolladores, sin añadir un impuesto a la productividad."
¿Qué sigue?
El camino de la adopción de la IA en el desarrollo de software ofrece un poderoso modelo a seguir para otras industrias. Aunque la GenAI ha desbloqueado nuevos niveles de productividad, también pone de relieve la importancia de la supervisión humana, la implementación reflexiva y un cambio de mentalidad hacia la colaboración con la IA como socia.
A medida que las empresas de otros sectores se plantean integrar la IA, las ideas de Rob Whiteley subrayan una lección clave: el éxito de la adopción no consiste solo en aprovechar la tecnología más avanzada, sino en empoderar a las personas para que trabajen de manera más inteligente, no más dura.
Al fomentar una gobernanza transparente, habilitar la mejora de habilidades y priorizar una integración fluida, las organizaciones pueden superar los desafíos de la adopción de IA y desbloquear su potencial transformador.
Suscríbete al boletín de The CTO Club para más ideas sobre IA.
