Студия интерьеров сделала сайт, где интерьеры надо искать. С фонариком
Продолжение прошлого поста про вайбкодинг. Помните, я говорил, что ИИ напишет три тысячи строк за три минуты, а понимания не добавит? Вот вам экскурсия по результатам. Сайт, который выглядит так, будто его собрали по промпту «сделай дорого и добавь всё». Доказательств у меня нет, только улики: фото с кожей глаже мрамора, двадцать одинаковых иконок, блоки, отштампованные одной рамкой, пустые подписи к картинкам и железная вера в то, что больше значит лучше. Это не доказательство, это почерк. Хозяевам сайта привет: если я ошибся, то ошибся очень убедительно.
https://ds-academy.ru
Начнём с золота на чёрном. Классика жанра. Так выглядят сайты часов, элитной недвижимости и юристов по разводам. Что их объединяет? Все хотят, чтобы вы не смотрели на цену. Золото на чёрном это визуальный эквивалент фразы «у нас всё серьёзно» от человека, у которого всё несерьёзно. Нейросеть, кстати, обожает такие решения: она выбирает самое среднее из всего, что видела, а самое среднее для слова «люкс» именно это.
Первый экран.Нас встречает человек с чертежами в пентхаусе. Чертежи, как известно, показывают до того, как что-то построено. Видимо, остальное ещё строится, и на сайт не влезло. Дальше блок про коллаборацию с другим дизайнером, где посреди бордово-золотого бала вдруг включается холодная синяя галактика. Такое ощущение, что в соседней комнате снимали фантастику, а дверь забыли закрыть.
Главное обещание сайта. Цитата с экрана:
«Интерьеры, которые невозможно повторить»
Чудесно. Рядом стоит иконка. Домик. Тот самый домик, который каждый трёхлетний ребёнок рисует с первой попытки. Невозможно повторить, нарисован домик. Сам сайт, к слову, повторить можно с закрытыми глазами: чёрный фон, золотые линии, антиква капсом, колонки с иконками. Это как повесить табличку «Мы не работаем по шаблонам» на шаблоне. Табличка тоже шаблонная.
Иконки. Их там штук двадцать. Золотые, аккуратные, строго одного стиля. Нейросеть вообще умеет делать много и одинаково, это её суперсила. Выбирать, какая из двадцати иконок нужна, она не умеет. Для этого нужен человек, который понимает, зачем сайту иконки.
Преимущества. Их двенадцать. Когда у тебя двенадцать главных преимуществ, главного у тебя нет. Это как сказать, что в команде одиннадцать капитанов: сыграть теоретически можно, но кто-то обязательно будет стоять на воротах и спрашивать, чья очередь. Плюс два списка шагов, где авторский надзор упомянут то ли два, то ли три раза. ИИ не умеет вычёркивать, он умеет только добавлять. Просьбу «добавь ещё преимуществ» он выполняет с религиозным рвением.
Портфолио. Единственное, ради чего вы вообще открыли сайт студии интерьеров. Вопрос: где оно? Ответ: пять тёмных плиток размером с почтовую марку, в тёмной секции, где свет, видимо, выключили из экономии. Чтобы оценить работы, вам понадобятся лупа, фонарик и вера в лучшее. Представьте ресторан, где на входе висит фото шефа с ножом, а меню лежит на третьем этаже, в сейфе.
Текст. Заголовки огромные, величественные, их видно с орбиты. А смысл написан кеглем, которым печатают условия по кредиту, и цветом бежевого на коричневом, каким пишут завещание. Мы кричим о неважном и шепчем о важном. Британцы назвали бы это сдержанностью. Все остальные назвали бы это «ничего не видно».
Склад. Отдельный баннер с гордым заявлением:
«Только у нас собственный склад. Всё вовремя!»
С восклицательным знаком. В стройке. Я не утверждаю, что это неправда. Я просто помню, как лифт приезжает не вовремя, а тут целый объект. Там же обещано «100% объектов сданы в срок». Сто процентов. В ремонте. Это либо чудо уровня Лурда, либо у них ни разу не заказывали плитку из другого города.
Всё остальное. Интерьеры, экстерьер, ландшафт, покупка недвижимости, инвестиции, умный дом, комплектация из Китая, мебель, принты, керамика, склад, производство. Это не студия интерьеров. Это ярмарка, которая забыла, что она ярмарка, и назвалась академией. Чему там учат? Видимо, тому, как продавать всё сразу и не останавливаться ни на чём. Слово «академия» звучит дороже, чем «ремонт», это правда. Но в школе хотя бы можно найти класс.
И, наконец, жемчужина. В нижнем углу кнопка «Включить музыку». Логика безупречна: человек не может найти интерьеры, значит, ему захочется под что-нибудь потанцевать. Придёт, потанцует, а потом уйдёт к конкурентам, у которых хотя бы виден диван.
Рациональный вывод. ИИ даст вам всё и сразу: иконки, блоки, золото, двенадцать преимуществ и музыку в подарок. Выбрать, что здесь главное, он не может. Это вы должны знать до первого промпта. Сайт студии это витрина, а не шкатулка. Если на витрине орнамента больше, чем товара, вы продаёте орнамент. Чтобы выглядеть дорого, золото не нужно. Нужны крупные фотографии построенных интерьеров на всю ширину, текст, который можно прочитать без адвоката, и одно главное преимущество вместо двенадцати. Это дешевле золота и, как ни странно, работает лучше. Золото оставьте тем, у кого оно настоящее.
Вайбкодинг: «исправь ошибку и запусти». Какую ошибку? Куда запусти?
Я полез в вайбкодинг сам, чтобы не судить со стороны. Результат: ИИ написал за три минуты три тысячи строк кода и ни одной строчки понимания, что я вообще строю. Понимание, как выяснилось, продаётся отдельно и называется «специальность».
Давайте начнём со слова «вайбкодинг».
Вы вдумайтесь. Вайб. Код. Человечество тысячелетиями пыталось сделать программирование точной наукой, где одна лишняя запятая роняет космический корабль. А потом кто-то сказал: «А давайте по ощущениям». По ощущениям! Это как строить мост по настроению. Или делать операцию на сердце, ориентируясь на то, как хирург сегодня спал. Но нет, нам это продали как революцию, и три миллиона человек радостно кивнули, потому что слово «вайб» звучит дружелюбнее, чем слово «ошибка сегментации».
Теперь о том, что я наблюдал в соцсетях.
Листаю ленту и вижу одну и ту же картину. Человек, который никогда в жизни не открывал терминал, торжественно объявляет: «Собрал приложение за вечер, разработчики больше не нужны». За вечер! Вы собрали кнопку и фон. Это не приложение, это открытка с претензией. Самооценка у людей выросла быстрее, чем компилируется их проект, а компилируется он, между прочим, только в их воображении.
Другие пошли дальше и объявили конец профессии дизайнера, потому что нейросеть нарисовала им градиент. Градиент. Фиолетовый, переходящий в синий. Его рисуют все нейросети мира, потому что они обучались друг на друге, как сборище кузенов на семейном празднике. И вот это у нас теперь «дизайн».
Я решил проверить на себе.
Сел и сделал пару настоящих продуктов.
Что с дизайном. Сначала я вылизывал всё как дизайнер. Сценарии, интерфейс, расположение элементов, что человек увидит первым, куда нажмёт вторым. Получилось красиво и понятно. И вот что интересно: без моей специальности этого бы не случилось. ИИ охотно рисует интерфейс, но он понятия не имеет, зачем кнопка стоит именно здесь. Он знает только, что в миллионе других приложений кнопки обычно где-то рядом. Это называется «среднее по больнице», а средняя больница, как известно, ещё никого не вылечила. Зато в ней очень хорошо умирают в очереди.
Что с кодом. А потом я упёрся в стену. Без разработчика я бы не собрал продукт грамотно. Да, ИИ пишет код на любом языке, быстро, уверенно, по три тысячи строк за две минуты. Впечатляет ровно до того момента, когда вы пытаетесь понять, что он там понаписал. Это как получить от соседа три тонны кирпича, высыпанных на газон. Кирпичей много. Дома нет.
Архитектуру ИИ не понимает. Не потому что глупый, а потому что она не у него в голове. Она у вас. Только вы знаете, как продукт должен работать, где у него хребет, что от чего зависит и что нельзя трогать. ИИ видит кусочки задачи, а картину целиком держите вы. Он как очень быстрый строитель, который кладёт кирпичи со скоростью света, но не знает, дом это или гараж. Спросите его, и он уверенно ответит: «И то и другое». А потом добавит: «Отличный вопрос!» Он всегда так говорит. Даже когда вопрос ужасный.
А теперь про промпты, ради которых вы здесь. Вот классика жанра, видел десятки раз:
«Исправь ошибку и запусти».
Давайте разберём это произведение искусства по словам, как судебный эксперт разбирает записку шантажиста. «Исправь». Что именно? «Ошибку». Какую из сорока? Или вы считаете, что ошибка в проекте одна, как Бог? «И запусти». Куда? На чём? С какими настройками? Из какой папки? Вы только что дали человеку ключи от всей вселенной и сказали «ну, сделай что-нибудь».
ИИ тоже не знает. Поэтому делает то, что умеет лучше всего: уверенно что-то меняет, ломает три соседние вещи и ведёт вас по кругу. И вы идёте. Видите новую ошибку, пишете то же самое. Получаете то же самое, только в другом месте. Это не разработка. Это день сурка с мигающим курсором, только Билл Мюррей хотя бы в конце научился играть на пианино.
А вот второй хит сезона:
«Сделай красиво».
Красиво. Для кого? Для какой аудитории? В каком контексте? Что человек должен почувствовать после того, как увидит экран? Вы не знаете. Нейросеть тоже не знает. Зато она придумает с абсолютно честным лицом. Нейросети вообще очень уверенные существа. Уверенность у них есть, а понимания нет. Такая комбинация, кстати, встречается и у людей. Мы называем их «руководителями».
Что на самом деле работает. Грамотный промпт. Не потому что слова волшебные, а потому что за ним стоит голова. Вы видите ошибку и понимаете, откуда она взялась. Смотрите на интерфейс и замечаете, что он ломается на втором экране. Говорите ИИ не «почини», а «здесь нарушена логика состояния, перенеси проверку сюда». Разница между этими двумя запросами это и есть разница между специалистом и человеком, которому очень хочется им быть.
Я не говорю, что ИИ бесполезен. Это лучший инструмент автоматизации за всю историю нашей профессии. Он убрал рутину, ускорил черновики, забрал на себя скучное. Но инструмент не заменяет мастера, он усиливает мастера. Дайте профессионалу хорошую дрель, и он построит дом. Дайте дрель человеку, который никогда не держал в руках ничего тяжелее телефона, и вы получите очень быструю дырку в очень неправильном месте. Иногда в соседской стене.
Что я вынес из эксперимента. Разработчики как были нужны, так и будут нужны. Дизайнеры как были востребованы, так и останутся. Заменить их ИИ может только в голове у тех, кто никогда не делал это руками. Человек со специальностью плюс ИИ равно человек с суперсилой. Человек без специальности плюс ИИ равно человек, который очень быстро наделал проблем и теперь пишет в чат поддержки.
Так что привет всем, кто вайбкодит с промптами вида «исправь ошибку и запусти». Нейросеть вас, конечно, послушает. Она всегда слушает. Она ещё и поблагодарит за отличный вопрос. Только вот куда она вас приведёт, вы узнаете примерно тогда же, когда она сама это поймёт. То есть никогда.
Рациональный вывод.
ИИ не отменяет профессию, он отменяет оправдания. Раньше можно было сказать «я не умею» и красиво уйти от результата. Теперь инструмент есть у всех, и сразу видно, у кого есть понимание, а у кого только подписка за двадцать долларов. Генератор кода можно купить в любой момент. Понимание, зачем этот код нужен, пока не продаётся. Видимо, на него ещё не придумали подходящее слово с модным окончанием.