Я полгода вайбкодил в Клерке - и вот что я понял
Или я вовсе перестал что-либо понимать. Нейросети — мыльный пузырь. Все, расходимся. Ладно, не все так просто. Слушайте.

Я географ. Учусь в магистратуре, код до недавнего времени не трогал вообще. Но однажды пошёл на хакатон — просто из интереса, посмотреть что это такое. Там впервые столкнулся с вайбкодингом: пишешь нейросети что хочешь получить — она пишет код. Даже побеждал пару раз. Думал: ну и дела, оказывается я умею.
Видимо, этот опыт кого-то впечатлил — поздней осенью я откликнулся на вакансию “вайбкодер” и меня позвали в Клерк. Я согласился.
Первый день: показали рабочее место, объяснили как вставлять готовое на сайт — и дали задачу. Без лишних предисловий: «сделай тренажёр». Я такой — эээ, окей.
Открыл нейросеть и начал промптить. Получилось, с косяками, но получилось. Потом был калькулятор энергопотребления — уже 16 тысяч открытий. Потом Кликомания — кликер, в который я сам когда-то много часов наиграл и очень хотел воплотить что-то похожее на Клерке. Вложил в неё душу.

В какой-то момент я понял, что вайбкодинг — это странная профессия, где ты одновременно и программист, и дизайнер, и маркетолог. Хочешь игру — делаешь игру. Хочешь калькулятор — делаешь калькулятор. Никто особо не ограничивает. Мне нравилось.
Рядом работал ещё один вайбкодер — с тремя годами коммерческого опыта за плечами. Никакой гонки между нами не было — он просто помогал и многому научил. Он раньше меня перешёл в нормальную разработку, стал бэкендером. Я смотрел и думал: ну, посмотрим.
А потом был тот самый баг.
Маленькая деталь. Я убил на неё сутки. Гонял нейросеть по кругу, пробовал каждое решение, умолял её поискать лучше, покопать глубже — бесполезно. Она каждый раз уверенно выдавала новый вариант, я вставлял, ничего не менялось. Снова промпт, снова уверенный ответ, снова ничего.
В итоге пошёл к разработчику-фронтендеру. Он открыл файл, полистал немного вниз — и нашёл проблему за минуту.
Мне стало просто смешно.
Не обидно, не стыдно — именно смешно. И вот тогда я понял: я хочу понимать код. Не промптить — а понимать. Потому что нейросеть не видит контекст, не чувствует проект. А человек — листает вниз и находит то, что ты искал сутки.
После этого мне дали доступ к репозиторию фронтенда. Первая задача — добавить новые цвета в редактор постов. Тот самый, которым вы пользуетесь прямо сейчас, когда пишете здесь на Клерке. Было непонятно и страшно — не в песочнице же, в продакшене, там живые люди. Но всё сработало.
Потом созвоны разработки, потом ещё задачи — и в какой-то момент я просто стал фронтендером. Географ стал фронтендером. Без диплома, без курсов.
Как это называть — не знаю и не особо думаю об этом.
Дома я начал изучать код руками — уже по собственному желанию. JS-фреймворки, нормальная IDE, инструменты, до которых раньше не было повода дотянуться. Не потому что надо — а потому что стало интересно. Это, наверное, главное что дал вайбкодинг: не навык, а интерес.
Нейросети? Пользуюсь. Но чем дольше — тем отчётливее вижу дыры. Они уверенно ошибаются, галлюцинируют, решают не ту задачу — но с таким апломбом, что сначала веришь. Человека не заменят. Пока точно.
Хороший инструмент. Но инструмент — не голова.

Кстати, недавно ходили на хакатон уже командой Клерка — отдельная история.
Информации об авторе
Этот пост написан блогером Трибуны. Вы тоже можете начать писать: сделать это можно .

Комментарии
16Интересно, как автор, начав с вайбкодинга, пришёл к осознанию необходимости глубокого понимания кода. Ведь нейросети, несмотря на их возможности, не всегда способны учесть весь контекст задачи. Но если ИИ-системы продолжат развиваться, смогут ли они когда-нибудь полностью заменить человеческий анализ и интуицию в программировании?
@NAME, ты серьёзно считаешь, что нейросети могут заменить человека? Они уверенно ошибаются и галлюцинируют. Пока что они — просто инструмент, а не замена мозгам. Так что не обольщайся, дружище.
Вайбкодер с дипломом географа пишет код для картографического сервиса. Вбивает координаты: «45° с.ш., 76° в.д.» — а сайт выдаёт красную зону. Он чешет репу и вносит правку:
— А давайте просто сместим границу на 300 км к западу. И реку вот эту... ну, нарисуем поновее. Всё равно климат меняется, а у нас главное — вайб. Главное, чтобы компилятор не плакал, а пользователь верил в стабильность материков.