Что нейросети реально забрали у меня из работы над сайтом за год

За год нейросети забрали у вебмастера вёрстку макетов, иллюстрации и черновики текстов, но добавили работы на вычитке и проверке кода. Замеры по часам, история со спамом в форме заявки и рабочая схема, как поделить задачи между собой и ИИ.
Что нейросети реально забрали у меня из работы над сайтом за год

Я веду пару своих сайтов и привык мерить работу в часах: сколько ушло на тексты, сколько на вёрстку, сколько на возню с картинками. Прошлым летом я от скуки завёл в блокноте табличку и месяц честно записывал туда цифры. В июне пересчитал заново, по той же схеме. Разница получилась такая, что я сначала решил, будто напутал в арифметике.

Часть работы ушла насовсем. Часть только притворилась, что ушла, а потом вернулась и съела больше времени, чем забирала раньше. Разбираться пришлось на своей шкуре: читать бодрые посты про «полностью автоматизированный сайт за один вечер» я перестал ещё зимой. Тогда же полез смотреть, как то же самое описывают люди, для которых веб-разработка - основной хлеб. У студий блок про интеграцию ИИ давно висит рядом с обычным «сделаем корпоративный сайт», и формулировки там заметно осторожнее, чем в блогах энтузиастов. Меня это тогда слегка отрезвило.

Вёрстка по макету: тут я сдался первым

Раньше на адаптивную вёрстку одной страницы у меня уходил день, иногда полтора. Сейчас я скидываю скриншот макета, прошу разметку на Tailwind и получаю рабочий черновик минут за двадцать. Дальше начинается моя часть: подогнать отступы, поймать момент, когда меню на 360 пикселях залезает под шапку, вычистить пять лишних обёрток, которые модель насыпала на всякий случай.

Забавно, что на мелких правках всё наоборот. Поменять цвет кнопки или подвинуть блок быстрее руками - пока опишешь словами, где именно и на сколько, уже три раза починил бы сам.

Тексты: черновик машинный, смысл мой

С текстами всё оказалось хитрее. Генерация выдаёт гладкие абзацы, в которых нечего запомнить. Одинаковые связки, одинаковый ритм, «решение, которое меняет правила игры» через абзац. У меня даже завёлся личный стоп-лист фраз, по которым я вижу машину с первой строки, и он всё растёт.

Где помощь реальная: план статьи, черновая структура разделов, метаописания пачкой на сорок карточек товара, переписывание сухих характеристик в нормальные предложения. Где я всегда правлю руками: первый абзац, последний абзац и любое место, где нужен личный опыт или конкретная цифра. Машина конкретику придумывает, и придумывает уверенно - пару раз я ловил в черновике версии обновления, которых не существовало.

Итог по времени: статья пишется примерно на треть быстрее, но вычитка стала дольше. Раньше я перечитывал текст один раз, теперь два, потому что ошибки в нём другого сорта. Опечатку глаз цепляет сразу, а вежливое враньё выглядит как нормальное предложение.

Картинки: самая спокойная зона

Иллюстрации - единственное место, где я не спорил вообще. Обложки к статьям, иконки для блоков, фоновые текстуры, вырезание фона, апскейл старых скриншотов, которые я делал ещё на убитом мониторе. Всё это раньше означало либо покупку на стоке, либо вечер в редакторе.

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

Бэкенд: место, где я обжёгся

Тут была история, которую я вспоминаю с неохотой. Мне нужна была форма заявки с отправкой в телеграм. Попросил, получил готовый кусок кода, воткнул, проверил - работает. Через неделю в чат посыпался спам сотнями сообщений: валидации не было никакой, а токен бота лежал прямо в скрипте на странице, доступный любому, кто откроет исходник. Я его, конечно, отозвал и переписал всё заново, но осадок остался.

Вывод я сделал такой: модель уверенно пишет код, который выглядит правильно. Выглядит - ключевое слово. Пока речь идёт о разметке и мелких скриптах, цена ошибки нулевая. Как только появляются платежи, персональные данные, доступы и чужие деньги, проверять всё равно должен человек, который понимает, что именно читает. Для своего блога я эту границу провёл давно, а для коммерческого проекта просто не полез бы туда сам.

Чат-бот в поддержке: цифры знакомого магазина

Знакомый держит небольшой магазин запчастей и прошлой осенью посадил на сайт бота поверх своей базы знаний: инструкции, условия доставки, статусы заказов. За зиму у него ушло примерно шесть обращений из десяти - те самые «где мой заказ», «когда приедет», «подойдёт ли к моей модели». Оператор остался, но разгрузился сильно.

Ключевое там было в подготовке. Когда бота включили без нормальной базы, он бодро сочинял наличие товара на складе, и людям приходилось звонить и извиняться. Разница между «прикрутили виджет» и «связали с реальными данными магазина» оказалась примерно в две недели работы.

Как я в итоге поделил работу

Схема, к которой я пришёл и которой держусь примерно с марта:

Отдаю машине: первичную вёрстку по макету, черновики структуры, метатеги, иллюстрации, переписывание характеристик, разбор чужого кода в поисках «что тут вообще происходит».

Оставляю себе: любые цифры и факты, личные куски текста, всё, что касается доступов и оплаты, финальную вычитку, решение о том, какой вообще должна быть страница.

Проверяю дважды: код с внешними ключами, любые утверждения о датах и версиях, тексты перед публикацией на индексируемых страницах.

Год назад мне казалось, что через пару лет сайты будут собираться сами по одному описанию. Сейчас ощущение другое. Скорость выросла раза в полтора, рутины стало заметно меньше, а вот количество решений, которые всё равно принимаю я, осталось ровно тем же. Просто теперь эти решения занимают почти весь рабочий день, и отвлечься на механическую работу, чтобы отдохнуть головой, больше не выходит.

15:09
31
0
Виталий 6 часов назад #

Один важный момент: ИИ — не только как генератор кода. Он все-таки еще часть заранее заданного инженерного процесса, системных промптов, если хотите.

Что я имею в виду. Нужно перед написанием дать чёткие правила. Ну например как хранятся секреты, какую архитектуру использовать, какие принципы соблюдать, делать контроллеры тонкими, не дублировать бизнес-логику, проверять входные данные, писать тесты и т. д., —и вот с этим происходят чудеса. Качество кода просто космическое.

Ну и коненчо понимать архитектуру нужно самому.

Если другими словами – есть 2 диаметральных сценария — попросил нейросеть написать кусок кода и встраивание ИИ в процесс разработки.

А ролики в духе «ИИ сделал полноценное приложение для медитации за 5 минут» я тоже воспринимаю скорее как маркетинг. Прототип — возможно. Нормальное приложение с архитектурой, безопасностью, обработкой ошибок, тестами, кодом который можно нормально поддерживать и дальнейшим развитием — это уже совсем другая история.

Автору уважение — хорошая статья! Возможно не без помощи ИИ сделана )))))