
В сети набирает обороты странный феномен. Стоит какому-нибудь приложению зависнуть, а сайту — выдать ошибку, как тут же находится «эксперт», который списывает всё на «виб-кодинг». Этот термин, придуманный исследователем ИИ Андреем Карпати, из узкопрофессионального жаргона превратился в мем и тревожный симптом времени.
Всё началось с невинного поста Карпати в социальной сети. Он описал, как писал код для личного проекта: просто давал задачу нейросети, вставлял в код её ответ, а при ошибках — отправлял ей же сообщения об этих ошибках, не вникая в суть. Он назвал это «кодингом по наитию» — процессом, управляемым ощущениями, а не инженерной дисциплиной.
Однако в массовом сознании смысл термина исказился. Теперь под ним часто понимают ситуацию, когда компании внедряют в реальные продукты код, сгенерированный ИИ, без должной проверки живыми программистами. Именно это и вызывает глухую тревогу в профессиональной среде.
На платформах вроде Bluesky любая техническая неполадка — от сбоя в интернет-магазине до падения государственного сайта — мгновенно получает комментарий: «Это точно накодили по наитию». Шутки маскируют реальное беспокойство: программное обеспечение, от которого зависит наша жизнь, всё чаще собирают системы, которые не понимают, что творят.
Опасения не беспочвенны. Данные GitHub показывают, что доля кода, созданного с помощью ИИ-инструментов вроде Copilot, неуклонно растёт. Руководители крупных IT-компаний публично заявляют, что в некоторых их проектах уже 20-30% кода написано нейросетями. Проблема в том, что такой код, даже если он внешне правилен, часто содержит скрытые ошибки и уязвимости. Исследования, например, из Стэнфорда, подтверждают: разработчики, использующие ИИ-помощников, чаще допускают ошибки, ведущие к проблемам с безопасностью.
За мемом о «виб-кодинге» скрывается кризис профессиональной идентичности. Что значит быть инженером-программистом сегодня, если прототип можно собрать за несколько часов, просто общаясь с нейросетью? Опытные специалисты знают ответ: их ценность — в отладке, обеспечении безопасности, масштабировании и поддержке кода. Всё то, что требует глубокого понимания и чем «кодинг по наитию» пренебрегает.
Ситуация усугубляется отсутствием правил игры. Нет отраслевых стандартов проверки AI-кода, сертификации или регулирования. Стартапы хвастаются скоростью разработки на нейросетях, но что будет, когда их продукты вырастут и окажется, что кодовая база — это груда непонятного «технического долга»?
Это не просто теоретический спор. Уже зафиксированы случаи, когда ИИ-ассистенты рекомендуют для использования несуществующие программные библиотеки. Мошенники регистрируют такие названия и наполняют их вредоносным кодом, создавая новую угрозу. Те, кто слепо доверяет нейросети, рискуют стать первой жертвой.
Ирония и мемы — это ранняя сигнальная система. Они показывают, что внедрение ИИ в разработку опережает нашу способность осмыслить последствия. Инструменты мощные, стимулы их использовать — огромные, а защитные барьеры зачастую отсутствуют. Мы делаем большую ставку, развертывая непроверенный код в критической инфраструктуре, и цена проигрыша может оказаться очень высокой.
| Родился | 23.10.1986 |