
Generative AI for Software Development
Sergio Pereira
- Editorial
- O'Reilly
- Año
- 2025
- Páginas
- ~171
- Nivel
- Intermedio
De qué trata
Guía práctica y estratégica escrita por el CTO e ingeniero de software Sergio Pereira, publicada por O'Reilly, enfocada en la adopción efectiva de la inteligencia artificial generativa a lo largo de todo el ciclo de vida del desarrollo de software (SDLC). Con una extensión condensada de 171 páginas, está dirigida a programadores, líderes técnicos, engineering managers y CTOs de nivel intermedio que desean filtrar el ruido mediático en torno a la IA y aprender a integrar herramientas asistidas en sus equipos para acelerar la entrega de software sin comprometer la calidad.
El libro examina y compara de manera crítica las principales herramientas del mercado, analizando asistentes de código integrados en el IDE como GitHub Copilot, Cursor y Windsurf frente a modelos conversacionales de propósito general en el navegador como ChatGPT y Google Gemini. Cubre no solo la generación y autocompletado de código, sino también la creación rápida de interfaces UI/UX (con herramientas guiadas por prompts tipo v0), la detección automatizada de errores en revisiones de código (pull requests), la generación de pruebas unitarias y de integración para QA, la optimización predictiva del rendimiento y la generación automática de documentación técnica, especificaciones y registros de cambios.
Más que enseñar a construir modelos, el libro enseña a programar con ellos de manera profesional, apoyándose en casos de estudio de compañías consolidadas como Shopify y creadores de productos independientes. Su mayor valor reside en proporcionar una metodología estructurada para evaluar el retorno de inversión de cada asistente y evitar trampas comunes como la introducción de código desactualizado, vulnerabilidades de seguridad inadvertidas o deuda técnica acumulada por aceptar sugerencias sin validar. Deja fuera los aspectos matemáticos del aprendizaje profundo; es una guía de productividad y criterio para desarrolladores en activo.
- IA para desarrolladores
- GitHub Copilot
- Cursor
- Windsurf
- ChatGPT
- Google Gemini
- Pruebas automatizadas
- Revisión de código
- Productividad de software
- Documentación técnica
- SDLC
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

