Куда пойти начинающим в IT? Изучаем 200k+ вакансий

Привет! Я собрал 218k вакансий вакансий с рынка и на их основе хотел бы помочь тем, кто в начале своего пути в IT или только хочет влиться в эту сферу. Ответим на 3 вопроса: где искать, что искать и когда искать.

Вакансии Москвы 👀
Вакансии Москвы 👀

Мы будем рассматривать вакансии, в которых либо не требуется опыта, либо требуется до 3 лет. Одним из главных параметров для сравнения будет зарплата, тк она является наиболее понятной количественной метрикой.

P. s. большинство выводов будет сделано с позиции разработчика, но уверен, что они применимы и к не техническим специальностям — дизайнерам, hr’ам и тд.

Итак, рассмотрим вакансии с точки зрения географии.

Где искать?

Посмотрим на распределение средней арифметической и медианной зарплаты по крупным городам.

Довольно очевидное утверждение о том, что в столицах больше зарплата, наглядно подтверждается данными. Если хотите больше ЗП, то рассматривайте вакансии из Москвы/Питера. Вероятно, вам не придется даже никуда переезжать, если вы в данный момент в другом городе, ведь большинство компаний сейчас предлагает удалённую работу. Да и расходы на базовые потребности в крупных городах будут больше, так что стоит подумать перед переездом.

Это же отражает и другая метрика — сумма вознаграждения со всех вакансий на одного человека.

Как думаете, что произошло с Горно-Алтайском? Ваши версии в комментариях 👇
Как думаете, что произошло с Горно-Алтайском? Ваши версии в комментариях 👇

Просто количество вакансий в городе нам ни о чём не скажет — чем больше город, тем больше вакансий. А вот соотношения между числом вакансий и населением в городе уже интереснее, смотрим ниже.

Число людей на вакансию и количество вакансий на человека
Число людей на вакансию и количество вакансий на человека

Интерпретируем это так:

  • Чем меньше оранжевый столбец в городе, тем меньше у вас будет конкурентов при устройстве на работу
  • Чем выше синяя точка, тем больше будет у вас выбора среди вакансий

Уменьшая параметр «кол-во человек на вакансию» (оранжевый столбец) и максимизируя «число вакансий на одного человека» (синяя точка), находим себе оптимальный город для поиска работы.

Легче всего работу с наибольшей ЗП найти в крупных городах

Куда устраиваться?

Мы убедились, что в больших городах больше платят и там легче устроиться. Теперь следующий вопрос: а какую же специальность выбрать?

Топ-10 специальностей по средней зарплате
Топ-10 специальностей по средней зарплате

Пробежимся по некоторым из них.

Отбросив роль CTO, увидим, что все деньги в банках. В них есть отличная возможность научиться писать надежный и устойчивый код, тк речь идет о средствах клиентах и иначе просто нельзя. С другой стороны, один из главных минусов банков — излишнее количество бюрократии и различных согласований, что может изрядно надоесть.

Далее идут всеми любимые стартапы с 300кк в наносекунду, расположившись неожиданно высоко. Объясняется это тем, что зачастую стартапам дают большие инвестиции, их надо куда-то тратить до следующего раунда, вот и получается зарплата больше рынка. Тут уже будет явно меньше бюрократии и имейлов по согласованию доступа на сервер, больше свободы для принятия решений и возможностей привнести что-то своё в продукт. Из минусов: здесь вы с меньшей вероятностью научитесь писать хороший код, ведь условного тимлида с senior-разработчиком над вами по началу может просто не быть, протаптывать дорогу придётся самому.

Рынок очень недооценивает значимость безопасников, и это очень грустно. Ведь после очередного прилёта чёрного лебедя и утечки данных все кинуться искать именно его, тут-то вы и найдёте друг друга. Попробуйте поучаствовать в CTF, чтоб понять, близко ли вам это направление.

Думаю, что многие, кто играл в компьютерные игры, мечтали когда-то создавать их самим. Интересный вариант, будьте готовы к более низкоуровневым языка, например, C++. Кстати, в МФТИ есть целая магистратура по разработке игр.

Тестирование -- отличный вариант начать карьеру в IT. Сразу узнаешь, что такое тесты, зачем они нужны и как их правильно писать. Это заложит очень правильную основу для дальнейшей карьеры разработчиком. После онлайн-курсов проще устроиться на эту специализацию, чем на остальные, тк в целом порог входа ниже. Могу посоветовать вот этот.

Большие IT-компании ➡ Стартапы 💸

В какие компании идти?

Топ-20 компаний по зарплате, имеющих больше 15 вакансий.
Топ-20 компаний по зарплате, имеющих больше 15 вакансий.

Что можно сказать:

  • Убеждаемся, что банки в топе.
  • Стартапы тоже на месте.
  • Можно заметить, что отсутствуют известные IT-компании. Объясняется тем, что они публикуют вакансии без указания зарплаты. Их грейды можно примерно оценить по уже существующим у других похожих компаний.
  • Интересно, что есть вакансии от крипто-компании и университета
  • Много вакансий через HR-агентства.

Когда лучше искать работу?

Количество опубликованных вакансий по месяцу.  
Количество опубликованных вакансий по месяцу.  

Как мы видим, лучше всего это делать в декабре, а ещё лучше в ноябре, чтоб до нового года пройти все этапы собеседований. Ведь уже в январе число опубликованных вакансий падает почти в 4 раза по сравнению с декабрём. Возможно, это объясняется тем, что во многих крупных компаниях (особенно в банках) существует 13 зарплата, которая выдается в конце года. Из-за этого работники ждут конца года, чтобы получить её и уволиться после, а hr’ы же в свою очередь знают это и начинают публиковать вакансии заранее.

Ищем работу в ноябре

В качестве заключения: мы рассматривали вакансии в основном со стороны денег. Но не стоит гнаться за ними, особенно в начале своего пути, попытайтесь получить удовольствие от профессии, найдите своё направление в IT. По моему опыту сначала стоит попробовать себя в крупных компаниях, понять как они выдерживают большие нагрузки, научиться писать хороший код с тестами, изучить, какие технологии используются на передовой и уже потом идти в более мелкие компании/стартапы для самореализации, денег, свободы и всего остального.

Напоследок красивые картинки городов с вакансиями 🏙

Надеюсь, что эта информация поможет новичкам определиться с направлением и найти работу в IT.

Этот датасет с вакансиями и другие можно найти в моем телеграм-канале. Буду признателен конструктивной критике по поводу материала статьи в комментариях 👇

3434
26 комментариев

Комментарий недоступен

5
Ответить

просто тупая статистика. Довольно поверхностная
Чел собрал что-то, до чего дотянулся и выдает это за "аналитику". а на самом деле это без "итики"

6
Ответить

Легче всего работу с наибольшей ЗП найти в крупных городахЖалко нет тега "Откровение"!Ну для полноты информации решил и очевидную вещь написать "Довольно очевидное утверждение о том, что в столицах больше зарплата, наглядно подтверждается данными. Если хотите больше ЗП, то рассматривайте вакансии из Москвы/Питера."

СТО"Отбросив роль CTO, увидим, что все деньги в банках. " опять же исходные данные, вручную отбрасывает. Пусть новички знают, что в принципе существуют CTO и кто они такие.

Ответить

Когда будет статья о том, куда пойти начинающему токарю?

4
Ответить

Я начинающий токарь (второй разряд). Лет десять уже работаю в ИТ, последние четыре года — инженером автоматизированного тестирования. Смотрю на зарплаты станочников в своем городе, откуда уехал в Москву и думаю, что это был не плохой выбор.

2
Ответить

В процессе

Ответить

Спасибо добрый человек, а то я совсем уже не знаю куда податься и как искать и где, кого выбрать и где лучше набираться опыта 😅 (не сарказм)

4
Ответить