прочитал пост про то что с AI писать код медленнее. согласен на 70%. но есть нюанс - мы в проде используем нейронки не для написания, а для ревью. и вот там экономия времени вполне реальная.
у нас в команде Go + Rust + много легаси на python. типичная картина - мерж реквест на 500 строк, из которых 50% это переименования, 30% тесты и только 20% логика. раньше сеньоры тратили час на ревью, сейчас - 15 минут.
залили модель (локально, не в облако) в докер контейнер. она не пишет код, а проверяет патчи на очевидные проблемы:
int вместо int64)context.Background() вместо context.WithTimeout()defer для освобождения ресурсовбыл случай - джун написал обработку ошибок через log.Fatal() в HTTP обработчике. модель подсветила это как потенциальный crash. сеньор на ревью бы заметил, но не факт что сразу. а так - PR откатили за минуту до мержа.
другое - код становится чище. не потому что AI гениальный, а потому что автор знает что его будут ревьюить не только люди. некоторые стесняются костыли пушить, если есть шанс что робот их засветит.
ларжное количество ложных срабатываний. особенно с новыми фреймворками или нестандартными паттернами. приходится добавлять исключения в конфиг вручную.
ещё - модель тупит на сложных бизнес-правилах. ей пофиг что этот запрос нарушает логику расчёта скидки. только синтаксис и типовые баги.
если пытаться AI писать код за тебя - будет медленнее и грязнее. если использовать как дополнительный слой ревью - экономит время команды и ловит очевидные грабли. попробуйте, но не ждите чуда.
Комментариев пока нет