Если с 2022 по 2024 год рынок проходил момент пика количества вакансий при нехватке специалистов, то сейчас ситуация обратная. Кандидатов много, но предложений меньше, а требования к системным аналитикам выше. Кроме того, рынок сложный и для работодателей — некоторые вакансии не закрываются месяцами.
Меня зовут Филипп Сенцов, сейчас я Lead Solution Architect в финтех-компании и ментор курса «Системный аналитик» в Яндекс Практикуме, а раньше — системный аналитик с пятилетним опытом работы в ритейле, финтехе и сфере безопасности. В этом тексте расскажу, какие сложности переживает рынок найма и как начинающим и опытным специалистам с ними справиться. Некоторые утверждения будут актуальны только для системных аналитиков, но многие — для всех IT-специалистов.
Что сломалось: проблемы рынка в середине 2020-х
Есл�� смотреть, как рынок менялся в последние 15 лет, то мы увидим экспоненциальный рост IT-индустрии: экономика развивалась, а компании пытались заполнить вакуум, набирая кадры. Академическая база с этим запросом не справлялась: вузы не успевали выпускать на рынок нужное количество специалистов, а знания, которые они давали, были устаревшими.
В итоге в IT-сфере образовался «рынок кандидата», то есть условия, в которых спрос со стороны работодателей превышает предложение. Если вспомнить, например, 2018 год, то можно обнаружить, что на одного человека приходились десятки, а то и сотни вакансий. При этом качество сотрудников на рынке было высоким.
Со временем рынок достиг точки бифуркации — состояния, где он либо совсем сломается, либо количество кадров начнёт расти. И оно начало: различные институции, школы и платформы стали выпускать на рынок новых специалистов с надеждой, что они наконец-то насытят рынок. И тут, на мой взгляд, эти институции перестарались: с одной стороны, кадров стало много, а с другой, средний уровень их подготовки снизился. Появилось много начинающих специалистов, которые вроде бы знают, что делать, но не знают, почему и зачем. Умеют решать задачи, но не понимают, как происходит их выполнение «под капотом».
К этой тенденции добавилось постепенное сжатие экономики. Компании перешли если не в стагнацию, то в режим «накопления жира» — перестали инвестировать деньги в наём сотен начинающих специалистов и даже стали «выплёвывать» излишки обратно на рынок.
Так мы пришли к «рынку работодателя», на котором свои условия диктуют уже нанимающие ��омпании. Соотношение резюме и вакансий изменилось на противоположное — теперь предложений на рынке меньше, чем кандидатов.
В этой ситуации удивителен парадокс: проблема работодателей не решилась. Формально кандидатов стало больше, но и подход к найму изменился. Компании перешли от обучения джуниоров за свой счёт к точечному найму кадров под конкретные задачи. И найти людей с нужными навыками среди огромного количества кандидатов стало не менее сложно, чем этим кандидатам найти работу.
Так мы пришли к ситуации, где страдают все: кандидаты — от конкуренции, а работодатели от неспособности закрыть вакансии даже (и особенно) при наличии большого количества желающих. Чтобы как-то ограничить поток откликов, HR-менеджеры добавляют фильтры, отбирают специалистов по количеству лет опыта или возрасту. Чтобы дойти до офера, кандидаты начинают накручивать опыт, использовать ИИ-агентов или даже нанимать людей, которые проходят собеседования за них. Сложился замкнутый круг, из которого выхода пока не видно.
Мне кажется, с этими тенденциями столкнулась вся IT-сфера и диджитал-рынок в целом, но в системном анализе кризис ощущается сильнее. Во-первых, это не та специальность, которая требуется во всех компаниях. Без системных аналитиков можно разрабатывать IT-продукты — мы нужны исключительно на непростых проектах, где бизнес не в состоянии передать требования разработчикам напрямую. Во-вторых, даже если системные аналитики и требуются, то обычно их нужно немного и, скорее всего, компания будет искать для этого как минимум мидлов. Впрочем, со сложностями столкну��ись и синьоры — если раньше им достаточно было просто открыть резюме, чтобы получить кучу предложений, то теперь и им приходится проявлять активность, чтобы найти работу.
Как изменились требования к джуниорам
Когда у работодателя сотни откликов на вакансию, он может не переживать, что упустит ценного специалиста. А чтобы ограничить поток входящих резюме, он может завысить требования — и, например, попробовать нанять человека с навыками мидла, но на должность и зарплату джуниора. Поэтому порог входа в профессию уже изменился.
Начну с базовой теории: тут, к счастью, всё без изменений. Понимания основ работы с требованиями и моделирования процессов данных ожидают от джуниора ровно так же, как и в условном 2018-м.
А вот что изменилось, так это требования к хардскилам. Теперь джуниор должен уметь разбираться в устройстве баз данных, проектировать и работать с интеграциями. Важно понимать, как пишется код: ориентироваться в ООП, понимать основные алгоритмы. В общем, сегодня новичкам приходится погружаться в концепции и термины разработки куда глубже, чем при простом формулировании требований по Вигерсу.
Также появилось требование к опыту. Джуниор в понимании работодателей в 2020-х — это человек с опытом от года, который уже понимает, как работать в команде, и обладает достаточно широким кругозором и навыками. С таким специалистом можно сразу работать, а не обучать. А без коммерческого опыта кандидат считается интерном или стажёром. Предложений для таких новичков стало меньше.
Почему это ещё не конец: три позитивных фактора
Несмотря на тенденции, я не призываю никого отказаться от карьеры в IT и в системном анализе в частности. Толковый специалист всегда найдёт своё место даже на сложном рынке. У меня есть три довода:
Рынок не постоянный и развивается по синусоиде. Сейчас мы переживаем сложный момент, но это не навсегда. Экономика будет расти, и компании снова начнут вкладываться в наём сотрудников. Вряд ли нас ждёт такой же бум, как в 2010-х, но соотношение спроса и предложения будет меняться.
Хороший «технарь» никогда не останется без работы. На рынке много специалистов, но их средний уровень довольно низок. Это связано и с развитием краткосрочных IT-курсов, и с тем, как меняются сами профессии. Всё больше задач специалисты отдают ИИ, это тоже сказывается на уровне компетенций. Поэтому если вы будете глубоко закапываться в техническую составляющую работы и поймёте, как устроены процессы изнутри, вы сможете выделиться.
Есть и другие рынки. Например, в странах Центральной Азии, Азербайджане или ОАЭ открывается много компаний, которым нужны сотрудники. Рынки этих стран ещё не переполнены кадрами, и работодатели готовы предъявлять соискателям более щадящие требования.
Что делать новичку на сложном рынке
Начну с того, что не стоит переживать из-за грейда или опыта — например, в 2023 году я собеседовал 110 кандидатов, 75 из которых были синьорами. И успешно прошли интервью только трое. Стаж не всегда связан с реальным уровнем знаний, и вчерашний студент с небольшим количеством опыта и серьёзной технической базой часто может дать фору среднему синьору. Поэтому будет проще, если исходить из того, что и вы, и опытный аналитик находитесь в равных условиях. А теперь к советам.
Набирайте опыт там, где сможете. Для системных аналитиков это тяжёлая история. Если разработчик может сделать пет-проект под ключ сам, то аналитику, чтобы проявить свои навыки, нужна команда. Но варианты есть: стажировки, кейс-чемпионаты, хакатоны. Студентам Практикума в этом плане чуть проще: в Карьерном центре есть Мастерская — агентство, в котором выпускники работают над проектами для бизнеса и НКО.
Соотнесите свои возможности с задачами бизнеса. На всякий случай оговорюсь, что я не рекомендую накручивать опыт. Для многих работодателей это действительно красный флаг, который закроет путь в компанию насовсем. Но некоторые готовы закрыть глаза на «нарисованный» опыт в резюме, если увидят, что кандидат сможет решить поставленные бизнесом задачи. Повторюсь, это не рекомендация накручивать опыт — просто информация к сведению.
Не зубрите, а докапывайтесь до сути. Все синьоры, которые провалили мои собеседования, допускали одну ошибку: понимали, что делать, но не понимали, зачем, и как именно это работает. Я всегда стараюсь склонить человека к размышлению, а не выдаче заученных ответов. Например, если мы говорим о нормализации данных, я не жду, что человек «отстреляет» все нормальные формы, а надеюсь, что он сможет рассказать, почему мы должны в конкретном примере выполнить нормализацию или денормализацию, что получим в результате и так далее. Если вы будете разбираться в теме, то такие рассуждения не вызовут трудностей.
Расширяйте кругозор. Станьте тем самым «технарём», который даст фору опытным аналитикам: проходите курсы, осваивайте смежные направления, развивайтесь в областях архитектуры ПО и интеграций, изучайте технологии из чек-листов в стиле «что должен знать системный аналитик». Возможно, вам на этом пути поможет ментор, который будет выявлять зоны роста и мотивировать развиваться.
IT-сфера действительно переживает сложное время. Поэтому не стоит слепо верить, что можно легко и быстро всему научиться, найти работу и стать успешным аналитиком.
Но понимая, как обстоят дела на самом деле, вы сможете трезво оценить свои силы и мотивацию. Понять, куда вы идёте и зачем. Путь будет сложным, но награда в конце стоит потраченных усилий.
Удачи!

