El paradigma de codificación asistida por IA

Programación asistida por IA para desarrolladores

Francesca Donadoni

AI Curriculum Manager, DataCamp

Objetivos del curso

$$

  • 📙 Define cómo la IA apoya múltiples tareas de codificación

    • Autocompletar código
    • Depuración
    • Generación de pruebas
    • Documentación
  • 🤔 Elige el modelo adecuado para tus necesidades de codificación

  • ✄ Crea los mejores prompts para codificación

  • 🚀 Construye pipelines de IA robustos para mejorar tu productividad

Programación asistida por IA para desarrolladores

El paradigma de codificación asistida por IA

LLMs_and_software_development_1.png

Programación asistida por IA para desarrolladores

El paradigma de codificación asistida por IA

LLMs_and_software_development_2.png

Programación asistida por IA para desarrolladores

Modelos de codificación

coder_models_1.png

Programación asistida por IA para desarrolladores

Modelos de codificación

coder_models_2.gif

Programación asistida por IA para desarrolladores

Modelos de codificación

coder_models_5.png

Programación asistida por IA para desarrolladores

Modelos de codificación

coder_models_7.gif

Programación asistida por IA para desarrolladores

Modelos de codificación

$$

9.png

$$

10.png

Programación asistida por IA para desarrolladores

Modelos de codificación

Modelos generales (con capacidades de codificación)

11.png

Programación asistida por IA para desarrolladores

Modelos de codificación

Modelos generales (con capacidades de codificación)

11.png

Modelos específicos de código (ajustados para codificación)

12.png

Programación asistida por IA para desarrolladores

Eligiendo el modelo

¿Cuál es el mejor modelo para mi tarea?

Programación asistida por IA para desarrolladores

Eligiendo el modelo

¿Cuál es el mejor modelo para mi tarea?

Tipo de tarea Modelos más adecuados
Tareas complejas que requieren razonamiento profundo o-series, Claude Opus, Gemini Ultra

$$

22.png

Programación asistida por IA para desarrolladores

Eligiendo el modelo

¿Cuál es el mejor modelo para mi tarea?

Tipo de tarea Modelos más adecuados
Tareas complejas que requieren razonamiento profundo o-series, Claude Opus, Gemini Ultra
Tareas simples que requieren baja latencia o-mini, Gemini Flash

$$

23.png

Programación asistida por IA para desarrolladores

Eligiendo el modelo

¿Cuál es el mejor modelo para mi tarea?

Tipo de tarea Modelos más adecuados
Tareas complejas que requieren razonamiento profundo o-series, Claude Opus, Gemini Ultra
Tareas simples que requieren baja latencia o-mini, Gemini Flash
Tareas generales de codificación GPT, Claude Sonnet

$$

24.png

Programación asistida por IA para desarrolladores

¡Vamos a practicar!

Programación asistida por IA para desarrolladores

Preparing Video For Download...