IA como colaboradora de desenvolvimento

Programação assistida por IA avançada para desenvolvedores

Thalia Barrera

AI Engineering Curriculum Manager, DataCamp

IA como membro do time

nanobanana: full: IA como membro do time

Programação assistida por IA avançada para desenvolvedores

Desafios de colaboração em escala

mermaid: desafios de colaboração em escala

🤖 A IA vira uma parceira colaborativa!

Programação assistida por IA avançada para desenvolvedores

Code reviews com ajuda da IA

ai-code-reviews.png

🤖 Prompt de code review:

Você é uma pessoa engenheira sênior revisando um pull request. Avalie:

  • Legibilidade e clareza
  • Manutenibilidade e modularidade
  • Aderência a princípios de design
  • Bugs potenciais ou edge cases

Sugira melhorias e explique o motivo. Não mude a funcionalidade.

Programação assistida por IA avançada para desenvolvedores

IA no IDE

nanobanana: half: IA no IDE

 

  • IA como parceira de pair programming
  • Recursos embutidos além da interface de chat no IDE
  • Exemplos com GitHub Copilot (semelhante em outros IDEs)
Programação assistida por IA avançada para desenvolvedores

  ide-code-explain.mp4

Programação assistida por IA avançada para desenvolvedores

 

ide-inline-chat.mp4

Programação assistida por IA avançada para desenvolvedores

 

ide-code-review.mp4

Programação assistida por IA avançada para desenvolvedores

Colaboração iterativa

nanobanana: half: iterative collaboration

 

  • 🔄 Não pergunte só uma vez — itere, refine e questione
  • 🧑‍💻 Cria um ciclo de feedback, como com outra pessoa engenheira
  • 👩‍🎓 A DataCamp tem cursos de GitHub Copilot, Cursor e mais!
Programação assistida por IA avançada para desenvolvedores

Documentação com ajuda da IA

mermaid: datacamp-pink: pipeline de documentação com IA

🤖 A IA pode gerar e manter docs automaticamente.

Programação assistida por IA avançada para desenvolvedores

Prompt para documentação

🤖 Prompt de documentação:

Você é redator técnico. Dado este codebase/módulo:

  • Gere documentação clara para devs
  • Explique propósito, entradas, saídas e decisões-chave de design
  • Inclua exemplos de uso
  • Seja conciso e estruturado
  • Saída em formato Markdown

ai-docs.png

Programação assistida por IA avançada para desenvolvedores

ide-documentation.mp4

Programação assistida por IA avançada para desenvolvedores

Equilibrando humano e IA

nanobanana: full: equilibrando humano e IA

Programação assistida por IA avançada para desenvolvedores

Vamos praticar!

Programação assistida por IA avançada para desenvolvedores

Preparing Video For Download...