Вайбкодер
Как я стал разработчиком, почти не умея кодить
Сразу скажу никаких чудес не будет: фундамент этого сайта — сервер, база, стек — собрал профессиональный разработчик. Я лишь навешиваю сверху компоненты с помощью ГПТ: фронтенд, микро-фичи, дизайн.
Реальная разработка всё ещё кажется чем-то очень далёким и запредельно сложным — LLM-системы, бэкенд, сервера, архитектура. Мрак. Но вот что странно: уже пять месяцев я работаю в VS Code с Copilot'ом, и, блядь, я настолько к этому привык, что просто не хочется иначе.
Я не умею писать код. Практически не понимаю, что там происходит. Всё, чем я оперирую — это переменные в SCSS, базовая логика «вот этот скрипт берёт дату, конвертирует её в нужный формат и шлёт в главный скрипт». Что там внутри? Какие функции? Вообще без понятия. Мне это неинтересно. Я только описываю логику работы и какой результат мне нужен.
Разработка с GPT оказалась безумно увлекательной. Ты придумываешь архитектуру, интерфейсы, фичи — а кто-то мгновенно воплощает это в реальность. Иногда с багами, но это обычно решается за пару часов: за 1–10 запросов можно получить рабочую функцию и ещё за 10–20 довести её до идеала.
Поцесс работы над сайтом
И в этом — обманка.
Кажется, что стало проще. На деле — просто всё стало быстрее. Больше задач, больше ожиданий, меньше времени на раздумья, каждый затык, простой ощущается как несдананная гора других задач. Ты как будто сидишь за рулём гоночной машины с автопилотом. И вместо того чтобы ехать спокойнее, ты просто врезаешься на 300 км/ч в ещё более сложные задачи.
Вроде бы тебе помогают — но это не отдых. Это форсаж. GPT не упрощает. Он ускоряет. А ты должен успевать. Он не снимает с тебя нагрузку — он меняет её характер. Вместо 2 задач в день у тебя теперь 20. И все надо держать в голове, объяснить, записать, довести до ума, протестировать, перевернуть и не сойти с ума.
Профессиональный вайбкодер.
Я научился разговаривать с GPT, добрался до края его возможностей, вижу, где он тупит, где откровенно пиздит и какую задачу он скорее пассанет. Мне уже не нужено ревью его кода — я по ответу вижу, когда начинается бред. Примерно как в маркетинговых текстах, где «с характером» и «без шума» стали маркерами генерации, я каждый раз угараю когда вижу эти паттерны в «продающих» текстах.
Порог входа даже в такую разработку все еще будет очень высоким, чтобы не просто получить какой-то макет приложения, а рабочий инструмент, да такой который будет нужен рынку. Мне сейчас сильно помогает опыт разрабтчки масштабных зеро-код проектов в Spark AR, Effect House и Lens Studio – это все проприетарный софт для создания AR эффектов.
Поцесс работы над AR эффектом в Effect House (софт для создания масок в Тик-Ток)
А что с дизайнерством?
И вот после десятка закрытых задач по сайту: подключение оплаты за товары, автоматическая отправка цифровых товаров, подключение маркдаун разметки для этих статей – я открыл Photoshop, Figma. И понял: я один. Нет чата. Нет агента. Не с кем поговорить о задаче.
Привычные инструменты внезапно показались доисторическими, сделанными для динозавров. Как будто тебе протянули бумажную анкету и ручку: «заполни». Даже не хочется начинать потому что приходит осознание бесполезности этих навыков, что даже если бы я сейчас стал гуру фотошопа то это была бы моя «лебединая песня»
Мы, дизайнеры, застреваем в инструментах. Мы годами изучаем Photoshop, обвешиваемся плагинами и наборами стилей, костылями. Тратим месяцы, чтобы научиться экономить минуты. Потому что других вариантов у нас пока нет.
А в коде они уже есть. Код — это структура. Он стал средой для диалога. Я задаю — он предлагает. Я сомневаюсь — он уточняет. Я передумываю — он рефакторит. Там уже не ты один. Там тебя — как будто двое.
А в дизайне? Агенты пока есть только на бумаге. Точнее, на лендингах. Они тупые, однообразные, мертвые. Я не говорю про те рилсы, что показывают в презентациях. Я говорю про реальную работу — про настоящие задачи. Там, где нужен результат.
Мой опыт
В моём дизайнерском пайплайне нейросети — это процентов десять. И не потому что я ретроград, а потому что я реалист. Я знаю, что они могут. И знаю, чего пока не могут. И вот это «пока» — бесит. Потому что я уже видел, как может быть. В коде — может. В дизайне — пока нет.
И с одной стороны — это фрустрация. А с другой — это и есть творчество. Пока ещё.
И, может, в этом и есть кайф — я оказался между. Между системой и хаосом. Между инструментами и интуицией. Между точной логикой и дрочкой пикселей.
Разработка с агентами — это не облегчение. Это новая форма тяжести. Ты меньше пишешь руками, но больше думаешь головой. Больше объясняешь. Больше видишь. Больше несёшь.
Вывод
Может, я и не разработчик в классическом смысле. Но и разработка теперь — не про классический смысл.
Это мышление. Это диалог. Это партнёрство с машиной, где важны не кнопки, а намерение. А дизайн пока остаётся про одиночество, рефлекцию и поиск. Один экран, один курсор, один ты.
Но это временно. Агенты придут. К счастью или к сожалению — уже неважно. Это неизбежно.
Так что, возможно, самый важный навык сегодня — это не выбрать сторону. А научиться жить на стыке. Там, где структура встречается с хаосом. Где ты не только кодишь или рисуешь, а собираешь систему из смыслов. Где ты — не специалист, а синтезатор.
И, может быть, именно это и есть профессия. Профессия креатора нового времени.
Стать автором
Мы всегда рады новым авторам и экспертным мнениям в области дизайна. Если у вас есть интересные идеи, наблюдения или опыт, которым вы хотите поделиться — присылайте ваши материалы.
На данный момент публикация материалов происходит в ручном режиме. Мы внимательно изучаем каждую статью и стараемся поддерживать высокое качество контента.