Сеньор — уборщик чужого кода: как ИИ меняет роль разработчиков

Сеньор — уборщик чужого кода: как ИИ меняет роль разработчиков

ИИ помогает джунам писать код быстрее, но перекладывает нагрузку на сеньоров. Это происходит потому, что ИИ не понимает архитектуру проекта и принятые в команде подходы. Создаётся иллюзия скорости — код написан быстро, но требует много правок. Один и тот же тип ошибок повторяется от задачи к задаче.

Чтобы вовремя заметить проблему, нужно смотреть на три источника данных: метрики code review, поддержка и инциденты в ITSM, сами разработчики.

Мы собрали типичные проблемы, которые встречаются в ИИ-сгенерированном коде раз за разом. Чтобы встроить управление ИИ-долгом в процесс разработки, можно использовать три решения: единый бэклог для всех типов задач, связь ITSM/Service Desk и системы управления разработкой, роли и ответственность.

ИИ реально помогает в задачах, где контекст проекта менее критичен, например, генерация бойлерплейта и CRUD-операций по заданному шаблону, написание юнит-тестов по существующему коду.

Читать оригинал