La inteligencia artificial es excelente en la codificación, pero hay algunas advertencias masivas

La IA es excelente en codificación, pero hay advertencias masivas.

Crear y probar código con solo tocar un botón a través de modelos de inteligencia artificial generativa (IA), como GitHub CoPilot o ChatGPT, casi parece demasiado bueno para ser verdad. Tan bueno, de hecho, que debe haber una trampa.

Mientras los profesionales del software están adoptando la IA como una herramienta poderosa para construir, lanzar y actualizar aplicaciones, también hay nerviosismo acerca de sus implicaciones en propiedad intelectual y seguridad. ¿Ese código generado por IA está extraído de la propiedad intelectual de otra persona? ¿El modelo se basa en datos internos de la empresa que deben mantenerse seguros?

También: Cómo utilizar ChatGPT para escribir código

Los tecnólogos reconocen que la adopción de la IA requiere atención a los derechos, la privacidad, la seguridad, la productividad y la capacitación, según una encuesta de GitLab a 1.001 desarrolladores y ejecutivos realizada en junio.

La mayoría de los encuestados (79%) expresaron preocupación por el acceso de las herramientas de IA a información privada o propiedad intelectual. La principal preocupación fue que se pueda exponer información sensible, como los datos de los clientes.

Las preocupaciones sobre derechos de autor encabezan la lista de preocupaciones sobre el uso de código generado por IA. Casi la mitad de los encuestados (48%) manifestaron preocupación de que el código generado mediante IA no esté sujeto a la misma protección de derechos de autor que el código generado por humanos. Otro 39% se preocupaba por las vulnerabilidades de seguridad de dicho código.

También: 6 habilidades que necesitas para convertirte en un ingeniero de IA

Sin embargo, los tecnólogos son optimistas de que se pueden resolver estos problemas y continúan avanzando. Entre los encuestados cuyas organizaciones utilizan la IA en el desarrollo de software en la actualidad, hasta el 90% se siente seguro utilizando la IA en sus tareas diarias en el trabajo. Además, el 60% dijo que utiliza la IA a diario y el 22% dijo que la utiliza varias veces a la semana. Más de la mitad (51%) calificó los esfuerzos de su organización por incorporar la IA al ciclo de vida del desarrollo de software como “muy” o “extremadamente” exitosos.

La IA se considera una inversión importante desde la perspectiva del desarrollo de software. Entre los encuestados cuyas organizaciones utilizan o planean utilizar la IA en el futuro, el 83% dijo que tienen o tendrán un presupuesto específicamente asignado a la IA para el desarrollo de software. Entre los beneficios citados se incluyen la mejora de la eficiencia (55%), los ciclos de tiempo más rápidos (44%) y el aumento de la innovación (41%).

La formación y las habilidades también surgieron como un tema común en los obstáculos y preocupaciones identificados por los encuestados. Hasta el 81% dijo que necesita más formación para utilizar la IA en el trabajo y el 87% dijo que las organizaciones deberán capacitar a los empleados para adaptarse a los cambios que traerá la IA. Un área de preocupación destacada fue la posibilidad de introducir un nuevo conjunto de habilidades para aprender (42%), seguida de una falta de conjuntos de habilidades apropiados para utilizar la IA o interpretar los resultados de la IA (34%).

También: 5 formas de explorar el uso de la IA generativa en el trabajo

En última instancia, la IA no puede reemplazar la supervisión y la innovación humanas. Los profesionales más experimentados “aceptan la IA como una herramienta de apoyo para el desarrollo de habilidades, pero no creen que pueda reemplazar por completo la experiencia, el conocimiento y la resolución de problemas de profesionales experimentados como ellos mismos”, afirman los autores de la encuesta.

“En última instancia, se trata de más que simplemente humano versus máquina. Aprovechar la experiencia de los miembros humanos del equipo junto con la IA es la mejor, y quizás la única, manera de abordar plenamente las preocupaciones en torno a la seguridad y la propiedad intelectual”.

La IA puede ser capaz de generar código más rápidamente que un desarrollador humano, “pero un miembro humano del equipo debe verificar que el código generado por IA esté libre de errores, vulnerabilidades de seguridad o problemas de derechos de autor antes de ir a producción”, dijeron.