Я УВОЛИЛ ФРОНТЕНДЕРА. Его заменил ИИ за 0$. Звучит как заголовок из жёлтой прессы, правда? Но давайте будем честными: современный фронтенд — это боль. Вебпаки, зависимости, фреймворки, которые устаревают быстрее, чем ты успеваешь их освоить. Мой подход всегда был прост: чистый HTML/CSS/JS. Поэтому, когда мне понадобилось что-то запилить по-быстрому, я решил: а почему бы не проверить, сможет ли ИИ заменить мне фронтендера?
ЭКСПЕРИМЕНТ: ИИ ПРОТИВ ФРОНТЕНДЕРА
Я взял три популярных ИИ-сервиса: lovable.dev, v0.dev и bolt.new. Задача была несложной, но требовала интерактивности: создать приложение, которое превращает картинки в ASCII-арт. С ползунками, интерактивом и чтобы выглядело прилично. В общем, типичная задача для джуна, который только что закончил курсы.
РАУНД 1: БАЗОВЫЙ ФУНКЦИОНАЛ
На этом этапе lovable и v0 справились без проблем. Выдали вполне рабочие прототипы. А вот bolt.new... ну, он просто не запустился. Видимо, ИИ тоже иногда болеет.
РАУНД 2: ЦВЕТНОЙ ASCII-АРТ
Здесь я усложнил задачу, попросив добавить возможность делать цветной ASCII-арт. И снова lovable и v0 показали себя на высоте. Шли ноздря в ноздрю, выдавая примерно одинаковый результат. Казалось бы, победа ИИ очевидна.
ИНТЕГРАЦИЯ: ГДЕ СОБАКА ЗАРЫТА
И вот тут началось самое интересное. Когда дело дошло до интеграции решения на мой сайт, вскрылась вся правда. lovable выкатил мне полноценный REACT-проект: десятки файлов, куча зависимостей, тонны кода. Это как купить новую машину, а потом обнаружить, что к ней прилагается ещё и завод по производству запчастей. "Спасибо, но нет", – подумал я.
А вот v0 поступил элегантно. Он просто дал мне ОДИН ФАЙЛ на 300 строк. Никаких тебе зависимостей, никаких вебпаков. Просто чистый, понятный код, который можно было взять и вставить куда угодно. Разница была не в качестве кода, а в "цене интеграции". И здесь v0 оказался абсолютным чемпионом. ИИ, кстати, настаивает, что это "классный термин". Ну, пусть будет так.
ВЫВОДЫ: ДЖУНЫ, ВАМ КОНЕЦ?
ИИ пока не заменит архитектора фронтенда. Он не умеет думать стратегически, не понимает контекста бизнеса и не способен предвидеть проблемы. Но он уже отлично заменяет джуна для типовых задач. Тех самых, за которые раньше платили деньги начинающим специалистам. Главный скилл теперь — не писать код, а быстро оценивать и перебирать варианты, адаптировать сгенерированный результат, отсеивая остальной мусор. Я допилил эти 300 строк, и вот живой результат: https://optifyhub.ru/ascii_creator
Так что же теперь делать джунам? Как им устраиваться на работу и набираться опыта, если их место уже занято бездушной машиной за 0$? Или это просто очередной хайп, и скоро все вернется на круги своя? Жду ваших мнений в комментариях. Может, кто-то уже столкнулся с подобным?