IA como colaborador de desarrollo

Programación asistida por IA avanzada para desarrolladores

Thalia Barrera

AI Engineering Curriculum Manager, DataCamp

IA como miembro del equipo

nanobanana: full: AI as a team member

Programación asistida por IA avanzada para desarrolladores

Retos de colaboración a escala

mermaid: collaboration challenges at scale

🤖 La IA se convierte en una socia colaborativa.

Programación asistida por IA avanzada para desarrolladores

Code reviews con IA

ai-code-reviews.png

🤖 Prompt para code review:

Eres una persona ingeniera de software sénior revisando un pull request. Evalúa:

  • Legibilidad y claridad
  • Mantenibilidad y modularidad
  • Adherencia a principios de diseño
  • Posibles bugs o edge cases

Sugiere mejoras y explica tu razonamiento. No cambies la funcionalidad.

Programación asistida por IA avanzada para desarrolladores

IA en el IDE

nanobanana: half: AI in the IDE

 

  • IA como compañera de pair programming
  • Funciones integradas más allá del chat en el IDE
  • Ejemplos con GitHub Copilot (similar en otros IDE)
Programación asistida por IA avanzada para desarrolladores

  ide-code-explain.mp4

Programación asistida por IA avanzada para desarrolladores

 

ide-inline-chat.mp4

Programación asistida por IA avanzada para desarrolladores

 

ide-code-review.mp4

Programación asistida por IA avanzada para desarrolladores

Colaboración iterativa

nanobanana: half: iterative collaboration

 

  • 🔄 No preguntes solo una vez: itera, afina y cuestiona
  • 🧑‍💻 Crea un bucle de feedback, como con otra persona ingeniera
  • 👩‍🎓 DataCamp tiene cursos de GitHub Copilot, Cursor y más
Programación asistida por IA avanzada para desarrolladores

Documentación asistida por IA

mermaid: datacamp-pink: ai documentation pipeline

🤖 La IA puede generar y mantener documentación automáticamente.

Programación asistida por IA avanzada para desarrolladores

Prompts para documentar

🤖 Prompt para documentación:

Eres una persona redactora técnica. Dada esta base/módulo de código:

  • Genera documentación clara para desarrolladores
  • Explica objetivo, entradas, salidas y decisiones de diseño clave
  • Incluye ejemplos de uso
  • Que sea concisa y estructurada
  • Salida en formato Markdown

ai-docs.png

Programación asistida por IA avanzada para desarrolladores

ide-documentation.mp4

Programación asistida por IA avanzada para desarrolladores

Equilibrar lo humano y la IA

nanobanana: full: balancing human and AI

Programación asistida por IA avanzada para desarrolladores

¡Vamos a practicar!

Programación asistida por IA avanzada para desarrolladores

Preparing Video For Download...