Сегодня сразу в нескольких источниках наткнулся на пугалку о том, что инженеры скоро никому уже и не нужны будут вовсе, а всех заменят вайб-кодеры на ИИ-стероидах. Мои наблюдения за рынком, как айтишника с 30-летним стажем и действующего CDTO в IThub, говорят о том, что это, мягко говоря, не соответствует текущему состоянию дел.
Полез сверять информацию с прошлыми годами и практически сразу обнаружил у denissexy ссылку на статью в блоге "Прагматичный инженер" о том, как выглядит реальность собеседований в сфере технологий в 2025 году. Если вы связаны с IT-рынком, горячо рекомендую вам ее прочитать.
От себя же хочу сформулировать несколько тезисов, подкрепив их парой цифр из статьи (в процессе позволю себе немного олдфаговой ностальгии).
a. Да, в 2023‑м вакансий было мизерное количество, поскольку компании заморозили найм после череды сокращений. Но только сейчас их примерно на 40% больше. Это хороший знак: организации снова открывают позиции, хотя масштабы далеки от ковидного бума, когда всех срочно переводили в онлайн и брали чуть ли не без собеседований. Так что движения есть, но перегревом пока не пахнет.
b. ИИ - не ответ на все вопросы, но точно новый глобальный драйвер. То, что раньше считалось узкой нишей для датасатанистов и аналитиков, теперь стало хлебом насущным: компании нанимают тех, кто умеет строить инфраструктуру для машинного обучения, запускать языковые модели в продакшн и автоматизировать MLOps (ML‑процессы).
c. На этом фоне голоса тех, кто позиционируется как "чистый фронт/бэк/мобильная", слышатся все реже. Снова наступает эра людей, которые разбираются во всём понемногу - full‑stack разработчиков, способных закрыть задачу "от базы данных до работающей кнопки". Их готовы брать даже с очень небольшой базой после онлайн-обучения и с опытом от года.
Справедливости ради надо отметить, что "эра фулстаков" всплывает уже не первый раз. Как правило это происходит в моменты, когда новая технология собирает фронт и бэк в одну удобоваримую связку, а бизнесу становится выгоднее нанять одного‑двух универсалов вместо целой банды узких специалистов.
Правда, как правило, на этапе масштабирования того, что накодили универсалы, бизнесу становится невыносимо больно, и приходится переписывать все силами уже распределенной команды - но к этому времени фаундерами сняты первые сливки и разгребать бардак вместо квартальной премии достается (ну кто бы мог подумать) тому же CTO, от которого всего год назад требовали космических скоростей в разработке, чтобы побыстрее набрать базу пользователей и отчитаться перед инвесторами о бешеном росте продукта.
Я спросил у chatGPT, какие он выделяет волны универсализации и он напомнил, что это происходило как минимум уже 4 раза:
В конце 90х я, как и многие, балдел от классической связки PHP + MySQL + Apache: сам ставил форум, сам писал скрипты, сам настраивал сервер, сам верстал морду. Всё было простым: один стек, один хостинг, скорости хватало с избытком, если умеешь пользоваться драйверами pryamie_ruki.sys.
С середины 2000-х начался новый виток универсализации благодаря Ruby on Rails и Django под лозунгом “build a blog in 15 minutes”. Фреймворки закрывали и модели, и вьюшки, и роутинг, и все опять силами одного разраба.
Еще через 5 лет волна Node.js/MongoDB поднимет венчурный рынок и будет нести на себе несколько десятков единорогов, за которыми будут следовать тысячи подражателей и потенциальных "убийц". Всего один язык бессовестно снижал порог входа и повышал скорость разработки, которая так ценится стартапами.
В районе 2020 года фавориты уже Jamstack/React/Vue на фронте, ламбды на бэке, Firebase/Prisma вместо толстой базы. Можно собрать MVP без DevOps‑команды: деплой в CDN, логика в облачных функциях и так далее.
А вот то, что начало разворачиваться с прошлого года - это уже AI‑революция, щедро приправленная агентными автоматизациями. Миксует все вышеперечисленное с LLM, VectorStore и RAG‑сервисами уже фулстак инженер нового образца. Сейчас нужно быстро (в некоторых проектах ежедневно) выводить AI‑фичи, а команды урезаны, поэтому снова выгоден универсал.
Тут я добавлю, что у всех волн есть очевидно общие черты:
- Низкий входной порог, когда один фреймворк покрывает 80 % задач.
- Давление на косты: стартапу дешевле один универсал, чем два‑три спеца.
- Фокус на time‑to‑market: чем быстрее MVP, тем выше шанс выжить.
НО. Сейчас фулстак включает не только UI + API, но и работу с ML‑моделями, векторными базами, пайплайнами данных. То есть стек шире, задачи сложнее, а планка знаний выше — отсюда спрос на серьёзных мидлов/сеньоров, которые умеют и железо настроить, и промпт поправить.
И вот тут становится ясно, что больше всех в ближайшие годы пострадают джуны, для которых вакансий все меньше, а конкуренция все жёстче. Они уже страдают, соблазненные вайб-кодингом на Windsurf/Cursor молодые организмы, которые "сыпятся" на простых системных задачах. А поскольку в ИИ-гонке участвуют теперь чуть менее чем все, компании предпочитают платить дороже зрелым инженерам и получать результат сегодня, чем выращивать новичков и ждать итог через год.
Мидлам приходится проходить больше звонков и тестовых заданий, чем раньше. Даже сеньорам, одновременно сильным в AI, инфраструктуре или кибербезе, и коих явно дефицит, не так просто выйти на золотой чек, поскольку эйчары в технологических компаниях наловчились сбивать их на подлете на грейд ниже, чтобы сэкономить на зарплате.
Маятник навыков уверенно перемещается из края всепобеждающих софтскиллов в сторону все более глубокого понимания кода и архитектуры, формальная «бизнес‑руководящая» роль больше не прокатывает. Алгоритмические задачки и системный дизайн на собеседованиях стали сложнее: теперь чаще проверяют не то, "знаешь ли ты решение", а как пишешь код (читабельность, тесты, погоня за краевыми случаями). Малейший недосмотр и - "спасибо, мы перезвоним". После технических раундов появляется ещё один фильтр — team matching: вас должны "засвайпить" конкретные команды. На этом этапе легко зависнуть на месяцы, пока вам ищут подходящий проект.
Я сейчас просматриваю достаточно много резюме и даю советы по трудоустройству, поэтому - внимание - сейчас будет КОДОСКОП (импровизированный астрологический прогноз для разрабов).
Джуны в Меркурии: качайте классические алгоритмы, чтобы пройти первые скрининги. От них, конечно, уже всех тошнит, но время знаете ли, такое.
Мидлы в гармонии с Луной: держите баланс "задачи на алгоритмы + основы проектирования систем + поведенческие вопросы". И, конечно, умение правильно рассказывать про конфликты на проектах.
Сеньоров усиливает Юпитер: минимум половину подготовки тратьте на системный дизайн - как спроектировать масштабируемый сервис, распределить нагрузку, предусмотреть отказоустойчивость. Кейсы про лидерство и менторство приносят +30% к зарплате.
Если вы в высшей лиге стаффа, Сатурн вам в помощь: держите фокус на архитектуре целых платформ, стратегическом влиянии, связке с продуктом, метриками бизнеса и управлении людьми, но не забывайте, что вас всё еще могут попросить написать кусок кода.
Короче, рано хоронить скуф-инженеров. Потому что в ближайшие 2-3 года мы увидим еще не одну рециркуляцию: как только стек становится слишком удобным, рынок вновь вспоминает о волшебных фулстаках. Вплоть до следующего масштабирования😅
Я просто оставлю это здесь
Ждать ли роста спроса на устранение уязвимостей?
А кто-нибудь знает, как обстоят дела у сумрачных чуваков с
сокращающей вилку в два разаприпиской embedded и крестами в резюме?А все ответившие точно про тот embedded говорят?
Чётко, спасибо, за разбор! Плюсую во всём! Сам устал разъяснять подобное)
Что это за первые скрининги такие где спрашивают алгоритмы? Еще и у джунов?
А как ты думаешь, каких спецов сейчас критично не хватает?