</> CodeBooks
    ← Volver a IA generativa y LLMs (página 10)
    Portada de Generative AI for Software Development

    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?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de IA generativa y LLMs con nivel Intermedio