</> CodeBooks
    ← Volver a IA generativa y LLMs (página 17)
    Portada de Generative AI Tools for Developers

    Generative AI Tools for Developers

    Timi Omoyeni

    Editorial
    Sitepoint
    Año
    2023
    Páginas
    ~67
    Nivel
    Intermedio

    De qué trata

    Publicada por SitePoint a finales de 2023, esta guía práctica y concisa de Timi Omoyeni introduce a programadores y desarrolladores de software en la adopción estratégica de herramientas de inteligencia artificial generativa en su trabajo diario. Se enfoca en el ecosistema predominante de modelos fundacionales de finales de 2023 (como ChatGPT con GPT-3.5/GPT-4, Bing Chat —actual Microsoft Copilot—, Google Bard —hoy Gemini— y GitHub Copilot). Está dirigida a desarrolladores web e ingenieros de software de nivel básico e intermedio que poseen bases de programación (en lenguajes como JavaScript, TypeScript o Python) y buscan optimizar sus rutinas de desarrollo sin requerir experiencia previa en ciencia de datos ni en teoría profunda de aprendizaje automático.

    El libro examina la evolución de los modelos de lenguaje conversacionales y detalla técnicas esenciales de ingeniería de prompts aplicadas a la programación. Enseña a utilizar ChatGPT, Bing Chat y Google Bard para la investigación técnica, comprensión de sintaxis, redacción de consultas y resolución rápida de dudas que habitualmente se consultaban en foros como Stack Overflow. Dedica un capítulo central a la programación en pareja asistida por IA (AI pair programming) utilizando GitHub Copilot integrado en el editor (como Visual Studio Code), cubriendo la autocompleción inteligente de código, la generación automatizada de pruebas unitarias (con marcos como Jest), la documentación de funciones y la refactorización de código ineficiente.

    Al tratarse de una guía compacta de menos de 70 páginas, el texto no desarrolla aplicaciones completas de gran envergadura desde cero, sino que guía al lector a través de escenarios prácticos, recetas de prompting y flujos de trabajo incrementales directamente en el entorno de desarrollo. Su principal virtud radica en su brevedad y pragmatismo, enseñando a delegar tareas repetitivas y a acelerar el ciclo de desarrollo sin abrumar con formulaciones matemáticas. Deja fuera temas avanzados como el ajuste fino (fine-tuning) o el desarrollo con frameworks como LangChain. Es una lectura ágil y muy recomendable para desarrolladores que desean integrar la IA en su rutina diaria con prudencia, verificando siempre las respuestas generadas frente a posibles alucinaciones.

    • ChatGPT
    • GitHub Copilot
    • Google Bard (Gemini)
    • Bing Chat (Copilot)
    • Pair programming
    • Ingeniería de prompts
    • Pruebas unitarias
    • Refactorización de código
    • Productividad del desarrollador
    • Generación de código

    ¿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