Перейти к содержимому

Вайбкодинг: почему AI не заменит разработчиков

Вайбкодинг - модное слово этого года. Звучит так: человек, который ни одного дня в жизни не программировал, открывает Claude Code, пишет «сделай мне приложение для записи клиентов», и оно делается. На экране бегает настоящая рабочая демка, кнопки нажимаются, данные сохраняются. Выглядит как самое настоящее чудо. Выглядит будто индустрия полвека морочила людям голову, а на деле все собирается за один вечер и один правильный промпт. И человек этот совершенно искренне начинает считать себя разработчиком. Сделал же, причем сам, без всех этих программистов с их вечным «так быстро не делается». А я в этот момент, с вашего позволения, мысленно достаю попкорн. Потому что я представляю, что будет с этим приложением дальше. А будет с ним, как правило, грустно. Криво, не долго, и грустно.

Сразу оговорюсь. Я не луддит. Пользуюсь Claude Code буквально каждый день и считаю его одним из самых сильных инструментов, что появлялись в профессии за последние три года. Только сильный он не в любых руках. Я знаю, что именно прошу, и вижу, когда модель уверенно несет чушь. Хотя я лет двадцать как не професионал, но старая школа и все такое. Поэтому с таким инструментом моя работа ускоряется в разы. Непрофессионал с тем же самым инструментом превращается в генератор мусора. Разница в скорости разработки не в инструменте. Разница в том, кто управляет. Бульдозер в руках бульдозериста ровняет холм, а в руках случайного прохожего давит все вокруг, включая других прохожих. И ладно бы это был эксперимент на выходные. Но такие прототипы потом тащат в реальный бизнес. Например, принимать оплату от живых клиентов и хранить их персональные данные. А вы что-то слышали про ИБ? Вот-вот.

Почему так выходит? Потому что создание софта - это вообще не про кодинг. Запускающийся код, предположим, пять процентов всей работы. Остальные девяносто пять - это чтобы программа не падала под нагрузкой, не сливала базу клиентов, чтобы ее можно было чинить через год другими руками. Языки, сети, операционные системы, подходы к тестированию и документации, принципы разработки и документирования. Все, что придумали за последние 50 лет. Эти знания как раз то, что отделяет прототип от продукта. Вайбкодер не знает ничего из этого списка. Хуже того. Он не знает, что он этого не знает, и оттого совершенно спокоен. Уверен в себе.

Да, самое интересное начинается потом. Демка работает, вайбкодер счастлив и уже обещает инвесторам и друзьям сервис мечты. А через месяц что-то ломается. Какая-нибудь ерунда, пусть перестали приходить уведомления. Он открывает свой проект, чтобы починить, и что видит? Что не понимает в нем ровным счетом ничего. Внутри ни тестов, ни комментариев. Никакой структуры. Гора кода, которую машина нагенерила, угадывая по обрывкам, что человек вообще имел в виду. Он пишет нейросети, просит ее: почини. А она не может. Чинить можно то, что построено по понятным правилам, а здесь никаких правил отродясь не было. Каждая правка ломает три новых места. В отчаянии он зовет знакомого настоящего программиста. Тот, бегло пролистав код, тяжело вздыхает и называет цену как за то, чтобы написать все заново. Потому что переписать с нуля и правда выходит дешевле, чем разобраться в чужом, честно скажем, бреду. Так будет с каждым. Через пару месяцев вайбкодинга на руках не продукт, а потенциальные археологические раскопки, которые проще снести бульдозером, чем понять.

Что же вайбкодинг сделал на самом деле? Он не отменил инженеров. Наоборот, он поднял их в цене. Потому что родился целый новый жанр работы, скорая помощь. Приходить и разгребать за чудо-прототипами, выковыривая зерна здравого смысла из легаси. Снести навайбкоженное и переписать по-человечески руками. Сегодня отдельная и очень неплохо оплачиваемая профессия. Так что никакого чуда не случилось. Случилось ровно то, что всегда случается с хайпом: инструмент стал мощнее, а голова, которая им управляет, стала нужнее прежнего. Профессию невозможно заменить промптом. Промптом можно только подкрепить уверенность того, у которого эта профессия есть.

Раз в неделю - разбор, как строить бизнес и команду

  • Менторинг и работа с менти
  • Управление командой
  • B2B-продажи
  • Стратегия и рост
  • Найм и оценка людей
  • Фаундерский опыт из первых рук