Фурри айтишник о вайбкодинге: почему я ненавидел нейросети, а теперь пилю на них свою соцсеть
Вайбкодинг - чит-код для амбициозных или билет в один конец для джунов? Разбираюсь на личном примере: как биздев без бэкенд-опыта поднимает сервера, пишет валютные шлюзы и собирает соцсеть мечты, переписывая каждый символ из консоли руками.
Ох уж это противостояние
Вайбкодеры против реальных кодеров. Снимаю шляпу перед вторыми - их труд достоин глубочайшего уважения, и я не собираюсь обесценивать годы, которые они потратили на изучение архитектуры, паттернов и того самого чувства, когда ты понимаешь свой код на уровне нервной системы.
Сам до начала 2026 года я жёстко плевался на нейросети. Говорил, что они расслабляют тебя как программиста и как человека. Называл их злом. Утверждал, что уповать на них нельзя, потому что в тот момент, когда твоя нейронка перегреется, сломается или тебе просто отрежут токены - ты теряешь полный контроль над проектом. И будешь стоять перед монитором, как водитель, у которого на полном ходу отвалился руль.
Кролик, черепаха и школьник с Клодом
Бывалые кодеры сейчас скажут примерно следующее: *много ругательств и подколов в адрес вайбкодеров. И отчасти они будут чертовски правы.
Опытный разраб знает всё от А до Я. Он спокойно ворочает базы данных, собирает микросервисные архитектуры и думает о нагрузке, когда ты ещё думаешь о цвете кнопки. А рядовой школьник, как тот самый кролик из басни про черепаху, будет кричать на каждом шагу: «Нейронки - это будущее! Я вон за один день сделал сайт, создал приложуху и ИИ-модель!»
Но мы-то помним, кто в итоге победил в той гонке, верно?
Если ты амбициозный школьник и через Claude насобирал себе рабочее приложение - это достойно уважения. Серьёзно. Но в этом подходе заложен огромный подводный камень. Стоит твоей нейронке перегреться, закончить лимит или просто выдать галлюцинацию в критическом модуле - и ты оказываешься за рулём машины, которая летит в стену. Ты не умеешь в реальное программирование. Для тебя генерация от Клода - это набор символов, папок и баз данных, в которых ты банально не понимаешь, что где лежит и как оно связано.
В то же время опытный разраб, пусть и медленнее, подходит к задаче кардинально иначе. Он начнёт с архитектуры. Будет сидеть и продумывать каждую мелочь, запоминая, что и где у него лежит. Иногда такой кодер выполняет роль бизнес-аналитика - собирая продукт, он думает о клиентском поведении, о воронках, о том, как пользователь будет тыкать в интерфейс.
Но что-то мы заскучали. Давайте про меня
Некоторые читатели моих постов на vc.ru почему-то посчитали меня разрабом банковских систем. Спойлер: нет. Я выстраивал под ключ бизнес-процессы, связанные с банками, в крупной организации. Это совсем другое. Мои навыки в коде - это HTML и всё, что вокруг Tilda. Я делаю очень много сайтов, один из топов в РФ на этой платформе (в вебе с 2018 года, 1 из 37 альфа-тестеров Tilda с 2024 года). По профессии я биздев и маркетолог. Тот самый парень, который в 19 лет попал в Яндекс Бизнес, а потом собирал банковскую экосистему с лимитами на миллиард рублей ежемесячно. Но это про переговоры и архитектуру процессов, а не про написание бэкенда.
И к чему я веду.
Мечта, которая не давала спать 10 лет
Я всегда мечтал сделать свою социальную сеть. Для фурри, для художников, для творческих людей. Но я трезво понимал, что моих технических знаний для такого масштаба просто не хватит. Фронтенд, бэкенд, базы данных, сервера, валютные шлюзы, авторизация, модерация - это же целая вселенная.
И вот я что-то поседел, подумал и решил попробовать.
Сейчас я сам поднимаю сервера и пишу бэк. Нейронку я начал использовать как дизайн-ассистента (да, мне с ним тяжело - я техник и аналитик, а не визуал) и как источник подсказок по архитектуре соцсетей. Но вот что важно: всё остальное я делаю ручками. Переписываю каждый символ - и в консоли, и в редакторе, и в Supabase. Я выступаю скорее в роли бизнес-аналитика, который знает, где что лежит, как работают собранные валютные шлюзы, где прикручены аккаунты с автоматической рассылкой на почту и как устроена логика эскроу для коммишенов.
Сказать, что я слабый разработчик? Я готов это признать перед любым сильным dev-человеком. Говорю честно: в одиночку, без нейронки-подсказчика, я бы никогда не поднял эту махину. Но вы не представляете, как я по-детски счастлив, видя, что моя десятилетняя мечта наконец обретает форму реального кода.
Да, я представитель фурри-комьюнити. Да, я делаю соцсеть с упором на него. Да, я использую нейросеть как ассистента. Но разве это плохо, что я творю своими руками, пользуясь подсказкой? Решать уже вам.
Вывод: костыль или наставник?
В завершение этого лонгрида скажу главное.
Нейросети нужны для работы. Но только как костыль. Если нейронка сгенерирует тебе весь проект под ключ, а потом выйдет из строя - плакал твой стартап. Ты останешься с грудой непонятного кода, который не сможешь ни починить, ни масштабировать.
Но если нейронка обучит тебя, как наставник - если ты будешь переписывать, разбирать и понимать каждую строчку - проект навсегда сохранится в самом надёжном хранилище на свете. В твоей голове.
Напоследок поделюсь скриншотами с разработки. Карт пока не раскрываю, но поверьте - там есть на что посмотреть.