Подключили ИИ-копилота. Время на ревью выросло втрое
Работаю лидом в продуктовом стартапе. В начале года мы централизованно подключили ИИ-копилота в надежде, что это сократит время на разработку и разгрузит людей.
Первые 3 недели я радовался, потому что реально стало быстрее. Но появилась проблема: время на код-ревью выросло в три раза.
ИИ просто перенес времязатраты из написания кода в его проверку.
Сценарий один и тот же. Разработчик за пару минут генерит нейронкой огромную портянку. Видит, что код рабочий, тесты проходит, и радостно кидает его в пул-реквест. Дальше ревьюер открывает эту дичь и пытается распутать логику машины. Автор кода сидит с ним, кивает, но сам нифига не понимает, почему бот выдал именно такое решение. Признаться в этом, понятное дело, все стесняются.
Вместо быстрого апрува команда часами ломает голову над сгенерированным кодом. Пул-реквест висит полдня, потом ревьюер плюет и ставит апрув на свой страх и риск, просто чтобы закрыть спринт. По часам выходит то же самое, что и до внедрения ИИ.
Сейчас мы немного пересобрали процесс. Ввели правило: если ты приносишь сгенерированный код на ревью, то обязан уметь построчно объяснить каждую строчку. Не можешь — PR отклоняется сразу, без обсуждений всей командой. Время на проверку это подсократило, но общая скорость разработки все равно вернулась к базовым значениям до ИИ.
Увы, чудес не бывает. Этап «подумать головой» срезать так и не получилось.