Уже слышали про «вайб-кодинг»? Революция или просто модный тренд в программировании?

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Мнение | Оффтопик

Слышали уже про «вайб-кодинг»? Если нет, то скоро точно услышите. Этот термин буквально ворвался в интернет-пространство, и, честно говоря, вызывает массу споров. По сути, речь идёт о том, чтобы создавать программы, приложения, да что угодно кодовое, просто… попросив об этом искусственный интеллект. Звучит как магия, правда? Особенно для тех, кто всю жизнь смотрел на строки кода как на инопланетные иероглифы.

Так что за «вайб» такой?

Представьте: у вас есть идея для крутого приложения. Раньше путь был один — садиться за учебники по Python, Java или чему-то ещё, тратить месяцы (а то и годы!), чтобы разобраться во всех этих функциях, классах, библиотеках… Или искать разработчика и платить немалые деньги. А теперь? Теперь можно открыть ChatGPT, Claude или другой подобный инструмент (их называют большими языковыми моделями, или LLM) и просто сказать: «Сделай мне приложение, которое будет делать вот это и вот то». ИИ немного подумает и выдаст готовый код.

Иллюстрация
Автор: ИИ Copilot Designer//DALL·E 3 Источник: www.bing.com

Сам термин «вайб-кодинг» приписывают Андрею Карпати. Фигура в мире ИИ заметная — работал в Tesla, стоял у истоков OpenAI (тех самых, что создали ChatGPT). Он описал это как процесс, где ты полностью доверяешься «ощущению», интуиции, забывая о самом коде. Просто задаёшь направление, ловишь, так сказать, волну — а машина пишет. Идея эта моментально нашла отклик. Почему? Да потому что внезапно миллионы людей, далеких от программирования, получили возможность творить! Знаете, это как если бы вам дали волшебную палочку для создания цифровых штук.

Зачем всё это нужно, если есть программисты?

А вот тут начинается самое интересное. Главный плюс вайб-кодинга — доступность. Он снимает барьер для входа в мир разработки. Сколько гениальных идей пылилось на полках только потому, что их авторы не умели кодить? Теперь у них появился шанс. За пару вечеров, методом проб и уточнений («промптов», как их называют), можно получить вполне рабочий прототип. Для не-программиста — это просто космос! Что-то, чего он сам никогда бы не сделал.

Это действительно может ускорить проверку гипотез, создание простых инструментов, автоматизацию рутинных задач. Вроде бы сплошные плюсы?

А оно вообще работает?

Ну, как сказать… Не всё так радужно. Мнения, как водится, разделились. С одной стороны — восторг и крики «Программисты больше не нужны!». С другой — скепсис и осторожность. И правда, поводы для сомнений есть.

Во-первых, код, который генерируют ИИ, часто далёк от идеала. Он может быть неэффективным, содержать ошибки (их называют «багами») или дыры в безопасности. И вот тут главная проблема: человек, который этот код «заказал» по «вайбу», скорее всего, понятия не имеет, как его исправить. Он видит только результат — не работает или работает криво. И что делать? Снова идти к ИИ и просить: «А теперь почини»? Получается замкнутый круг, где вы полностью зависите от инструмента, который сам же и создал проблему. Надёжность пока хромает, честно говоря.

Во-вторых, это поднимает вопрос о самой сути программирования. Одно дело — написать код, понимая каждый шаг, каждую строчку, логику процесса. И совсем другое — получить готовый результат, не вникая в детали. Можно ли это вообще называть «кодингом»? Или это скорее продвинутая форма «заказа» или «управления»?

Программисты, на выход?

Несмотря на громкие заявления в соцсетях, эксперты сходятся во мнении: паковать чемоданы программистам рановато. Почему? Да потому что работа инженера-программиста — это далеко не только набор символов на клавиатуре. Это понимание архитектуры системы, отладка, тестирование, интеграция с другими сервисами, общение с заказчиком, поиск оптимальных путей для решения задач… Огромный пласт работы, который ИИ пока (а может, и никогда?) взять на себя не может.

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

Иллюстрация
Автор: ИИ Copilot Designer//DALL·E 3 Источник: www.bing.com
Что в итоге?

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

Так что наблюдаем дальше. Возможно, через пару лет эти инструменты станут умнее, надёжнее, и «код на вайбе» превратится из модного словечка во вполне обыденную практику. А может, останется нишевым решением для определённого круга задач. Как думаете?

7 комментариев

R
К сожалению, тот самый «ИИ» должен а чём-то обучаться. Если программеры вымрут, то этому «ИИ» останется только учиться на своём же кривом и косом «выхлопе» :) То есть даже и сейчас, пока всякие обучающие центры для «ИИ» по типу GitHub'а наполнены кодом от «настоящих программистов», качество этого кода сильно варьируется. А массовый старт «вайба» приведёт к засорению «обучающей основы для ИИ» забагованным кодом за авторством собственно «ИИ». Так что лично я думаю, что это очередная игрушка. Это как бездари, не умеющие рисовать, генерят себе картинки по описанию :)
P
Недавно пробовал получить код для определенной среды разработки. ChatGPT выдал в принципе рабочий код, но только некоторые команды были явно чужды выбранной среде разработки. Потом оказалось, что предполагается использование некой библиотеки, которая в принципе в данной среде разработки не подтягивается. И этот пример можно считать типичным. LLM знает алгоритмы и языки программирования, но плохо разбирается в том, что куда встраивается, и что к чему подходит. Тем более не знает, как можно что-то к чему-то адаптировать.
135540056@vkontakte
В целом для индустрии это позитивный тренд и для программистов я считаю тоже.
Такое решение подходит для быстрой разработки прототипа — но со временем и довольно быстро — поддержка существующего кода становится дольше и дороже чем найм специалиста. А значит теперь появятся вайбкодеры, у которых была хорошая идея но нехватало денег на прототип. И если прототип взлетит — им придется собирать для его поддержки команду, и раз на существующий говнокод — то дорогих специалистов. В целом получается меняем людей которые заказывали прототипы, на людей с выстрелившей идеей — а значит денег в рынок попадёт ещё больше.
S
Как человек далёкий от кодинга скажу так — за неделю с помощью нейросети сделал три приложения для андроида под собственные нужды, один справочник с возможностью редактирования, один специальный калькулятор и утилиту для выключения и перезагрузки локальных компьютеров. Скажу что это было не просто, я раньше вообще не имел дело с Андроид Студио и понятия не имел как что делать. Но ходу пришлось научиться разбираться в структуре проекта чтобы понимать куда вставлять код который мне пишет нейросеть. И самое важное замечание — нейросеть может при исправлении ошибок наделать новых. Например, есть ошибка, указываю на неё, нейросеть её исправляет, но делает ещё две на ровном месте. Так что не все так радужно.
105658563982865434353@google
Самое радужное здесь – это сам термин. Так и веет от него смузи с порриджем.
a
Есть такое. Сделал с помощью ChatGPT довольно полезные вещи на макросах excel для складского учета, сильно упростившие автоматизацию в работе. Хотя знаний только как нарисовать кнопки, ну и представляю что такое циклы, логические операторы. С одной стороны вроде как «мамкин программист», а с другой сделал программу которую не стыдно презентовать. И не пришлось искать программиста который за не малую денежку написал бы что то с таким функционалом.
f
Расслабьтесь, ибо пока что программисты не вымрут. Точнее не вымрут господа с хоть какой-то квалификацией. Ибо проблемы будут как раз у ребят, которые некомпетентны, не готовы учиться и что-то менять. Сейчас даже начинающие ребятки без навыков уже могут адаптироваться и использовать ИИ для создания проектов. Главное не тупо передавать все полномочия и ответственность машине, а и самому участвовать в процессе и учиться.

Добавить комментарий

Сейчас на главной

Новости

Публикации

В 2030 году переопределят секунду: как оптические часы переписывают стандарты системы СИ

В 1967 году Международная система единиц (СИ) зафиксировала определение секунды, основанное на частоте сверхтонкого перехода в атоме цезия-133. Это решение обеспечило технологический фундамент для...

Вселенная началась со всплеска: почему кварк-глюонная плазма ведет себя как сверхтекучая жидкость

Коллаборация CMS, работающая на Большом адронном коллайдере (LHC), опубликовала результаты исследования, которое меняет подход к изучению материи ранней Вселенной. Физикам удалось зафиксировать,...

8 самых больших пустынь планеты — и ни одна не песчаная

  • Тематическая подборка
  • Оффтопик
Когда мы слышим слово «пустыня», большинство из нас представляет бескрайние золотые барханы, палящее солнце и верблюдов. Однако настоящее определение пустыни гораздо шире: это территория с очень...

Как создать польский аккаунт PlayStation в 2026 году

В этой статье вы узнаете, как с нуля создать польский аккаунт PlayStation. Перед тем как перейти к регистрации, я собрал несколько действительно важных моментов, которые лучше не упускать из виду....

10 смартфонов января 2026 года: «доступный флагман» от Realme и возвращение зеркальца для селфи

Пока Apple продолжает пожинать плоды от линейки iPhone 17, а Samsung только готовится представить линейку S26, китайские производители уже вовсю запускают конвейеры по производству новых...

Высветит скрытое за 20 метров: обзор УФ-фонаря Sofirn SR15 UV

Фонари со светодиодами существуют не только для создания видимого глазу света. Особое распространение в быту и для технологических процессов получил свет ультрафиолетового диапазона. Китайский...