Исследование рынка Junior Frontend разработчиков

Исследование рынка Junior Frontend разработчиков

Dev House


Привет! Мы тут подумали - а почему бы не посмотреть, что именно сейчас хотят работодатели от джунов во фронте и к чему нужно стремиться молодым разрабам.) 

И-так, что мы сделали? Прежде всего мы взяли и зашли на hh.ru. Так как у нас нет целого штата исследователей, то пришлось делать наше небольшое исследование на ограниченной выборке. 


Что мы искали:

  • Город: Москва;
  • Зарплата: с любой указанной зарплатой. Без з/п не рассматривали;
  • Опыт: не имеет значения;
  • Основная специальность: Frontend разработчик;
  • Формат работы: не имеет значения;
  • Указано, что позиция Junior.

Как видите, в целом критерии подходят под Junior разработчика.


Как мы искали:

И вот мы открыли hh.ru. По указанным критериям мы открывали каждую вакансию, проверяли - подходит ли она нам, адекватна ли. После чего все требования к кандидату в таблицу для анализа, а также собирали зарплаты - это же всем интересно больше всего.) Также решили собрать - указан ли требуемый опыт? Таким образом мы провели несколько прекрасных часов монотонной работы и собрали около 50 вакансий.


Ближе к телу, что там накопали? 

И так, это всем интересно. Что у нас требуют работодатели?


Фреймворки и библиотеки

Ну то, что нужно знать JS - это понятно всем. А вот по поводу фреймворков и библиотек очень часто ведутся споры - что учить. Поехали: 

  • JQuery - запрашивает 10% работодателей;
  • Nest JS - также 10% компаний;
  • Ngprime - все также около 10%;
  • Всеми любимый React - 50% компаний просят. Популярный);
  • Vue.js спрашивают почти также часто - 48% работодателей - хотя некоторые и говорят, что он не популярен, однако анализ показывает обратное. И не стоит забывать, что с Vue на React и обратно очень легкий переход;
  • Той же популярностью пользуется и Angular - 45%.

Таким образом у нас в который раз вырисовывается большая тройка фреймворков - Vue - Angular - React.


А что по поводу верстки? 

Как известно - фронты не особо любят верстку, но некоторые компании её требуют. Мы проанализировали и выяснилось, что HTML требуют на около трети работодателей, а вот CSS хотят уже 65%. Уровень верстки - не на уровне профи верстальщика, достаточно базового понимания. Препроцессоры встречаются крайне редко - SCSS, SASS, Less встречаются в сумме в 30% случаев, из них 80% - SASS. Так что в целом - предполагаем, что достаточно будет базового умения адаптивной верстки. Ну и также знание Flex просят 10% компаний. Удивительно, что не просят Grid. Стоит отметить еще и то, что работодатели просят знание Figma или Photoshop в 40% случаев, что в целом пригодится для фронта, а учится буквально за пару вечеров.


Что еще хотят видеть от фронта?

Ну и конечно будет интересно, что еще встречается в запросах компаний. Например, около 8% компаний просят знание Django - фреймворка Puthon. Но судя по анализу - в них фронтенд работает в связке с питонистом.

Знание Git требуется в 68% случаев. В целом это логично, я даже удивлен, что не в 100%. API пригодится знать примерно в 35% ситуаций.)

Ну и важный момент, который некоторых волнует - нужно ли знать php? Расслабьте булки - просят в 18% случаев. Но встречается иногда в "будет плюсом". Так что это тоже надо учитывать.)


Какая конкуренция?

Точную конкуренцию среди фронтов человек на место выяснить трудно. Но судя по открытым данным статистики hh.ru - в целом в сфере информационных технологий конкуренция сейчас составляет до 5 человек на место. Причем еще зимой конкуренция составляла 3 человека на вакансию и выросло к маю до 6. Сейчас показатель опускается, что не может не радовать - больше возможностей для трудоустройства, чем, условные, 3-4 месяца назад. Если сравнивать в целом со всеми профессиями - конкурентность в разработке чуть ниже. Графически можешь посмотреть на скрине ниже.)

Вместо вывода

Какой тут вывод? Профессия конкурентная, пока что требования не самые навороченные к соискателю, так что можно залететь. Нужно знание одного из трех фремворков - Vue, React, Angular. В идеале - все три. Vue и React близки друг другу - зная один - проще выучить другой. Верстка на базовом уровне адаптивности, но нужно будет знать препроцессоры - это не проблема - буквально 3-4 часа на ютубе и ты в целом в курсе, поверь мне, сам так учил.)

Будет на самом деле очень интересно взглянуть на то, как изменится все через полгода.) Всем спасибо.)


Report Page