ИИ как соавтор разработки

Продвинутое программирование с ИИ-ассистентами

Thalia Barrera

AI Engineering Curriculum Manager, DataCamp

ИИ как член команды

nanobanana: full: ИИ как член команды

Продвинутое программирование с ИИ-ассистентами

Проблемы совместной работы в масштабе

mermaid: проблемы совместной работы в масштабе

🤖 ИИ становится партнёром по совместной работе!

Продвинутое программирование с ИИ-ассистентами

Код-ревью с помощью ИИ

ai-code-reviews.png

🤖 Промпт для код-ревью:

Вы — старший разработчик, проверяющий pull request. Оцените:

  • Читаемость и ясность
  • Поддерживаемость и модульность
  • Соответствие принципам проектирования
  • Возможные баги и граничные случаи

Предложите улучшения и обоснуйте их. Функциональность не изменять.

Продвинутое программирование с ИИ-ассистентами

ИИ в IDE

nanobanana: half: ИИ в IDE

 

  • ИИ как партнёр по парному программированию
  • Встроенные функции за пределами интерфейса чата в IDE
  • Примеры на основе GitHub Copilot (аналогично в других IDE)
Продвинутое программирование с ИИ-ассистентами

  ide-code-explain.mp4

Продвинутое программирование с ИИ-ассистентами

 

ide-inline-chat.mp4

Продвинутое программирование с ИИ-ассистентами

 

ide-code-review.mp4

Продвинутое программирование с ИИ-ассистентами

Итеративное взаимодействие

nanobanana: half: итеративное взаимодействие

 

  • 🔄 Не останавливайтесь на первом запросе — итерируйте, уточняйте, проверяйте
  • 🧑‍💻 Создаёт петлю обратной связи, как при работе с коллегой
  • 👩‍🎓 На DataCamp есть курсы по GitHub Copilot, Cursor и другим инструментам!
Продвинутое программирование с ИИ-ассистентами

Документация с помощью ИИ

mermaid: datacamp-pink: конвейер документации с ИИ

🤖 ИИ может автоматически генерировать и поддерживать документацию.

Продвинутое программирование с ИИ-ассистентами

Промпты для документации

🤖 Промпт для документации:

Вы — технический писатель. На основе данного кода/модуля:

  • Создайте понятную документацию для разработчиков
  • Опишите назначение, входные/выходные данные и ключевые решения
  • Приведите примеры использования
  • Сохраняйте краткость и структуру
  • Формат вывода — Markdown

ai-docs.png

Продвинутое программирование с ИИ-ассистентами

ide-documentation.mp4

Продвинутое программирование с ИИ-ассистентами

Баланс между человеком и ИИ

nanobanana: full: баланс человека и ИИ

Продвинутое программирование с ИИ-ассистентами

Lass uns üben!

Продвинутое программирование с ИИ-ассистентами

Preparing Video For Download...