Capítulo 10. De Asistente de IA a Ingeniero de IA: El futuro de la IA en el desarrollo de software
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Ahora que entiendes el SDLC habilitado para la IA y cómo puedes aprovechar los asistentes de IA en tu flujo de trabajo actual, vamos a dar un paso más. Este capítulo se adentra en un futuro próximo en el que los agentes de IA pueden realizar tareas de ingeniería de software de forma autónoma; nos referimos a esta evolución del agente de IA como el ingeniero de IA.
Llegados a este punto, puede que te preguntes cuál es la diferencia entre un asistente de IA y un ingeniero de IA, ya que el asistente también puede realizar ciertas tareas de forma autónoma (por ejemplo, "Documenta este código"). La diferencia clave es la capacidad de manejar tareas más complejas y personalizadas que requieren análisis, planificación, toma de decisiones y, potencialmente, la modificación de múltiples artefactos.
Con un asistente de IA, como se ha comentado en capítulos anteriores de este libro, el humano está estrechamente integrado en el proceso y delega eficazmente microtareas en el asistente. El desarrollador de software solicita tareas específicas (por ejemplo, "Documenta esta función", "Genera pruebas unitarias", "Refactoriza este código") y revisa cada cambio incremental realizado por la IA.
En cambio, cuando se trabaja con un ingeniero de IA, las expectativas son que el ingeniero ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access