Чего работодатели ждут от джуниор-разработчиков в 2024 году
Список требований вырос, 1С стал перспективнее, а гендерная принадлежность окончательно стала неважной.
Об этих и других трендах рынка найма для начинающих разработчиков рассказывает Вика Абдулова-Очоа — руководитель Карьерного центра направления веб-разработки в Практикуме.
Конкуренция растёт, но перспектив у джуниоров много
По данным hh.ru, в начале 2023 года в сфере «Информационные технологии и телеком» (или IT) на платформе поддерживалась средняя ежедневная отметка в 71 000 вакансий и 480 000 резюме. При этом количество предложений о работе с 2022 года чуть сократилось, а количество соискателей выросло. Это значит, что в общих цифрах конкуренция в сфере растёт.
Но эта конкуренция распределяется неравномерно. Чтобы сделать выводы о конкуренции в конкретных профессиях, можно обратиться к hh.индексу — показателю, который представляет собой соотношение количества опубликованных резюме соискателей к количеству вакансий наhh.ru. Например, если hh.индекс профессии разработчика составляет 5, значит, на одну вакансию на платформе претендует примерно пять человек.
По данным hh.ru, соотношение количества резюме к количеству вакансий в 2023 году следующее.
Таблица не учитывает грейды: в неё включены резюме и вакансии для джуниоров, мидлов и синьоров
По таблице можно сделать вывод, что труднее всего приходится тестировщикам с hh.индексом до 72,7. Впрочем, это не говорит о том, что там совсем нельзя найти работу. Возможно, это просто займёт больше времени и изучения дополнительных инструментов, но QA по-прежнему остаётся подходящим направлением для входа в IT для широкого круга людей.
Хорошо в России и Москве в частности чувствуют себя DevOps-инженеры с hh.индексом от 2,1. Средний hh.индекс разработчиков в России — 5,1. Это ненамного больше hh.индекса по всем профессиям, который составляет 3,1.
Программирование — привлекательная сфера с большими возможностями, отсюда и рост конкуренции. При этом всё зависит от ваших целей — какую задачу вы решаете сменой профессии? Как доказывает наша ежедневная практика, с должной мотивацией, дисциплиной и грамотной поддержкой всё получится, а потенциальные бенефиты и перспективы стоят стараний
1С-разработка — самое востребованное направление в России
В четвёртом квартале 2023 года по числу вакансий, в том числе для джуниоров без опыта, с большим отрывом лидировала 1С-разработка. Направление растёт от месяца к месяцу, от квартала к кварталу и даже от года к году — для 1С-разработчиков открыто много стажировок, десятки работодателей готовы принимать специалистов без коммерческого опыта. Больше вакансий для соискателей с «пустым» резюме только в системном администрировании — но это направление связано с эксплуатацией, а не разработкой.
Грустная новость в том, что этот тренд не мировой — популярность 1С связана с санкциями и уходом зарубежных CRM-систем с российского рынка.
Среди востребованных и в России, и в мире направлений я бы отметила фронтенд-разработку. По моим наблюдениям, выпускникам курса «Фронтенд-разработчик» находить работу чуть проще, чем нашим бэкендерам, потому что там много кандидатов, но и вакансий тоже много. А если говорить про другие растущие сферы, то это DevOps и геймдев — но они довольно сложные для входа
К похожим внутренним особенностям можно отнести популярность PHP. В западных странах этот язык уже считается умирающим, но в России всё ещё много контента, сайтов и платформ, написанных на PHP, поэтому требуются и специалисты. Хотя именно для джуниоров возможности в этом направлении такие же, как и везде, и относительно лёгким для входа и выгодным в краткосрочной перспективе выглядит только 1С.
В Практикуме есть бесплатный курс «1С: программирование на русском» — на нём вы узнаете, где и как используют платформу 1С, как выглядит код 1С-разработчика и подходит ли вам это направление. Обучение займёт два часа.
Требования к джуниорам стали выше
Подсчёты hh.ru говорят о том, что вакансий на рынке много и конкуренция в разработке немногим выше, чем в других сферах. Но эти показатели не дают представления о требованиях, изложенных в вакансиях, и уровне кандидатов, которых ищут работодатели.
Российский рынок труда испытывает дефицит мидлов и синьоров. Это связано как с релокацией большого количества востребованных программистов, так и с развитием внутреннего рынка — когда продукт растёт, ему нужно больше опытных специалистов, которые могут делать разработку «на скорости». В связи с этим растут требования к джуниорам — и часто для трудоустройства они должны уметь то, что ещё недавно требовалось только от мидлов.
Например, джуниорам фронтенд-разработчикам в 2022 году было необязательно знать язык TypeScript — этот навык был скорее бонусом, повышающим шансы найти работу. Сейчас устроиться с «голым» JavaScript, без TypeScript и React, будет сложнее.
Чтобы следить за актуальным стеком технологий, которые требуют работодатели, мы рекомендуем студентам изучать вакансии, читать материалы про трудоустройство в IT (например, на Хабре), искать записи собеседований на YouTube. Если живёте в небольшом городе и не планируете переезжать, то стоит изучить вакансии в своём регионе и местный рынок. Возможно, он отличается от рынков крупных городов и гораздо больше возможностей для входа в IT у вас будет, например, с PHP в стеке, а не с React.
Не менее важны софтскилы — навыки, связанные не с технологиями, а с личными качествами. Это не новый тренд, но на этом до сих пор сходят с дистанции многие джуниоры. Вот что особенно ценят работодатели:
- обучаемость и самостоятельность («самоходность»),
- навык командной работы,
- мотивацию,
- навык самопрезентации,
- умение говорить про код — например, комментировать решение задачи на собеседовании.
Также выросли требования к опыту. Учебных проектов точно недостаточно — они будут плюсом, но не станут решающими для работодателя, по меньшей мере потому, что у выпускников с того же потока будут похожие работы. Поэтому уже во время обучения очень важно задуматься о том, как выделиться среди коллег, и построить портфолио исходя из этого.
Вот что можно сделать:
- придумать себе пет-проекты — наиболее полезен будет опыт командной разработки,
- помочь друзьям с небольшими бизнесами — например, сделать сайт для магазина или добавить к нему функцию оплаты,
- найти стажировку, может, даже неоплачиваемую — на старте это нормально,
- воспользоваться возможностями, которые дают курсы. Например, в Практикуме есть Мастерская, где студенты занимаются коммерческой разработкой и нарабатывают первый опыт командной работы.
В портфолио лучше выносить коммерческий или близкий к коммерческому опыт на первый план, а проекты, выполненные в рамках учёбы, упоминать в последнюю очередь.
В инфополе часто говорят ещё об одном решении — приврать в резюме. Мы не рекомендуем так делать. Даже если обманом получится пройти этап скрининга резюме рекрутером, нанимающие менеджеры, как правило, легко определяют «накрученный» опыт уже на первом собеседовании, даже если не говорят об этом вслух.
Мы не рекомендуем обманывать работодателей. “Накрутки” часто вскрываются — а многие даже и не засчитывают опыт, если он не подтверждён ссылкой на GitHub. К тому же такой подход портит рынок в долгосрочной перспективе и способствует повышению требований к джунам на старте в будущем
Компании готовы вкладываться в развитие джуниоров
Компании испытывают дефицит мидлов и синьоров, и один из способов их найти — «вырастить» специалистов внутри с помощью стажировок и системы передачи опыта. Например, Тинькофф запускает университет при банке и будет к работе готовить вчерашних школьников.
При этом джуниорам важно понимать, что это именно возможность, а не гарантия. Например, большим компаниям редко интересны выпускники курсов совсем без опыта — и к стажёрам, в которых планируют инвестировать ресурсы бизнеса, тоже предъявляют высокие требования.
Корпорации могут заявлять, что готовы брать стажёров и без высшего образования, но по факту будут отдавать предпочтение кандидатам из условной Бауманки. Или, например, будут давать сложные алгоритмические задачки на собеседовании, с которыми сложно справиться без специальной подготовки и (или) технического образования
Зато начинающие разработчики могут начать путь в стартапе, в студии или агентстве — для многих этот путь окажется быстрее, чем путь в корпорации, и даст возможность активного роста и в опыте, и в заработке, и в грейде. На такие места приходится около половины всех партнёрских вакансий в Практикуме. Такие компании тоже принимают стажёров — так, на стажировки пришлись 35% трудоустройств студентов курса «Фронтенд-разработчик».
Компании нанимают девушек и женщин так же охотно, как и мужчин
По словам эксперта hh.ru Натальи Даниной, женщины стали чаще интересоваться работой в IT, а количество соискательниц к 2023 году выросло на 42% в сравнении с показателями 2021 года.
Судя по опыту нашего общения с партнёрами и трудоустройства наших студенток, эта интенция взаимна — работодателям по большому счёту всё равно, кого нанимать, девушек или парней. Девушки точно не хуже справляются с обучением и трудоустраиваются.
Я хочу сделать на этом акцент, чтобы вдохновить молодых девчонок. IT — это больше не пацанская среда. Об этом не так много говорят, но это уже давно происходит. И кейсов таких тоже много — например, девочка работала физруком, а стала разработчицей в Тинькофф, причём просто без опыта. Классно же! Это не единичный случай — каждый месяц десятки наших выпускниц находят работу в IT
Вакансии на удалёнке есть, но на старте лучше устроиться в офис
По исследованиям Практикума, удалённую работу предполагают примерно 30%. В эти 30% входят вакансии для разработчиков с любым опытом, а также часть из них подразумевает нахождение кандидатов в России.
Удалённых вакансий не так много, но это ещё не всё. Также важно, что если вы джуниор без опыта, удалёнка вам просто не очень подходит. Работа в офисе рядом с настоящими разработчиками даст вам быстрый рост. А полная удалёнка на первом месте работы, наоборот, замедлит развитие как разработчика
Также скорость роста зависит от региона работы и прогрессивности IT-компаний в этом регионе. Если у джуниора есть желание просто войти в IT, то можно об этом не задумываться, но если хочется развиваться как специалист, лучше не работать на устаревшем стеке технологий. Поэтому самый быстрый рост у специалиста, скорее всего, будет при работе в офисе в крупном городе с большим количеством IT-компаний.
Подводя итоги, можно сказать, что конкуренция среди начинающих разработчиков высокая — и требований к джуниорам сейчас больше, чем несколько лет назад. Но всё это не станет барьером, если вкладываться в обучение, реалистично смотреть на рынок и нарабатывать опыт заранее.
Программирование — это классно, перспективно, и заходить на этот рынок уж точно не поздно. При этом многое в процессе обучения и трудоустройства зависит от того, с какими ожиданиями и с какой целью вы начнёте этим заниматься. Поэтому, прежде чем принять решение, сформулируйте свою цель (ничего страшного, если она изменится в процессе) и обязательно пробуйте разные направления! Никто лучше вас не определит, подходит ли вам разработка
Начать путь в IT можно на бесплатном курсе «Какую профессию в программировании выбрать» — за два часа вы узнаете, как устроена работа программиста, познакомитесь с пятью направлениями разработки и, возможно, поймёте, подходит ли вам какое-то из них.