Заголовок в стиле подкрадывающихся новогодних праздников, но речь пойдет только про сентябрь текущего года в сравнении с аналогичным периодом 2018. Под катом снова паблик репорт про количество поисковых сессий по языкам программирования, вакансий, резюме и немного про зарплаты. Получилось — что получилось.
![](https://habrastorage.org/r/w1560/webt/lw/zs/yr/lwzsyrnppparjgy-zrjohu-u36s.png)
По сравнению с прошлой сводкой добавился TypeScript, а также фреймворки JS — Vue, React, Ember, JQuery, Angular.
Общее
Период: 09.2018 и 09.2019.
География: вся Россия.
1. Поиски
Количество пользователей, искавших вакансии на hh.ru/search/vacancy, или резюме на hh.ru/search/resume с упоминанием какого-либо языка.
2. Вакансии
Учтены вакансии, где в названии/требованиях/описании/ключевых навыках встречается ключевое слово. В случае, например, с TypeScript, уточнений не было. В случае с 1С искал упоминания синонимов разработчика. Тем не менее, в обоих случаях попадаются вакансии вида:
Но это скорее исключение, чем правило. Также вакансия может попасть в статистику по двум и более языкам, если все упомянуты.
3. Резюме
В резюме метода та же, что в вакансиях.
4. Зарплаты
Везде средние значения. Два вида зарплат — предлагаемые (те, что работодатели указывают в вакансиях) и ожидаемые (те, что соискатели указывают в резюме). В вакансиях иногда указывают значения “от” и “до” — брал среднее.
Это любопытно. Общая картинка жизненного цикла технологии по поискам выглядит так:
![](https://habrastorage.org/r/w1560/webt/v1/wz/68/v1wz68wxftwsf0dnnmxgqb743_u.png)
Вакансии и резюме показывают почти то же самое, но немного запаздывают.
Количество поисков резюме по каждому языку, разделенное на общее количество с упоминанием разработчика и синонимов. Показаны не все, т.к. отсек, что меньше 0,1%. JS здесь и далее проигрывает, в том числе, из-за того, что фреймворки не учтены, и будут показаны отдельно.
![](https://habrastorage.org/r/w1560/webt/vw/52/nx/vw52nxtkxhtnd_cdnu_fwi2i9vc.png)
Из 100 человек, искавших на hh вакансии разработчиков в сентябре, 16 искали вакансии Java. Когда-то в 2018 году, когда впервые собирал этот отчет и обнаружил 1С в топе — полез перепроверять.
![](https://habrastorage.org/r/w1560/webt/gr/0l/xj/gr0lxjvlulv87bk0aozok1_oedi.png)
PHP — откровение) Kotlin стабильно второй год растет в популярности. На первом месте диаграммы должна быть Scala, но у меня пока нет объяснений её приросту over 200% и доверия к четырем тысячам работодателей, которые искали резюме со Scala в сентябре 2019.
![](https://habrastorage.org/r/w1560/webt/_5/2m/l7/_52ml7z6m8dcc7ulpi9h7pxmbmg.png)
Такие штуки, как Pascal, Fortran, vb, prolog, приросли с ~ 100 пользователей до 130. А вот Haskell — уже с 500 до 800 человек.
![](https://habrastorage.org/r/w1560/webt/vx/kw/od/vxkwod9c7hhtfq6z4p_13v-bjy0.png)
![](https://habrastorage.org/r/w1560/webt/dt/i5/od/dti5odkpbnk783gf3r91o5xflig.png)
Ниже два графика по основным фреймворкам JS. Заметно прослеживается история спроса/предложения — люди меняют работу, технологию, а проекты на ангуляре продолжают жить и искать разработчиков.
![](https://habrastorage.org/r/w1560/webt/xe/ap/au/xeapauduk2qfotajk7pqbx5pokw.png)
Так, по поиску вакансий ангуляр просел значительно сильнее. JS, кажется, еще нас переживет, а у React и Vue пока все в порядке.
![](https://habrastorage.org/r/w1560/webt/yr/7c/o4/yr7co4ejuy-tx1rdteu2sv9kuze.png)
SQL продолжает расти отчасти на фоне хайпа больших данных, как и python. Немного упало количество вакансий с php, хотя спрос в поиске по резюме говорит об обратном.
![](https://habrastorage.org/r/w1560/webt/b-/8o/be/b-8oberwadczbndolj3def0hzd4.png)
И, last but not least, — что касается инсайтов по деньгам на рынке труда, и для соискателей, и для работодателей одинаково полезен способ “зайти на hh и посмотреть, что там есть”. Оказавшись в ситуации, когда не совсем понимаешь свой фит в рынок труда, полезно просмотреть несколько страниц с вакансиями и резюме в вашей сфере — это даст классное представления о зарплатах именно в вашем городе, с вашими навыками и вашим опытом.
Общая картинка по всей России. Про ограничение по выборке — например, здесь у Rust 19 вакансий с указанной зарплатой в сентябре. Достоверную картинку строить на таком количестве не очень, поэтому с дисклеймером.
![](https://habrastorage.org/r/w1560/webt/_m/8w/iz/_m8wizz0h4qkr4rx1hpfrsnfr1g.png)
![](https://habrastorage.org/r/w1560/webt/qq/ty/ud/qqtyud8onjlabx6fhtsyak1mo2o.png)
Ожидаемая зарплата, как правило, никуда не падает, и смотреть стоит только на тренды роста. Solidity и в прошлом году был на первых местах, однако, и количество вакансий, и количество резюме несущественное.
![](https://habrastorage.org/r/w1560/webt/mk/7y/cj/mk7ycjmkekd0yrrdaqzx0bp7ke8.png)
Только те резюме, которые были обновлены с 01.09.2019 по 31.09.2019 вне зависимости от даты создания. С упоминанием языка в названии/навыках/опыте/описании.
![](https://habrastorage.org/r/w1560/webt/ec/oq/le/ecoqlenerfy0wi9fj6nod4hry_a.png)
На этом все закончилось. Присылайте свои ставки на следующий год. Также если есть какой-то язык, который вам крайне интересен, но в статье его не оказалось — пишите и мы посмотрим положение дел по нему в частном порядке в комментах.
![](https://habrastorage.org/webt/lw/zs/yr/lwzsyrnppparjgy-zrjohu-u36s.png)
По сравнению с прошлой сводкой добавился TypeScript, а также фреймворки JS — Vue, React, Ember, JQuery, Angular.
Весь список под спойлером
1C
Assembler
C
C#
C++
Clojure
CoffeeScript
Cuda
Delphi
Erlang
Fortran
Golang
Groovy
Haskell
Java
JavaScript
Kotlin
Lisp
Lua
Matlab
Objective-C
OpenGL
Pascal
Perl
PHP
PL/SQL
Prolog
Python
R
Ruby
Rust
Scala
Solidity
SQL
Swift
TypeScript
Visual Basic
Visual Basic.NET
Angular
Ember
JQuery
React
Vue
Assembler
C
C#
C++
Clojure
CoffeeScript
Cuda
Delphi
Erlang
Fortran
Golang
Groovy
Haskell
Java
JavaScript
Kotlin
Lisp
Lua
Matlab
Objective-C
OpenGL
Pascal
Perl
PHP
PL/SQL
Prolog
Python
R
Ruby
Rust
Scala
Solidity
SQL
Swift
TypeScript
Visual Basic
Visual Basic.NET
Angular
Ember
JQuery
React
Vue
Введение
Общее
Период: 09.2018 и 09.2019.
География: вся Россия.
1. Поиски
Количество пользователей, искавших вакансии на hh.ru/search/vacancy, или резюме на hh.ru/search/resume с упоминанием какого-либо языка.
2. Вакансии
Учтены вакансии, где в названии/требованиях/описании/ключевых навыках встречается ключевое слово. В случае, например, с TypeScript, уточнений не было. В случае с 1С искал упоминания синонимов разработчика. Тем не менее, в обоих случаях попадаются вакансии вида:
Название: Менеджер по продажам
Описание:… потребуется взаимодействовать с программистом 1С…
Но это скорее исключение, чем правило. Также вакансия может попасть в статистику по двум и более языкам, если все упомянуты.
3. Резюме
В резюме метода та же, что в вакансиях.
4. Зарплаты
Везде средние значения. Два вида зарплат — предлагаемые (те, что работодатели указывают в вакансиях) и ожидаемые (те, что соискатели указывают в резюме). В вакансиях иногда указывают значения “от” и “до” — брал среднее.
Поиски
Это любопытно. Общая картинка жизненного цикла технологии по поискам выглядит так:
![](https://habrastorage.org/webt/v1/wz/68/v1wz68wxftwsf0dnnmxgqb743_u.png)
Вакансии и резюме показывают почти то же самое, но немного запаздывают.
Структура спроса на резюме
Количество поисков резюме по каждому языку, разделенное на общее количество с упоминанием разработчика и синонимов. Показаны не все, т.к. отсек, что меньше 0,1%. JS здесь и далее проигрывает, в том числе, из-за того, что фреймворки не учтены, и будут показаны отдельно.
![](https://habrastorage.org/webt/vw/52/nx/vw52nxtkxhtnd_cdnu_fwi2i9vc.png)
Структура спроса на вакансии
Из 100 человек, искавших на hh вакансии разработчиков в сентябре, 16 искали вакансии Java. Когда-то в 2018 году, когда впервые собирал этот отчет и обнаружил 1С в топе — полез перепроверять.
![](https://habrastorage.org/webt/gr/0l/xj/gr0lxjvlulv87bk0aozok1_oedi.png)
Изменение количества поисков по резюме
PHP — откровение) Kotlin стабильно второй год растет в популярности. На первом месте диаграммы должна быть Scala, но у меня пока нет объяснений её приросту over 200% и доверия к четырем тысячам работодателей, которые искали резюме со Scala в сентябре 2019.
![](https://habrastorage.org/webt/_5/2m/l7/_52ml7z6m8dcc7ulpi9h7pxmbmg.png)
Изменение количества поисков по вакансиям
Такие штуки, как Pascal, Fortran, vb, prolog, приросли с ~ 100 пользователей до 130. А вот Haskell — уже с 500 до 800 человек.
![](https://habrastorage.org/webt/vx/kw/od/vxkwod9c7hhtfq6z4p_13v-bjy0.png)
![](https://habrastorage.org/webt/dt/i5/od/dti5odkpbnk783gf3r91o5xflig.png)
Отдельно про JS — резюме
Ниже два графика по основным фреймворкам JS. Заметно прослеживается история спроса/предложения — люди меняют работу, технологию, а проекты на ангуляре продолжают жить и искать разработчиков.
![](https://habrastorage.org/webt/xe/ap/au/xeapauduk2qfotajk7pqbx5pokw.png)
Отдельно про JS — вакансии
Так, по поиску вакансий ангуляр просел значительно сильнее. JS, кажется, еще нас переживет, а у React и Vue пока все в порядке.
![](https://habrastorage.org/webt/yr/7c/o4/yr7co4ejuy-tx1rdteu2sv9kuze.png)
Доля вакансий по языкам от общего количества
SQL продолжает расти отчасти на фоне хайпа больших данных, как и python. Немного упало количество вакансий с php, хотя спрос в поиске по резюме говорит об обратном.
![](https://habrastorage.org/webt/b-/8o/be/b-8oberwadczbndolj3def0hzd4.png)
Зарплаты
И, last but not least, — что касается инсайтов по деньгам на рынке труда, и для соискателей, и для работодателей одинаково полезен способ “зайти на hh и посмотреть, что там есть”. Оказавшись в ситуации, когда не совсем понимаешь свой фит в рынок труда, полезно просмотреть несколько страниц с вакансиями и резюме в вашей сфере — это даст классное представления о зарплатах именно в вашем городе, с вашими навыками и вашим опытом.
Предлагаемая зарплата (без ограничения по выборке)
Общая картинка по всей России. Про ограничение по выборке — например, здесь у Rust 19 вакансий с указанной зарплатой в сентябре. Достоверную картинку строить на таком количестве не очень, поэтому с дисклеймером.
![](https://habrastorage.org/webt/_m/8w/iz/_m8wizz0h4qkr4rx1hpfrsnfr1g.png)
Предлагаемая зарплата (с количеством вакансий более 100)
![](https://habrastorage.org/webt/qq/ty/ud/qqtyud8onjlabx6fhtsyak1mo2o.png)
Ожидаемая зарплата (без ограничения по выборке)
Ожидаемая зарплата, как правило, никуда не падает, и смотреть стоит только на тренды роста. Solidity и в прошлом году был на первых местах, однако, и количество вакансий, и количество резюме несущественное.
![](https://habrastorage.org/webt/mk/7y/cj/mk7ycjmkekd0yrrdaqzx0bp7ke8.png)
Ожидаемая зарплата (с количеством резюме более 500)
Только те резюме, которые были обновлены с 01.09.2019 по 31.09.2019 вне зависимости от даты создания. С упоминанием языка в названии/навыках/опыте/описании.
![](https://habrastorage.org/webt/ec/oq/le/ecoqlenerfy0wi9fj6nod4hry_a.png)
На этом все закончилось. Присылайте свои ставки на следующий год. Также если есть какой-то язык, который вам крайне интересен, но в статье его не оказалось — пишите и мы посмотрим положение дел по нему в частном порядке в комментах.