Popular programming languages ​​2019 from hh.ru users

The headline is in the style of the creeping New Year holidays, but we will only talk about September of the current year compared to the same period in 2018. Under the cut, there is again a public report about the number of search sessions in programming languages, vacancies, resumes and a little about salaries. It worked - what happened.

Popular programming languages ​​2019 from hh.ru users

Compared to the last roundup, TypeScript has been added, as well as JS frameworks - Vue, React, Ember, JQuery, Angular.

The whole list is under the spoiler1C
Assembler
C
C#
C++
clown
CoffeeScript
Cuda
Delphi
Erlang
Fortran
Golang
Groovy
Haskell
Java
JavaScript
Kotlin
Lisp
Moon
Matlab
Objective-C
OpenGL
Pascal
Perl
PHP
PL / SQL
Prolog
Python
R
Ruby
Rust
Ladder
Solidity
SQL
Swift
TypeScript
Visual Basic
Visual Basic .NET
Angular
ember
JQuery
React
View

Introduction

Common
Period: 09.2018 and 09.2019.
Geography: all of Russia.

1. Search

The number of users who searched for vacancies on hh.ru/search/vacancy, or resumes on hh.ru/search/resume with a mention of any language.

2. Jobs

Jobs where the keyword is found in the title/requirements/description/key skills are taken into account. In the case, for example, with TypeScript, there were no clarifications. In the case of 1C, I was looking for mentions of developer synonyms. However, in both cases there are vacancies of the form:

Title: sales manager
Description: ... you will need to interact with a 1C programmer ...

But this is more the exception than the rule. Also, a vacancy can be included in the statistics for two or more languages, if all are mentioned.

3. Regime

In the summary of the method is the same as in the vacancies.

4. Salaries

Everywhere average values. There are two types of salaries - offered (those that employers indicate in vacancies) and expected (those that applicants indicate in a resume). In vacancies, sometimes the values ​​\uXNUMXb\uXNUMXbof “from” and “to” are indicated - he took the average.

Search

It's curious. The overall picture of the search technology life cycle looks like this:
Popular programming languages ​​2019 from hh.ru users

Jobs and resumes show almost the same, but are a little behind.

Resume demand structure

The number of resume searches for each language, divided by the total number of searches for the developer and synonyms. Not all are shown, because compartment that is less than 0,1%. JS loses here and further, including due to the fact that frameworks are not taken into account, and will be shown separately.

Popular programming languages ​​2019 from hh.ru users

Structure of demand for vacancies

Of the 100 people who searched hh for developer jobs in September, 16 were looking for Java jobs. Sometime in 2018, when I first collected this report and found 1C in the top, it was useful to double-check.

Popular programming languages ​​2019 from hh.ru users

Changing the number of resume searches

PHP is a revelation) Kotlin has been steadily growing in popularity for the second year. Scala should be number one on the chart, but I don't yet have an explanation for its over 200% growth and the credibility of the 2019 employers who were looking for Scala resumes in September XNUMX.

Popular programming languages ​​2019 from hh.ru users

Changing the number of job searches

Things like Pascal, Fortran, vb, prolog have grown from ~ 100 users to 130. But Haskell has grown from 500 to 800 people.

Popular programming languages ​​2019 from hh.ru users

Popular programming languages ​​2019 from hh.ru users

Separately about JS - summary

Below are two graphs for the main JS frameworks. The history of supply / demand is noticeably traced - people change jobs, technology, and projects in angular continue to live and look for developers.

Popular programming languages ​​2019 from hh.ru users

Separately about JS - vacancies

So, in search of vacancies, Angular dipped much more. JS seems to outlive us, but React and Vue are doing just fine so far.

Popular programming languages ​​2019 from hh.ru users

Share of vacancies by language of the total

SQL continues to grow partly amid the big data hype, as does python. The number of vacancies with php has fallen slightly, although the demand in the resume search suggests otherwise.

Popular programming languages ​​2019 from hh.ru users

Salaries

And, last but not least, when it comes to insights on money in the labor market, the way to “go to hh and see what is there” is equally useful for job seekers and employers. If you find yourself in a situation where you do not quite understand your fit in the job market, it is useful to look at several pages with vacancies and resumes in your field - this will give a cool idea of ​​\uXNUMXb\uXNUMXbthe salaries in your city, with your skills and your experience.

Salary offered (no sample limit)

General picture throughout Russia. About the sample limit - for example, here Rust has 19 vacancies with a specified salary in September. It’s not very good to build a reliable picture on such an amount, therefore, with a disclaimer.

Popular programming languages ​​2019 from hh.ru users

Salary offered (with more than 100 vacancies)

Popular programming languages ​​2019 from hh.ru users

Expected salary (no sample limit)

The expected salary, as a rule, does not fall anywhere, and you should only look at growth trends. Solidity was in first place last year, however, both the number of vacancies and the number of resumes are insignificant.

Popular programming languages ​​2019 from hh.ru users

Expected salary (with more than 500 resumes)

Only those resumes that were updated from 01.09.2019/31.09.2019/XNUMX to XNUMX/XNUMX/XNUMX, regardless of the date of creation. With a mention of the language in the title/skills/experience/description.

Popular programming languages ​​2019 from hh.ru users

This is where it all ended. Submit your entries for next year. Also, if there is some language that you are extremely interested in, but it was not in the article, write and we will see the state of affairs in it privately in the comments.

Source: habr.com

Add a comment