Les langages de programmation les plus rares et les plus chers

Il est généralement admis que les langages de programmation tels que Rust, Erlang, Dart, ainsi que certains autres sont les plus rares du monde informatique. Depuis que je sélectionne des informaticiens pour les entreprises, en contactant constamment des informaticiens et des employeurs, j'ai décidé de mener une étude personnelle et de vérifier si cela est vrai. Les informations sont pertinentes pour le marché informatique russe.

Collecte de données


Pour recueillir des informations, j'ai étudié le nombre de postes vacants dans les exigences pour lesquelles vous aviez besoin de compétences linguistiques, ainsi que le nombre de CV avec cette compétence. J'ai collecté des données dans Linkedin, sur HeadHunter, en utilisant le service Amazing Hiring. J'ai également des statistiques personnelles sur les candidatures à mon agence.

Dans l'ensemble, mes recherches ont touché huit langues.

Rouille


Statistiques mondiales: Selon les statistiques de Stackoverflow de 2018, Rust s'est classé premier (troisième année consécutive) dans la liste des langues les plus préférées parmi les développeurs et sixième dans la liste des langues les plus chères par salaire (69000 $ par an).
Malgré le fait que le langage soit assez populaire dans le monde, en Russie, il reste toujours l'un des langages de programmation les plus rares.

Dans les compétences clés, Rust a rencontré 319 spécialistes sur Headhunter et 360 sur Linkedin. Cependant, seuls 24 développeurs se sont positionnés chez Headhunter en tant que développeurs Rust. On croit secrètement que seules deux entreprises en Russie écrivent sur Rust. 32 entreprises sur Headhunter et 17 sur Linkedin proposent des emplois à Rust.

Mon agence reçoit régulièrement des candidatures pour les développeurs Rust. Cependant, il y a si peu de spécialistes que j'ai déjà l'impression de bien connaître tous les spécialistes de Rust du pays. Par conséquent, dans le cas de la langue Rust, de nombreux candidats intéressés par les postes vacants maîtrisent la langue dans le cadre du mandat.

Erlang


Selon les mêmes statistiques, Stackoverflow Erlang n'est pas loin derrière Rust et a également obtenu toutes sortes de notes. Erlang est à la vingt et unième place dans la liste des langues les plus appréciées par les développeurs, et Erlang suit immédiatement Rust en termes de niveau de salaire, prenant la septième position (67 000 $ par an).

Chasseur de tête a 67 offres d'emploi pour les développeurs connaissant Erlang. Sur Linkedin - 38. Si nous parlons du nombre de CV - seuls 55 développeurs sur Headhunter avaient une connaissance directe d'Erlang comme langue clé (c'était indiqué dans le titre), et 38 spécialistes Erlang se sont rencontrés dans le titre d'un article sur Linkedin.

De plus, les développeurs d'Erlang ont tendance à embaucher des gars qui possèdent le Google Go ou le Golang développés, car ils sont plus nombreux et le salaire est plus bas. Cependant, mon opinion personnelle (basée sur les données de mon agence) est que Go ne supplantera pas Erlang, car Erlang est un langage indispensable pour des projets vraiment très chargés et complexes.

Haxe


Principalement utilisé dans le développement de jeux. Il n'y a pratiquement pas de postes vacants (littéralement un sur Headhunter). Sur Linkedin, seules deux entreprises ont besoin de connaître cette langue. Si nous parlons de la proposition - près de deux cents développeurs ont souligné la connaissance Linkedin de cette langue, 109 à Headhunter, dont 10 personnes ont mis la connaissance de Haxe dans le titre du CV. Il s'avère que le langage de programmation Haxe n'est pas très populaire sur le marché russe. L'offre dépasse la demande.

Fléchette


Inventé par Google. La langue devient de plus en plus populaire sur le marché. Il existe des postes vacants publiés sur Headhunter 10, sur Linkedin - 8, mais les employeurs n'ont pas besoin de cette langue dans la liste des compétences clés. La condition principale est un grand fond Javascript et une approche compétente pour résoudre les problèmes.

Le nombre de développeurs familiers avec le langage de programmation est de 275, mais encore une fois, seulement 11 personnes considèrent Dart comme leur compétence principale. Sur LinkedIn, 124 personnes ont mentionné la langue dans leur CV d'une manière ou d'une autre.

Mon expérience personnelle et les statistiques de mon agence indiquent que les grandes entreprises informatiques utilisent déjà ce langage. Cela suggère qu'il sera bientôt exclu de la liste des langages de programmation rares. Soit dit en passant, les spécialistes qui parlent la langue Dart sont «chers» sur le marché.

F #


Un langage de programmation assez rare. Développé par Microsoft. En Russie, seules quelques entreprises (12 sur HH et 7 sur Linkedin) demandent un programmeur F #. Dans d'autres cas, la connaissance de la langue est facultative. Soit dit en passant, le nombre de développeurs connaissant F # augmente progressivement. La langue est même apparue dans le récent classement Stackoverflow . Il prend la neuvième ligne de la liste des langues les plus préférées des développeurs, et en termes de salaire, il a été le premier (74 000 $ par an).

Si nous parlons du nombre de CV publiés, il y en a 253 chez Headhunter, mais très peu d'experts considèrent F # comme leur langue principale. Seules trois personnes ont apporté des connaissances F # au titre du CV. Sur Linkedin, la situation est similaire: 272 développeurs ont mentionné F # dans leurs portefeuilles, dont seulement six F # étaient indiqués dans le billet.

Les statistiques sont les suivantes:


Le nombre total de postes vacants est de 122 sur Headhunter et 72 sur Linkedin. La langue la plus demandée parmi les étudiées est l’erlang. Plus de 50% des entreprises demandent à connaître Erlang. La langue la plus rare était Haxe. Recherche de professionnels ayant une connaissance de Haxe 1% et 3% des entreprises sur Headhunter et Linkedin, respectivement.
image

image

Par le nombre de CV publiés, la situation est presque similaire. Sur les 1 644 curriculum vitae publiés sur Headhunter, plus de quarante pour cent (688) étaient des Erlang, le moins de tous les curriculum vitae (7%) ont été publiés par des spécialistes ayant la compétence de développement Haxe. Les données obtenues de Linkedin sont légèrement différentes. Le moins que tout le CV ait été publié par les gars qui possèdent Dart. Sur 1894 portefeuilles, seuls 124 sont liés au développement de Dart.

image

image

Opa, Fantom, Zimbu


J'ai décidé de combiner ces trois langues en un seul paragraphe pour une raison simple - vraiment les langues les plus rares. Il n'y a pas de postes vacants et presque pas de curriculum vitae. Vous pouvez compter sur les doigts des développeurs qui ont indiqué l'une de ces langues dans leurs compétences.

Étant donné que ces langues ne sont pas incluses dans le rapport annuel Stackoverflow et qu'elles ne se trouvent pas dans les postes vacants, j'écrirai quelques mots sur ces langues.

Opa est un langage de programmation Web qui essaie immédiatement de remplacer HTML, CSS, JavaScript, PHP. Conçu en 2011. Opa est gratuit et actuellement uniquement disponible sur les plates-formes Linux et Mac OS X 64 bits.

Fantom est un langage à usage général qui se compile dans Java Runtime Environment, JavaScript et .NET Common Language Runtime. Conçu en 2005.

Zimbu est un langage unique et spécifique qui peut être utilisé pour développer presque n'importe quoi: des applications GUI aux noyaux OS. À l'heure actuelle, il est considéré comme un langage expérimental, dont toutes les fonctions ne sont pas développées.

En plus des langages de programmation, j'ai également inclus dans la liste et le poste d'un spécialiste de la cybersécurité. Le nombre de postes vacants par rapport au nombre de CV est faible (environ 20). Il s'avère que l'offre dépasse la demande (comme dans le cas de Haxe), ce qui est assez atypique pour le secteur informatique. Le salaire des spécialistes de la sécurité de l'information est faible. Par exemple, à Saint-Pétersbourg, un spécialiste de la cybersécurité expérimenté se voit offrir 80-100 mille roubles.

Ma petite étude a montré que les «meilleures» langues pour le mastering sont: la rouille, l'erlang, le dart - il y a une demande, un salaire élevé. Les langues qui n'étaient pas très populaires étaient Haxe, Opa, Fantom, Zimbu. F # est populaire à l'étranger, le marché russe du langage informatique n'a pas encore conquis.

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


All Articles