Скрытая цена ИИ в разработке: почему быстрый код не всегда хороший
Парадокс продуктивности, о котором все молчат
В сообществах разработчиков сейчас необычная тишина. Все в восторге от AI-инструментов для кода. Статистика поражает: тысячи строк в минуту, целые модули за секунды. Но в личных чатах и ночных твитах звучит другое. Разрабы выгорают.
Не от крутых релизов. От другого. За день генерируется столько кода, сколько не проверишь за неделю. Приходится одобрять на авось, лишь бы не отставать.
Ритм настоящей работы
В старом кодинге была пауза для размышлений. Пишешь руками — и вынужден думать. Каждая строка заставляет взвесить варианты. Ты разбираешься в архитектуре. Понимаешь, зачем так решил.
Это не тоска по прошлому. Это про разумную нагрузку на мозг.
AI генерирует мгновенно. Нет времени на осмысление. Сразу ныряешь в проверку: верно ли? Вписывается ли? А краевые случаи?
Представь: ты ревьюер для кодера, который не спит и не устает. И этот кодер иногда тупит по-крупному.
Проблема доверия
AI-код работает часто. Но это "часто" — главная засада.
Бывает: элегантно, happy path идеален. А потом — бац, нет concurrency, дыра в security или краш под нагрузкой. Бросить жалко — слишком быстро. Доверять слепо нельзя.
Получается странный замес. Зависимость от инструмента, который не проверишь до конца. С людьми можно обсудить выборы. С AI — нет, оно не объяснит по-человечески.
Источник бед: плотность решений
Дело не в скорости генерации. В усталости от решений.
Сравни: куришь пятерых джунов одновременно. Не учишь — проверяешь каждый шаг. Каждые минуты — оценка и выбор. AI делает это на турбо.
Нагрузка растет не линейно, а экспоненциально. Четыре-пять часов такого — и мозг пуст. На серьезный проект не хватит. А в классике — 8-10 часов с перерывами.
Больше AI не спасет. Только умножит геморрой.
Ловушка верификации
Решение кажется простым: улучшить проверки. Но круг замыкается.
Кто это сделает? Ты сам — добавишь нагрузку. AI — а ему доверяешь? Как проверить проверяльщика?
Это не нытье. Реальная техпроблема. Бутылочное горлышко — не железо, а человеческий мозг. Ресурсы ограничены.
Что реально помогает
Придется тормозить. Не из лени. Чтобы не сгорать.
Несколько идей:
AI — на подхвате, не в основе. Пусть штампует шаблоны, тесты, доки. Архитектуру — люди.
Ревью пачками. Не переключайся ежесекундно. Выдели слот — и фокусируйся. Эффективнее и спокойнее.
Простые проверки. Не идеал. Хватит на 20% ключевых фейлов. Тесты, линтеры, сканеры — скучно, но работает.
Береги концентрацию. AI манит скоростью. Не гони throughput. Долгосрочный результат важнее.
Честный разговор обязателен
Индустрия ставит на AI-агентов. Окей. Но давайте о цене. Быстрый код — не даром. Цена — выгорание разрабов.
Сейчас платят одиночки. Можно лучше.
Топы из AI и тулзов копают: умные проверки, oversight, самоанализ. Но это не завтра. А выгорание — сегодня.
Пока не починим human side, настоящая продуктивность — не в разгоне. В умении притормозить.
А как у вас с AI для кода? Удобно или те же проблемы? Делитесь в комментах — обсудим.