Langages de programmation populaires 2019 des utilisateurs de hh.ru

Le titre est dans le style des vacances rampantes du Nouvel An, mais nous ne parlerons que de septembre de cette année par rapport à la même période en 2018. Sous la coupe, il y a encore un rapport public sur le nombre de sessions de recherche dans les langages de programmation, les postes vacants, les CV et un peu sur les salaires. Il s'est avéré - ce qui s'est passé.



Par rapport au résumé précédent, TypeScript a été ajouté, ainsi que les frameworks JS - Vue, React, Ember, JQuery, Angular.

Toute la liste sous le spoiler
1C
Assembleur
C
C #
C ++
Clojure
CoffeeScript
Cuda
Delphi
Erlang
Fortran
Golang
Groovy
Haskell
Java
Javascript
Kotlin
Lisp
Lua
Matlab
Objectif-c
Opengl
Pascal
Perl
Php
PL / SQL
Prolog
Python
R
Rubis
Rouille
Scala
Solidité
SQL
Rapide
TypeScript
Visual basic
Visual Basic .NET
Angulaire
Ember
JQuery
Réagir
Vue

Présentation


Général
Période: 09.2018 et 09.2019.
Géographie: toute la Russie.

1. Recherches

Le nombre d'utilisateurs à la recherche d'emplois sur hh.ru/search/vacancy, ou un CV sur hh.ru/search/resume avec une mention d'une langue.

2. Emplois

Les emplois sont pris en compte, où un mot-clé se trouve dans le titre / exigences / description / compétences clés. Dans le cas, par exemple, de TypeScript, aucune amélioration n'a été apportée. Dans le cas de 1C, je cherchais des mentions de synonymes de développeur. Cependant, dans les deux cas, il existe des postes vacants du formulaire:
Titre: Sales Manager
Description: ... vous devrez interagir avec le programmeur 1C ...

Mais c'est plus une exception qu'une règle. En outre, un poste vacant peut tomber dans les statistiques dans deux langues ou plus, si toutes sont mentionnées.

3. Résumé

Le résumé de la méthode est le même que pour les postes vacants.

4. Salaires

Partout les moyennes. Deux types de salaires sont proposés (ceux que les employeurs indiquent dans les postes vacants) et attendus (ceux que les candidats indiquent dans un curriculum vitae). Dans les postes vacants indiquent parfois les valeurs "de" et "à" - a pris la moyenne.

Recherches


C'est curieux. L'image générale du cycle de vie de la technologie pour les recherches ressemble à ceci:


Les emplois et les curriculum vitae montrent presque la même chose, mais sont un peu en retard.

Reprendre la structure de la demande


Le nombre de recherches de CV pour chaque langue, divisé par le nombre total avec la mention du développeur et des synonymes. Tous ne sont pas affichés depuis compartiment inférieur à 0,1%. JS perd ci-après, entre autres, du fait que les cadres ne sont pas pris en compte, et seront indiqués séparément.



La structure de la demande de postes vacants


Sur les 100 personnes à la recherche d'un emploi de développeur à hh en septembre, 16 ont cherché un emploi Java. Une fois en 2018, lorsque j'ai recueilli ce rapport pour la première fois et trouvé 1C en haut, il était utile de le vérifier à nouveau.



Modifier le nombre de recherches par CV


PHP - une révélation) Kotlin n'a cessé de gagner en popularité pour la deuxième année. Scala devrait être à la première place du palmarès, mais je n'ai aucune explication pour sa croissance de plus de 200% et je fais confiance à quatre mille employeurs qui cherchaient des CV avec Scala en septembre 2019.



Modifier le nombre de recherches de postes vacants


Des choses comme Pascal, Fortran, vb, prolog, sont passées de ~ 100 utilisateurs à 130. Mais Haskell - déjà de 500 à 800 personnes.





Séparément, à propos de JS - reprendre


Voici deux graphiques sur les principaux frameworks JS. Il y a une histoire notable d'offre / demande - les gens changent d'emploi, de technologie et les projets de manière angulaire continuent de vivre et de chercher des développeurs.



Séparément à propos de JS - postes vacants


Ainsi, à la recherche de postes vacants, l'angulaire a coulé beaucoup plus. JS, semble-t-il, nous survivra toujours, mais React et Vue se portent toujours bien.



Part des postes vacants par langue du total


SQL continue de croître en partie au milieu du battage médiatique des mégadonnées, tout comme python. Le nombre de postes vacants avec php a légèrement diminué, bien que la demande dans la recherche de CV indique le contraire.



Les salaires


Enfin et surtout, en ce qui concerne les informations sur l'argent sur le marché du travail, la méthode pour «aller voir et voir ce qui s'y trouve» est également utile pour les demandeurs d'emploi et les employeurs. Lorsque vous vous trouvez dans une situation où vous ne comprenez pas bien votre place sur le marché du travail, il est utile de consulter quelques pages avec les offres d'emploi et les curriculum vitae dans votre domaine - cela vous donnera une bonne idée des salaires dans votre ville, avec vos compétences et votre expérience.

Salaire suggéré (pas de limite d'échantillonnage)


Image générale dans toute la Russie. À propos de la restriction de l'échantillon - par exemple, Rust a 19 postes vacants avec un salaire spécifié en septembre. Construire une image fiable sur une telle quantité n'est pas très bon, donc avec un avertissement.



Le salaire proposé (avec un nombre de postes vacants supérieur à 100)




Salaire prévu (pas de limite d'échantillonnage)


Le salaire attendu, en règle générale, ne tombe nulle part, et vous ne devriez regarder que les tendances de croissance. L'année dernière, Solidity occupait la première place, mais le nombre de postes vacants et le nombre de CV étaient insignifiants.



Salaire prévu (avec un nombre de CV supérieur à 500)


Seuls les CV mis à jour du 01/09/2019 au 31/09/2019, quelle que soit la date de création. Avec une mention de la langue dans le titre / compétences / expérience / description.



C'est fini. Envoyez vos tarifs pour l'année prochaine. De plus, s'il y a une langue qui est extrêmement intéressante pour vous, mais qu'elle n'était pas dans l'article, écrivez et nous verrons la situation en privé dans les commentaires.

Source: https://habr.com/ru/post/fr474096/


All Articles