En février 2019, Yandex a lancé l'Atelier - un service de formation en ligne des futurs développeurs, analystes et autres spécialistes informatiques. Pour décider des cours à suivre en priorité, nos collègues ont étudié le marché en collaboration avec le service analytique HeadHunter. Nous avons pris les données qu'ils ont utilisées - descriptions de plus de 300 000 postes vacants en informatique dans les villes millionnaires pour 2016-2018 - et préparé une revue du marché dans son ensemble.
Comment la demande de spécialistes de profils différents évolue, quelles compétences ils devraient avoir en premier lieu, dans quels domaines la part des postes vacants pour les débutants est la plus élevée, quel salaire sur lequel ils peuvent compter - tout cela peut être trouvé dans la revue. Ceux qui veulent apprendre une profession dans le domaine informatique devraient être utiles.

Marché dans son ensemble
La demande pour les professionnels de l'informatique est en augmentation, au cours des deux dernières années, le pourcentage d'offres d'emploi pour eux de toutes les annonces sur HeadHunter a augmenté de 5,5%. La part des postes ouverts pour les professionnels sans expérience en 2018 représentait 9% de l'ensemble des offres d'emploi informatiques sur le marché, en deux ans elle a augmenté de près d'un tiers. Ceux qui parviennent à s'implanter dans la profession, dans un délai d'un an, entrent dans le groupe, qui représente l'essentiel des postes vacants: plus de la moitié des annonces du marché s'adressent à des spécialistes ayant une expérience d'un à trois ans.

Dans tout le pays, le salaire médian d'un informaticien l'an dernier était de 92 000 roubles. Le salaire d'un spécialiste novice est de 46 000 roubles.

Dans plus de la moitié des cas, les employeurs n'indiquent pas le montant de la rémunération. Cependant, dans toutes les sections considérées (par ville, expérience requise, spécialités), il y a un nombre suffisant de postes vacants avec salaire déclaré, ce qui nous permet de tirer des conclusions sur le niveau des salaires sur le marché dans son ensemble.
Caractéristiques régionales
Bien entendu, la plupart des postes vacants en informatique se trouvent à Moscou et à Saint-Pétersbourg - en 2018, les employeurs locaux ont publié 95 mille annonces, soit 70% du nombre total d'annonces dans les grandes villes. Si vous pesez le nombre de postes vacants en TI par la taille du marché du travail local, la ville russe la plus «TI» sera Novossibirsk: l'année dernière, environ 72 postes vacants liés aux TI étaient pour mille offres d'emploi ici. Moscou et Pétersbourg occupent les deuxième et troisième places.
La demande de professionnels de l'informatique qui connaît la croissance la plus rapide croît à Perm: par rapport à 2016, la part des postes vacants en informatique sur le marché local a augmenté de 15%, à 45 pour mille. En deuxième position en termes de croissance - Moscou, en troisième position - Krasnodar.
Le niveau de salaire et le pourcentage de postes vacants pour les débutants sont très différents d'une ville à l'autre. La plupart paient à Moscou et à Saint-Pétersbourg. Et le pourcentage de postes ouverts pour les débutants dans les capitales, au contraire, est inférieur à celui de toute autre ville millionnaire.
Salaires et exigences d'expérience de travail dans les grandes villes

Travailler dans des entreprises étrangères
Les informaticiens russes sont embauchés non seulement par des entreprises nationales mais aussi par des entreprises étrangères. Le salaire médian dans les annonces de tels postes vacants est beaucoup plus élevé - plus de 220 000 roubles. Cependant, les exigences pour les candidats sont plus élevées: les nouveaux arrivants ne représentent que 3,5% de ces postes vacants, 24% pour les spécialistes ayant une expérience de travail d'un à trois ans, la majeure partie des propositions s'adressent aux employés ayant plus de quatre ans d'expérience.
Conditions de travail
Le travail d'un programmeur dans une grande ville russe est le plus souvent de bureau et régulier. Fondamentalement, les entreprises recherchent des employés à temps plein - pour une semaine standard de cinq jours ou un horaire de travail avec une journée standardisée. Un horaire flexible n'a été proposé que dans 8,5% des annonces publiées l'année dernière, le travail à distance - dans 9%.
Des employés plus expérimentés sont généralement recherchés pour un emploi à distance: plus de la moitié de ces postes sont occupés par des spécialistes ayant une expérience de plus de quatre ans. La part des postes vacants pour les débutants est presque deux fois plus faible qu'en général dans l'informatique: moins de 5%.

Spécialités
Il existe de nombreuses spécialités sur le marché informatique. Pour cette étude, nous avons identifié les quinze plus populaires et étudié uniquement eux. Pour faire le haut, nous nous sommes concentrés sur les titres des annonces, c'est-à-dire sur la façon dont les employeurs eux-mêmes formulent qui ils recherchent. À proprement parler, ce n'est pas le haut des spécialités, mais le haut des noms des postes ouverts.

Au cours de la période étudiée, la demande de professionnels de l'informatique dans son ensemble a augmenté, mais ce n'est pas le cas pour toutes les professions. Par exemple, bien que les développeurs Java et PHP restent l'un des plus recherchés du marché, leur demande au cours des deux dernières années a baissé respectivement de 13% et 21%. La part d'annonces pour l'embauche de développeurs iOS a diminué de 17%, la part des postes vacants pour les écrivains pour Android a également diminué, mais pas tant, de moins de 3%.
Pour d'autres spécialistes, la demande, au contraire, augmente. Ainsi, la demande de DevOps par rapport à 2016 a augmenté de 70%. La part des postes vacants pour les développeurs full-stack a doublé, pour les spécialistes de la science des données - plus de deux. Certes, par le nombre de postes vacants, ces spécialités occupent les dernières lignes du top 15.
Le développement front-end se distingue dans le contexte général: il y a plus de postes vacants pour ces spécialistes que pour n'importe qui d'autre dans l'informatique, et la demande pour eux ne fait qu'augmenter - en deux ans, elle a augmenté de 19,5%.
Salaires et exigences pour l'expérience de travail dans diverses spécialités

Les spécialistes débutants sont les plus susceptibles de s'initier à la science des données (analyse de données ou apprentissage automatique): la part des postes vacants pour les candidats ayant moins d'un an d'expérience de travail est un quart plus élevée que sur le marché dans son ensemble. Viennent ensuite le développement et les tests PHP. La part la plus faible (moins de 5%) de postes vacants pour les débutants en développement full-stack et 1C.
Le niveau de salaire le plus élevé offert en 2018 était celui des développeurs Java et Android, dans les deux spécialités, la médiane était supérieure à 130000 roubles. Viennent ensuite les ingénieurs DevOps et les développeurs iOS avec une médiane supérieure à 120 000 roubles. Parmi les spécialistes novices, les développeurs iOS pouvaient compter sur les plus grandes récompenses: dans la moitié des annonces, on leur promettait plus de 69 000 roubles. En deuxième place, les spécialistes C ++ (66 100 roubles) et en troisième position, les développeurs full-stack (63 200 roubles).
Parmi les compétences que les employeurs indiquent souvent comme essentielles, au cours des deux dernières années, la demande de propriété de la bibliothèque frontale React a augmenté le plus. L'intérêt pour les spécialistes qui savent travailler avec les outils backend - Node.js, Spring et Django a considérablement augmenté. Parmi les langages de programmation, Python a ajouté le plus - il a commencé à être mentionné parmi les compétences clés une fois et demie plus souvent.
Pour obtenir un portrait d'un représentant de chacune des spécialités, nous avons examiné les descriptions de poste et identifié une liste de compétences que les employeurs indiquent le plus souvent parmi les principales. Outre les plus fréquentes, des compétences ont été identifiées, dont la demande a commencé à croître sensiblement au cours de l'année écoulée. La capture d'écran ci-dessous montre le portrait du développeur frontal. D'autres spécialisations peuvent être trouvées sur la page d'étude
https://yandex.ru/company/researches/2019/it-jobs#cards .
