Саша Сергеев, CTO сервиса Profi.ru, описал феномен когнитивного долга — ситуации, когда код пишется быстрее, чем команда успевает его осмыслить. В отличие от технического долга, где разработчики осознанно идут на упрощение, когнитивный долг возникает незаметно: ИИ-агент генерирует целые куски бизнес-логики, и разработчик, особенно неопытный, может не понять, что он не понимает этот код по-настоящему. Внешне фича работает, но внутреннее устройство остаётся чёрным ящиком.

По мере того как ИИ-агенты становятся производительнее, когнитивный долг накапливается маленькими порциями в каждой фиче. Сергеев отмечает, что раньше подобное случалось из-за низкого bus factor (когда один человек владел критической логикой и увольнялся), но теперь ИИ ускоряет этот процесс. Руководство ожидает роста скорости, но попытка осмыслить код начинает восприниматься как тормоз для бизнеса. Результат — работающая система, которую никто не может объяснить.

ПараметрТехнический долгКогнитивный долг
ОсознанностьКоманда знает о долге и планирует его исправитьРазработчики могут не осознавать, что не понимают код
ПримерКостыль или нарушение стандартов ради скоростиКод, сгенерированный ИИ, внешне работает, но логика непонятна
ИсточникЧеловеческие решения под давлением сроковИИ-агенты, генерирующие целые куски бизнес-логики

В этих условиях возрастает роль senior-разработчиков. Они всё меньше пишут код руками и всё больше принимают технические решения: что переписать, какие подходы уместны, где когнитивный долг допустим. Если раньше сеньор мог отдохнуть на рутинной части, то теперь эта зона отдыха исчезает. Сергеев предлагает два сценария: либо код пишут агенты, а сеньор управляет потоком, либо код пишут люди с ИИ-ассистентами, и тогда на ревью прилетает больше кода. В обоих случаях когнитивный долг растёт, но пока нет метрик для его количественной оценки.

В Profi.ru внедрили подход, при котором в прод попадает только тщательно проверенный людьми код. Это не решает проблему полностью, но снижает риски. Сергеев призывает ИТ-сообщество активнее обсуждать когнитивный долг, поскольку он становится следствием массового внедрения ИИ в разработку.