2024 год рисует нам жестокую кривую с объёмом кандидатов в IT. Но мы ее немного подровняли и постараемся разобраться — кто, что, куда, где? Целью анализа было выяснить, в каком из пяти направлений (iOS, Android, Frontend, QA, Backend) наименьшая конкуренция и наибольшие шансы для Junior-разработчиков успешно начать карьеру.
Для начала, дисклеймер - "Мы не разглашаем данные кандидатов, не стремимся кого-либо оскорбить и, уж тем более, не собираемся давать ложную надежду откликнувшимся Junior-специалистам ради этой публикации. Напротив, мы выборочно провели более 20 интервью с начинающими специалистами, оценили их знания, помогли улучшить качество резюме и сопроводительных писем. Некоторые из джунов уже получают свой первый коммерческий опыт."
В IT и выйти...
Можно бесконечно смотреть на три вещи: как горит огонь, как течет вода и как блогеры на ютубе каждый год пытаются ответить на один и тот же вопрос — 'Как войти в IT (Подставить текущий год)?'. Но мы решили подойти к этому с другой стороны, почему бы тебе самому не сделать выбор — стоит ли вообще заходить в IT, насколько тебя здесь ждут и в пользу чего сделать выбор, чтобы не ошибиться?
Тем, кто хочет войти в IT, нужно понимать, что это не просто дверца, которую можно легко открыть. Теперь это двери популярного заведения, к которому выстроилась толпа и все пытаются пройти злого фейсера. Конкуренция огромная, и даже на начальные позиции претендуют люди с опытом. Поэтому, если ты решил идти этим путём, важно не просто учиться, а активно выделяться: прокачивать софты, улучшать резюме, наращивать нетворкинг и быть готовым даже к самым сложным вопросам на левел выше. Это сложный путь, но если ты настроен серьёзно, шансы есть всегда.
Чтобы помочь тебе понять, где эти шансы выше, мы решили провести анализ. Выбрали направления, которые обычно вызывают наибольший интерес у начинающих разработчиков: iOS, Android, Frontend, QA и Backend. Разместили вакансии на ХЕХЕ, чтобы изучить динамику откликов, провести несколько скринингов, и помочь некоторым на начальном этапе.
Буквально за несколько дней после публикации вакансий откликнулось около 2.000 кандидатов. Требования к каждому из кандидатов были индивидуальные и относительно дефолтные для Junior позиций. В конце каждой из вакансий мы оставили комментарий в котором попросили от кандидатов указать ожидаемую з/п и ссылку на гитхаб. В итоге детальный просмотр откликов занял у нас все выходные, при этом даже в выходные отклики обильно пополнялись из-за чего нам сложно было сопоставлять данные.
Начнем пожалуй с самых объемных из всех вакансий:
Frontend (859 откликов) и QA (508 откликов)
Публикация вакансий для Frontend и QA сначала казалась выстрелом в колено, но невыполнимых задач не существует — разве что задача коммивояжера. Некоторые HR-ы из нашего круга жалуются на обе должности за немыслимо большое кол-во кандидатов, некачественные профили, отсутствие сопроводительных писем и софт-скиллов.
Но перейдем непосредственно к статистике:
Frontend
Общее кол-во резюме на ХЕХЕ - 37006
На 1 вакансию приходится примерно 28 резюме
Качественных сопроводительных писем - 52
Некачественных сопроводительных писем - 314
Сопроводительные отвечающие нашим требованиям - 24
Кандидатов с высшим образованием - 301
Средняя вилка на основании сопроводительных - 28000₽
QA
Общее кол-во резюме на ХЕХЕ - 37288
На 1 вакансию приходится примерно 19 резюме
Качественных сопроводительных писем - 41
Некачественных сопроводительных писем - 163
Сопроводительные отвечающие нашим требованиям - 27
Кандидатов с высшим образованием - 184
Средняя вилка на основании сопроводительных - 34000₽
На собеседованиях Frontend и QA кандидаты прекрасно справлялись с техническими и практическими задачами, без проблем выходили на диалог и показали прекрасные софт-скиллы.
Немного о мобильной разработке:
iOS (260 откликов) и Android (342 отклика)
Конкуренция и порог входа в мобильную разработку растут, и на собеседованиях для Junior разработчиков теперь всё чаще можно услышать технические вопросы, с которыми ещё не сталкивался дефолтный новичок. Компании всё чаще внедряют лайвкодинг для проверки уровня знаний кандидатов, а иногда важным фактором становится наличие опубликованных собственных проектов в Apple Store или Google Play.
Ловите статистику:
iOS
Общее кол-во резюме на ХЕХЕ - 9091
На 1 вакансию приходится примерно 31 резюме
Качественных сопроводительных писем - 37
Некачественных сопроводительных писем - 83
Сопроводительные отвечающие нашим требованиям - 13
Кандидатов с высшим образованием - 158
Средняя вилка на основании сопроводительных - 58000₽
Android
Общее кол-во резюме на ХЕХЕ - 18556
На 1 вакансию приходится примерно 47 резюме
Качественных сопроводительных писем - 49
Некачественных сопроводительных писем - 93
Сопроводительные отвечающие нашим требованиям - 19
Кандидатов с высшим образованием - 151
Средняя вилка на основании сопроводительных - 55000₽
Что интересно, на собеседованиях с мобильными разработчиками мы заметили, как кандидаты хорошо отвечают на технические вопросы. Однако, когда дело доходило до практических задач и работы с кодом, уровень их знаний резко снижался.
Ну и на закуску:
Backend (251 отклик)
Это все еще область с одним из самых высоких порогов входа, куда не всякий решится войти без серьёзной подготовки. Спрос на специалистов огромен, и с каждым годом он только растёт. Работа будет всегда, потому что интерфейсы становятся всё более сложными, а архитектуры — более масштабными. Каждая новая технология или тренд, будь то микросервисы, облачные вычисления или AI, требует новых решений со стороны Backend-а, а значит, потребность в квалифицированных разработчиках никогда не угаснет.
От слов к статистике:
Общее кол-во резюме на ХЕХЕ - 27860
На 1 вакансию приходится примерно 8 резюме
Качественных сопроводительных писем - 29
Некачественных сопроводительных писем - 54
Сопроводительные отвечающие нашим требованиям - 20
Кандидатов с высшим образованием - 118
Средняя вилка на основании сопроводительных - 83000₽
На собеседованиях кандидаты вели себя уверено в технической и практической части. По части софт-скиллов чувствовалось небольшое напряжение, кандидаты редко выходили на открытые диалоги и пытались закончить интервью.
6 лет опыта == Junior?
В первую очередь мы обратили внимание на то, как много кандидатов с уже имеющимся коммерческим опытом или местом работы откликаются на Junior позиции и мы явно обозначили это в заголовке, в описании и установили в качестве требуемого опыта "Нет опыта". До сих пор, такой мув был непонятен, и мы попытались собрать фидбек у самих кандидатов.
Вот что из этого вышло:
Не видел, откликался практически на всё подряд.
Рассчитывал на то, что у вас присутствует вакансия на более высокую позицию. Закидывал удочку на будущее, вдруг понадоблюсь.
Рассматриваю как вторую работу, на удалёнку.
А что особенно поразило — практически у всех разработчиков с опытом, которые откликались на Junior позиции, в сопроводительных письмах указывались зарплатные ожидания от 200 тысяч рублей и выше. Это явно выбивалось из нормальных рамок для начинающих специалистов. Возникает логичный вопрос: "Ты же видишь, на какую позицию откликаешься — Откуда такие ожидания?".
Конечно, существуют фильтры, которые позволяют отсортировать кандидатов с опытом, но некоторые джуны всё равно указывают свой предыдущий опыт, даже если он не связан с IT. Делают они это скорее от незнания, чем с целью повысить свою заметность в поиске. С другой стороны, на позиции Junior откликаются и те, кто уже имеет реальный коммерческий опыт, тем самым пытаясь составить конкуренцию новичкам.
Возникает вопрос: к кому предъявлять претензии? К джунам, которые указывают свой прошлый опыт, не понимая его влияния на сортировку, или к более опытным кандидатам, которые стремятся занять Junior позиции? Это вопрос, на который сложно дать однозначный ответ, и естественно, что от такого "брака" в процессе отбора не так просто избавиться.
Сопроводительные письма
Многие до сих пор недооценивают важность сопроводительных писем, но для HR-а это ключевой показатель твоей эффективности. Если ты потратишь немного времени на их составление, изучишь, как это сделать правильно, и вложишь в письмо хоть немного усилий, это может существенно повысить твои шансы. Правильно написанное сопроводительное письмо помогает не только в сортировке кандидатов, но и исключает риск того, что твой отклик просто проигнорируют. Да, это может показаться нелогичным, но мы сами столкнулись с проблемой недопонимания со стороны некоторых кандидатов. Казалось бы, почему ML-engineer откликается на позицию QA? Или какие мотивы у кандидата с 5+ годами опыта идти на Junior-позицию?
Кто-то может подумать: "Окей, просто сгенерирую текст через GPT, и все будет готово". Но такие письма обычно легко распознаются, они громоздкие и нечитабельные. Если сам кандидат не будет его читать, то почему HR должен это делать? Они точно не станут вешать такое письмо в рамку как пример идеального и с энтузиазмом предлагать тебе оффер.
Заключение
Где конкуренция выше?
Frontend: Лидирует по количеству откликов и резюме, но при этом и конкуренция здесь самая жесткая. На одну вакансию приходится около 28 резюме, что усложняет задачу для начинающих. Качественные сопроводительные письма и уверенные софт-скиллы могут существенно повысить ваши шансы.
QA: В этом направлении ситуация чуть лучше. Несмотря на то, что конкуренция тоже высока (примерно 19 резюме на вакансию), кандидаты демонстрируют хорошее знание теории и софт-скиллов. Тем не менее, стоит усиленно работать над техническими навыками и качеством сопроводительных писем.
Backend: Одно из самых сложных направлений, но и одно из самых перспективных. На одну вакансию приходится около 8 резюме. Это направление требует более серьезной подготовки, и кандидаты, уверенные в своих технических и практических знаниях, имеют хорошие шансы на успех.
iOS и Android: Конкуренция в мобильной разработке также высока, особенно на Android, где на одну вакансию приходится до 47 резюме. Но если вы уверены в своих технических навыках и готовы улучшать свои практические умения, этот путь может быть для вас. Особое внимание уделяйте наличию опубликованных пет-проектов и работе с кодом на собеседованиях.
На что обратить внимание?
Сопроводительные письма: Недооценка их значимости — одна из частых ошибок. Тщательно составленное сопроводительное письмо — ваш шанс выделиться. Учитывайте, что именно письмо может стать решающим фактором для HR при отборе кандидатов.
Софт-скиллы: Независимо от направления, многие кандидаты испытывают сложности именно в этой области. Работа над коммуникацией, умением работать в команде и готовностью к открытому диалогу — важные аспекты, которые могут оказаться решающими.
Технические навыки и практические задачи: Знания — это хорошо, но практика важнее. Готовьтесь к тому, что на собеседованиях вас попросят не только рассказать о своих навыках, но и показать их в действии. Уделяйте внимание лайвкодингу и работе с реальными проектами.
Итог
Некоторые на ютубе так и будут байтить джунов тейками, что "пузырь лопнул", "тебе здесь нечего делать", "тут тебя не ждут" и пытаться всячески переубедить заходить в IT. Но шанс есть всегда, как говорил Ницше: "если долго всматриваться в бездну, бездна начнет всматриваться в тебя".
Желаем всем не сдаваться и идти до конца.
Конечно, мы понимаем, что существуют и другие важные специальности, такие как — Data Science, Кроссплатформа, ПМ, UX/UI дизайнеры, GameDev и др. Однако в этой статье мы сосредоточились на наиболее объемных и обсуждаемых направлениях среди тех, кто только знакомится с индустрией. Чуть позже постараемся обсудить и остальные направления.
В этой статье приведены не все данные, которые удалось собрать! С более детальными дашбордами и размещенными вакансиями можно ознакомиться в нашем тг канале. В будущем дашборды будут обновляться, а вакансии пополняться.