Профессия фронтендера в эпоху AI

Профессия фронтендера никуда не денется в ближайшие 10 лет. Изменится только специализация — больше не «только React», а универсальные разработчики.

Суть

Истории о смерти профессии от AI — повтор историй о смерти от WordPress, конструкторов сайтов, Flash. Каждая такая «угроза» меняет специализацию, но не убивает профессию. AI = автоматизация, как Docker, IDE, CI/CD.

Прогноз: что изменится

  • Узкая специализация уйдёт — нельзя быть «только React»
  • Разработчик станет универсальным — backend, БД, фреймворки, инфра
  • JS/TS как общая база, фреймворк вторичен
  • Зубрить API наизусть не нужно
  • Сигнатуры функций — необязательны
  • Глубина одного фреймворка — опционально

Что НЕ исчезнет

  • Понимание бизнес-задач
  • Декомпозиция и моделирование
  • Архитектурные решения
  • Code review и наставничество
  • Коммуникация и принятие решений
  • Профессия в горизонте 10+ лет

Исторические аналогии

Угроза Что говорили Реальность
WordPress разработчики не нужны разработчики на месте
Конструкторы сайтов (15 лет) фронтендеров заменят фронтендеры на месте
Flash JS никогда не догонит V8 победил Flash
Low-code/No-code разработчики уйдут разработчики растут
AI разработчиков заменит автоматизация, не замена

Эволюция инструментов

  • Документация → автокомплит в IDE → AI-чат
  • Ручные скрипты деплоя → Docker → Kubernetes
  • Знать API наизусть → IDE-подсказки → AI-генерация
  • Каждая фаза: профессия не исчезла, просто роль расширилась

Правило 25/25/50 для паттернов

Применимо не только к паттернам, но и к технологиям:

  • 25% применяешь часто — глубокое знание
  • 25% применяешь редко — рабочее знакомство
  • 50% просто знать о существовании — пригодится в редком случае

«Может случиться у вас когда-нибудь в жизни такой случай, что вы возьмёте оттуда какую-то идею.»

Что осваивать в эпоху AI

  • Системное мышление — то, что AI плохо умеет
  • Архитектура — связь и зацепление модулей
  • Глубину одной системы — V8, базы данных, протоколы
  • Lingvistika программирования — нейминг, пропорции, читаемость (помогает AI лучше работать)
  • Чтение спецификаций — AI на них не учился (или плохо)
  • Реверс-инжиниринг — понимать любой код

Антипаттерны

  • Учить только один фреймворк глубоко
  • Игнорировать AI и работать «по-старому»
  • Полностью отдать всё AI без проверки
  • Считать, что профессия точно умрёт — и не учиться дальше
  • Считать, что AI ничего не меняет — и не пользоваться tab-комплитом

🎓 Источники

  • ⚡ [🙋 Будет ли существовать профессия фронтендер в мире с LLM] · 2025-12-06 · YouTube
    • Тезисы: 10 лет точно; AI = очередная автоматизация; узкая специализация уйдёт; правило 25/25/50; WordPress не убил; конструкторы 15 лет не убили
  • ⚡ [AsForJS Talks: Когда ИИ победит программиста] · AsForJS · 2026-03-17 · YouTube
    • Тезисы: нужен независимый признак; через эволюцию V8 (Crankshaft → Ignition+TurboFan); байткод существует ради человека
  • 🎓 [🤖 AI, Какие языки лучше генерируются] · 2025-12-01 · YouTube
  • 🎓 [🎈 Программирование — это удовольствие] · 2025-12-02 · YouTube
    • Тезисы: «зачем вы нужны, я в ChatGPT пойду»; программирование как культура мышления; социальная составляющая