Слогер Создать блог
Разработка

Заменит ли ИИ фронтенд-разработчика: разбор на живых примерах

Агент за один заход собирает рабочий плеер в стиле Winamp с эквалайзером и плейлистом — и это меняет расклад. Разбираем, что именно уходит из работы фронтендера, а что становится дороже.

Агент за один заход собирает MP3-плеер в стиле Winamp: эквалайзер со слайдерами, прокручиваемый плейлист, play, pause и stop, переключение треков, shuffle, repeat, баланс, громкость. Вручную это несколько дней. Отсюда и вывод в комментариях про «фронтендеров отменили». Только из примера следует другое: меняется не нужность фронтенда, а то, за что вам платят.

Профессия не исчезает — сдвигается титул

Автор разбора сформулировал это в видео, а потом вернулся к теме в follow-up по комментариям: сама работа никуда не девается, меняется название роли. Многие, кто писал только интерфейсы, становятся full stack-разработчиками. Это не паника, а переезд границ.

Что агент реально сделал сам

Тест выбрали с прицелом на мелкие детали интерфейса: их много, и каждая должна работать. Агент воссоздал Winamp — получилось приложение ErikAmp. Всё перечисленное выше про эквалайзер и управление он выдал практически за один прогон и позже поправил пару багов. Исходники при этом предельно простые: один index.html, CSS, несколько JavaScript-файлов и немного Python. Ни Vue, ни React там не появились — их не просили, и агент спокойно обошёлся без фреймворков. Заодно написал тесты и сделал три новые темы оформления.

Где начинается «сделано ИИ»

CRUD-приложения — лёгкая добыча для языковых моделей, тут спорить не с чем. А вот привлекательный, не шаблонный интерфейс с нормальным UX — та область, где они спотыкаются. Раньше это было видно с первого взгляда: у старых моделей Anthropic получался типовой вид на Tailwind-шаблоне. С каждой новой версией отличить сложнее, а люди, которые не смотрят на интерфейсы каждый день, чаще всего считают такие экраны нормальными.

Второе приложение — тренер по подготовке к забегу на 5 км, который подсказывает, что делать каждый день — как раз из этой категории. Тёмные карточки, скруглённые углы, бейджи-таблетки. Близко к «дефолтному виду Anthropic». Для личного плана тренировок сойдёт, собралось за несколько минут, руками вышло бы куда дороже по времени.

ЗадачаЧто делает агентЧто остаётся человеку
Разметка типового экранаГотово за минутыСверить с макетом и требованиями
Мелкие элементы UI: слайдеры, кнопки, состоянияСобирает пачкой за один заходНайти, что сломается на реальных данных
CRUD-логикаУверенноРешить, нужна ли она вообще
Оригинальный визуал вместо шаблонаПолучается не всегдаВкус и понимание бренда
Проверка UXНа себя не берётЗаметить, где пользователь застрянет
ДоступностьМожет расставить ARIA-атрибутыУвидеть проблему, которой нет в коде
ТестыПишет вместе с кодомПонять, что эти тесты вообще проверяют

Вкус — это рабочий навык, а не мистика

Посмотреть на экран и понять, работает ли UX. Заметить проблему с доступностью. Увидеть, что цепочка действий загонит пользователя в тупик. Такое суждение по-прежнему приходит с опытом. Модели подбираются всё ближе, но зазор между «сгенерировал» и «получилось хорошо» пока держится на человеке.

Совет разработчика с 30-летним стажем

В комментариях объявился 62-летний разработчик, почти 30 лет в профессии. По его словам, Claude закрывает примерно половину его рабочего объёма. Совет от него простой: возьмите пару хороших фронтенд-фреймворков — Vue или Angular — добавьте крепкий бэкенд вроде C# и станьте в этом абсолютным мастером.

Автор согласен. Специалистом хотя бы в одной области быть полезно. Сам он использует Kiro как обвязку для агентов почти во всех проектах, но глубокое знание стека под агентом никуда не девает. Иначе непонятно, что происходит, когда всё ломается, и нечем направить агента. Его формулировка: агенты хороши, но не настолько, чтобы перестать проверять их работу.

Что делать конкретно

  1. Выберите один фронтенд-стек и доведите его до уровня, когда вы объясняете чужой код, а не наоборот.
  2. Добавьте к нему бэкенд-язык хотя бы на уровне «читаю и правлю» — этого хватит, чтобы видеть полную картину.
  3. Дайте агенту задачу с кучей мелких деталей UI и разберите результат. Граница его возможностей станет видна быстро.
  4. Проверяйте код агента как код коллеги: тесты, доступность, поведение на пустых и на очень длинных данных.
  5. Тренируйте глаз. Разбирайте чужие интерфейсы и называйте словами, почему конкретный экран работает или бесит.

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

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

По материалам: career. Текст переработан редакцией Слогера.

← На главную

Рекламное место — Конец поста
Реклама · Слогер

Комментарии (0)

Войдите, чтобы комментировать.

Пока нет комментариев. Будьте первым.

Деньги

Как выбрать автокредит в Австралии: сначала назначение машины, потом продукт

Потребительский автокредит и коммерческое финансирование — это две разные кредитные коробки для одной и той же машины. Разбираем, как определить своё и что требовать у кредитора письменно.

Слогер 01.10.2026 ▲ 0
Личный опыт

Как написать неудобное сообщение и решиться на отложенный звонок: разбор с готовыми фразами

Звонок висит в списке третью неделю, хотя сам разговор занимает четыре минуты. Дело не в лени — дело в отсутствии готовых слов. Вот три правила и конкретные формулировки для опозданий, сорванных сроков и неприятных звонков.

Слогер 30.09.2026 ▲ 0
Разработка

Почему ревью кода не отменят: как проверять диффы от ИИ-агентов

Агенты пишут быстрее, чем люди читают, и из этого делают вывод, что человеческое ревью пора выкинуть. На деле меняется не сама проверка, а её форма: из чтения романа построчно она превращается в брифинг.

Слогер 30.09.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru
Карьера

Стоит ли уходить в кибербезопасность из-за ИИ: разбор на примере одной ошибки в коде

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

Слогер 30.09.2026 ▲ 0
Маркетинг

Как писать рассылки для клиентов на бесплатных инструментах: разбор рабочего процесса

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

Слогер 29.09.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru
Карьера

Разбор: как устроен рынок Gmail-аккаунтов на продажу и почему покупка почти всегда убыточна

Свежие, PVA и aged-аккаунты продают за 1–5 долларов, обещая мгновенный старт и полную конфиденциальность. Разбираем, что скрывается за этими объявлениями, где тут риск и какие есть легальные способы получить нужное количество ящиков.

Слогер 29.09.2026 ▲ 1
Разработка

Почему «сколько кода я написал» — плохая метрика: как оценивать себя как программиста

Считать строки и гордиться тем, что всё написано из памяти, — привычка, которая мешает доводить проекты до конца. Разбираю, какие вопросы о своём коде стоит задавать вместо этого.

Слогер 29.09.2026 ▲ 0
Разработка

Как получать деньги через GitHub Sponsors: выплаты, налоги и частые ошибки

Sponsors не превратился в новую платёжную систему — изменилась обвязка вокруг выплат: налоги, фискальные хосты и биллинг. Разбираем, что нужно настроить до того, как профиль станет публичным.

Слогер 29.09.2026 ▲ 0
Разработка

Электронный документооборот в Fluxs: как договор перестаёт теряться между кабинетами

Во вторник договор ушёл юристу. В четверг клиент спрашивает, когда подпишем. Юрист говорит, что давно отдал в бухгалтерию. Бухгалтерия ничего не получала. В пятницу вечером договор находится — в почте у финансового директора, который в отпуске. Никто не ленился. Просто у документа не было маршрута. Мы сделали в Fluxs модуль «Документооборот». Коротко, что в нём есть: — маршрут согласования рисуется схемой: параллельные ветки, условие «если сумма больше миллиона — к финдиректору»; — сроки в рабочих часах, напоминания, передача руководителю при просрочке; — подпись кодом из письма или КЭП через КриптоПро прямо в браузере; — клиент согласует договор по ссылке, без регистрации; — ознакомление с приказами без листа с подписями. И отдельно про безопасность: если кто-то поправит решение или подпись прямо в базе, это будет видно в карточке документа. Модуль бесплатный с тарифа «Бизнес». Как

Слогер 28.09.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru
Карьера

Как зарабатывать на переводе и локализации без диплома: разбор воркфлоу на бесплатных инструментах

Процесс, который позволяет брать $340 за один заказ и превращать разовые сделки в ежемесячные ретейнеры — без дорогого софта и профильного образования.

Слогер 28.09.2026 ▲ 0