В ИТ-сфере появилась новая должность — «уборщик» за нейросетью

Его задача заключается в исправлении непредсказуемых последствий машинного кода

2 мин.
В ИТ-сфере появилась новая должность — «уборщик» за нейросетью

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

В ответ на это в компаниях возникла новая роль — «специалист по очистке кода», задача которого заключается в исправлении непредсказуемых последствий машинного творчества.

Ветеран веб-разработки Карла Ровер, посвятившая индустрии более 15 лет и сейчас строящая стартап в области машинного обучения, вспоминает момент, когда ей пришлось закрыть проект и переписать всё с нуля. 

Ошибки, допущенные генеративной моделью, прошли мимо проверок, и лишь на этапе ручного аудита стало ясно, что итоговый код небезопасен и противоречив. По её словам, воспринимать ИИ как полноценного члена команды — наивное заблуждение. Он может помочь на стадии черновиков, но не способен нести ответственность.

Исследование компании Fastly подтверждает тенденцию, т. к. из почти 800 разработчиков 95% заявили, что им регулярно приходится переделывать фрагменты, созданные ИИ. 

Причём основная нагрузка ложится на опытных специалистов. На практике они сталкиваются с многочисленными сбоями — от несуществующих библиотек и некорректных импортов до опасных уязвимостей. Всё это требует не просто правки, а глубокого анализа архитектуры проекта.

Новый термин (вайб-кодинг) родился из попыток объяснить стиль программирования, когда разработчик «на эмоциях» набрасывает идею, а нейросеть превращает её в код. Часто без понимания логики, контекста и системности. 

Как отмечает Феридун Малекзаде, дизайнер и инженер с более чем 20-летним стажем, генерация кода напоминает воспитание подростка, потому что приходится бесконечно формулировать одно и то же, но итог всё равно бывает далёк от ожидаемого. По его оценке, 50% времени уходит на точное формулирование запроса, 20% — на ожидание результата и до 40% — на исправление хаоса.

Проблемы усугубляются, когда модели начинают выдавать правдоподобные, но вымышленные объяснения. Карла Ровер называет это «эффектом токсичного коллеги» — вместо признания ошибки ИИ продолжает уверенно выдавать ложные доводы. 

В соцсетях этот феномен даже стал мемом. К примеру, модели вроде Claude отвечают на критику с вежливым «вы абсолютно правы», не прекращая при этом генерировать некачественный код.

По мнению Остина Спайреса из Fastly, нейросети стремятся к скорости генерации, игнорируя важность точности, что приводит к уязвимостям, характерным для новичков. 

Майк Эрроусмит из компании NinjaOne указал, что вайб-кодинг подрывает традиционные подходы к разработке, в которых важны ревизия, многоступенчатая проверка и безопасность. Чтобы не допустить потерь, NinjaOne внедряет жёсткие меры, в частности, ограниченный доступ к ИИ-инструментам, обязательное ревью кода и автоматизированные сканеры на уязвимости.


Ещё по теме:

Мы в Telegram, на Дзен, в Google News и YouTube



ePN