Найрідкісніші та найдорожчі мови програмування

Прийнято вважати, що мови програмування, такі як Rust, Erlang, Dart, а також деякі інші є найрідкіснішими у світі IT. Оскільки я підбираю IT фахівців для компаній, постійно контактуючи з айтішниками та роботодавцями, я вирішила провести особисте дослідження та з'ясувати, чи це дійсно так. Інформація є актуальною для IT ринку Росії.

Збір даних

Для збору інформації я вивчила кількість вакансій, у вимогах до яких потрібне було володіння мовами, а також кількість резюме з цією навичкою. Дані я збирала в Linkedin, HeadHunter, за допомогою сервісу Amazing Hiring. Також маю особисту статистику за заявками в моє агентство.

Загалом і загалом мого дослідження торкнулися восьми мов.

Іржа

Світова статистика: За статистикою Stackoverflow від 2018 року Rust зайняв першу позицію (третій рік поспіль) у списку найулюбленіших мов серед розробників та шосту позицію у списку найдорожчих за рівнем зарплати мов (69 000 $ на рік).
Незважаючи на те, що мова досить популярна у світі, в Росії вона поки залишається однією з рідкісних мов програмування.

У ключових навичках знання Rust зустрілося у 319 фахівців на Headhunter та у 360 на Linkedin. Однак лише 24 розробники позиціонували себе на Headhunter як Rust розробники. Негласно вважається, що на Rust пишуть лише дві компанії в Росії. Пропонують роботу Rust розробникам 32 компанії на Headhunter та 17 на Linkedin.

До моєї агенції регулярно надходять заявки на вакансію Rust розробників. Однак фахівців настільки мало, що в мене вже склалося враження, що я знайома з усіма фахівцями з розробки Rust в країні. Тому, у разі мови Rust, багато кандидатів, зацікавлених у вакансії, освоюють мову під час виконання ТЗ.

Ерланг

За тією ж статистикою Stackoverflow Erlang не сильно відстає від Rust і також потрапив у всілякі рейтинги. У списку найулюбленіших у розробників мов Erlang займає двадцять перший рядок, а за рівнем зарплати Erlang слідує відразу за Rust, зайнявши сьому позицію (67 000 $ на рік).

На Headhunter висить 67 пропозицій роботи для розробників зі знанням Erlang. На Linkedin - 38. Якщо говорити про кількість резюме - безпосередньо володіння Erlang як ключовою мовою (було вказано в заголовку) зустрілося лише у 55 розробників на Headhunter, і у 38 фахівців Erlang зустрівся у назві посади на Linkedin.

Більше того, простежується тенденція замість Erlang розробників наймати хлопців, які володіють розробленим Google Go або Golang, оскільки їх більша, і зарплата нижча. Однак моя особиста думка (заснована на даних мого агентства) - Go не витіснить Erlang, тому що для дійсно високонавантажених і складних проектів Erlang є незамінною мовою.

Хакс

В основному використовується для розробки ігор. Вакансій практично немає (буквально одна на Headhunter). У Linkedin лише дві компанії вимагають знання цієї мови. Якщо говорити про пропозицію – майже дві сотні розробників вказали на Linkedin знання цієї мови, на Headhunter – 109, з них 10 осіб винесли знання Haxe у назву резюме. Виходить, мова програмування Haxe є малозатребуваною на російському ринку. Пропозиція перевищує попит.

Дартс

Винайдений Google. Мова стає все більш і більш популярною на ринку. Опубліковані вакансії на Headhunter 10, на Linkedin — 8, проте роботодавці не вимагають цю мову в списку ключових навичок. Головна умова - великий бекграунд Javascript і грамотний підхід до вирішення завдань.

Кількість розробників, знайомих із мовою програмування, — 275, але знов-таки лише 11 людей вважають Dart своєю основною навичкою. На Linkedin 124 людини так чи інакше згадали мову у своїх резюме.

Особистий досвід та статистика моєї агенції заявляють про те, що цю мову вже використовують великі IT компанії. Це говорить про те, що незабаром його буде виключено зі списку рідкісних мов програмування. До речі, фахівці, які володіють мовою Dart, "коштують" на ринку дорого.

F#

Досить рідкісна мова програмування. Розроблено Microsoft. По Росії лише кілька компаній (12 на HH і 7 на Linkedin) запитують F# програміста. В інших випадках знання мови є опціональним. До речі, кількість розробників зі знанням F# поступово зростає. Мова навіть з'явилася у свіжому рейтингу Stackoverflow. Він займає дев'ятий рядок у списку найулюбленіших мов серед розробників, а за рівнем зарплати він виявився першим (74 000 $ на рік).

Якщо говорити про кількість опублікованих резюме, на Headhunter їх налічується 253, проте дуже мало фахівців розглядають F# як основну мову. Лише троє людей винесли знання F# в назву резюме. На Linkedin ситуація схожа: 272 розробники згадали F# у своїх портфоліо, з них тільки у шістьох F# був вказаний на посаді.

Статистика виходить така:

Кількість вакансій у сумі - 122 на Headhunter і 72 на Linkedin. Найпопулярніша мова серед досліджуваних - Erlang. Більше 50% компаній вимагають знання Erlang. Найменш затребуваною мовою виявився Haxe. Шукають фахівців зі знанням Haxe 1% та 3% компаній на Headhunter та Linkedin відповідно.
Найрідкісніші та найдорожчі мови програмування

Найрідкісніші та найдорожчі мови програмування

За кількістю опублікованих резюме ситуація практично схожа. З 1644 опублікованих резюме на Headhunter більше сорока відсотків (688) відносяться до Erlang, найменше резюме (7%) розмістили фахівці з навичкою Haxe розробки. Отримані дані з Linkedin дещо відрізняються. Найменше резюме опублікували хлопці, які володіють Dart. З 1894 портфоліо всього 124 відносяться до Dart розробки.

Найрідкісніші та найдорожчі мови програмування

Найрідкісніші та найдорожчі мови програмування

Opa, Fantom, Zimbu

Я вирішила об'єднати всі ці три мови в один пункт з однієї простої причини — дуже рідкісні мови. Немає вакансій та практично немає резюме. Можна перерахувати на пальцях розробників, які вказали будь-яку з цих мов у своїх навичках.

Оскільки ці мови не входять ні до щорічного звіту Stackoverflow, ні зустрічаються у вакансіях, я розпишу кілька слів про те, що це за мови.

Opa - Мова веб-програмування, намагається замінити відразу HTML, CSS, JavaScript, PHP. Розроблено у 2011 році. Opa поставляється безкоштовно і на даний момент доступний тільки для 64 бітних Linux і Mac OS X платформ.

Fantom - мова загального призначення, яка компілюється в Java Runtime Environment, JavaScript, та .NET Common Language Runtime. Розроблено у 2005 році.

Zimbu - Унікальна і специфічна мова, яка може використовуватися для розробки практично чого завгодно: від GUI-додатків до ядер ОС. На даний момент вважається експериментальною мовою, не всі функції якої розроблені.

Крім мов програмування, я також включила до списку та посади спеціаліста з кібербезпеки. Кількість вакансій порівняно з кількістю резюме невелика (близько 20). Вийдуть, пропозиція перевищує попит (як і у випадку з Haxe), що є досить нетиповим для IT-сфери. Зарплата спеціалістів з інформаційної безпеки невисока. Наприклад, у Санкт-Петербурзі досвідченому cyber security спеціалісту пропонують 80-100 тис. рублів.

Моє невелике дослідження показало, що топовими мовами для освоєння є: Rust, Erlang, Dart — є попит, висока зарплата. Незатребуваними мовами виявилися Haxe, Opa, Fantom, Zimbu. F# популярний за кордоном, російський ринок IT мову поки що не захопив.

Джерело: habr.com

Додати коментар або відгук