کمیاب ترین و گران ترین زبان های برنامه نویسی

به طور کلی پذیرفته شده است که زبان های برنامه نویسی مانند Rust، Erlang، Dart و برخی دیگر نادرترین زبان های دنیای فناوری اطلاعات هستند. از آنجایی که من متخصصان فناوری اطلاعات را برای شرکت ها جذب می کنم و دائماً با افراد و کارفرمایان فناوری اطلاعات در تماس هستم، تصمیم گرفتم یک مطالعه شخصی انجام دهم و بفهمم که آیا واقعاً چنین است یا خیر. اطلاعات مربوط به بازار فناوری اطلاعات روسیه است.

جمع آوری داده ها

برای جمع آوری اطلاعات، تعداد جاهای خالی که نیاز به مهارت زبانی داشتند و همچنین تعداد رزومه هایی با این مهارت را مطالعه کردم. من با استفاده از سرویس استخدام شگفت انگیز، داده ها را در لینکدین، در HeadHunter جمع آوری کردم. من همچنین آمار شخصی در مورد برنامه های کاربردی در آژانس خود دارم.

به طور کلی، هشت زبان بر تحقیقات من تأثیر گذاشتند.

زنگ

آمار جهانی: طبق آمار استک اورفلو در سال 2018، Rust رتبه اول (برای سومین سال متوالی) را در لیست محبوب ترین زبان ها در میان توسعه دهندگان و ششمین لیست گران ترین زبان ها از نظر حقوق (69 دلار در سال) را به خود اختصاص داد.
با وجود این واقعیت که این زبان در جهان بسیار محبوب است، در روسیه همچنان یکی از نادرترین زبان های برنامه نویسی است.

در مهارت های کلیدی، دانش Rust در میان 319 متخصص در Headhunter و 360 متخصص در Linkedin یافت شد. با این حال، تنها 24 توسعه دهنده خود را به عنوان توسعه دهندگان Rust در Headhunter قرار دادند. در پشت صحنه، اعتقاد بر این است که تنها دو شرکت در روسیه روی Rust می نویسند. 32 شرکت در Headhunter و 17 شرکت در Linkedin به توسعه دهندگان Rust شغل ارائه می دهند.

آژانس من به طور مرتب برنامه های کاربردی برای توسعه دهندگان Rust دریافت می کند. با این حال، متخصصان آنقدر کم هستند که از قبل این تصور را دارم که با تمام متخصصان توسعه Rust در کشور آشنا هستم. بنابراین، در مورد زبان Rust، بسیاری از داوطلبانی که علاقه مند به شغلی هستند، با تکمیل TOR به زبان تسلط دارند.

ارلانگ

طبق همین آمار استک اورفلو ارلنگ فاصله چندانی با Rust ندارد و همچنین توانسته است در انواع رتبه بندی ها قرار بگیرد. در لیست محبوب ترین زبان ها در میان توسعه دهندگان، Erlang در رتبه بیست و یکم قرار دارد و از نظر حقوق، Erlang بلافاصله پس از Rust قرار می گیرد و رتبه هفتم (67 دلار در سال) را به خود اختصاص می دهد.

Headhunter 67 پیشنهاد شغلی برای توسعه دهندگان با دانش Erlang دارد. در لینکدین - 38. اگر در مورد تعداد رزومه ها صحبت کنیم، تنها 55 توسعه دهنده در Headhunter به عنوان زبان کلیدی Erlang را داشتند (در عنوان نشان داده شده بود)، و 38 متخصص Erlang را در عناوین شغلی خود در Linkedin داشتند.

علاوه بر این، تمایل به استخدام افراد دارای Google Go یا Golang توسعه یافته به جای توسعه دهندگان Erlang وجود دارد، زیرا تعداد آنها بیشتر است و حقوق کمتری دارند. با این حال، نظر شخصی من (بر اساس داده های آژانسم) این است که Go جایگزین Erlang نخواهد شد، زیرا برای پروژه های بسیار پر بار و پیچیده، Erlang یک زبان ضروری است.

پا

عمدتا در توسعه بازی استفاده می شود. عملا هیچ جای خالی وجود ندارد (به معنای واقعی کلمه یکی در Headhunter). تنها دو شرکت در لینکدین وجود دارند که به دانش این زبان نیاز دارند. اگر در مورد پیشنهاد صحبت کنیم، تقریباً دویست توسعه دهنده دانش این زبان را در Linkedin، 109 در Headhunter نشان دادند که از این تعداد 10 نفر دانش Haxe را در عنوان رزومه خود قرار دادند. به نظر می رسد که زبان برنامه نویسی Haxe در بازار روسیه تقاضای کمی دارد. عرضه از تقاضا بیشتر است.

نیزه

توسط گوگل اختراع شد. این زبان روز به روز در بازار محبوب تر می شود. موقعیت های خالی منتشر شده در Headhunter 10، در Linkedin - 8، اما کارفرمایان به این زبان در لیست مهارت های کلیدی نیاز ندارند. شرط اصلی داشتن پیشینه عالی در جاوا اسکریپت و رویکرد شایسته برای حل مشکلات است.

تعداد توسعه دهندگان آشنا به زبان برنامه نویسی 275 نفر است، اما باز هم فقط 11 نفر دارت را مهارت اصلی خود می دانند. در لینکدین، 124 نفر در رزومه خود به این زبان اشاره کردند.

تجربه شخصی و آمار آژانس من نشان می دهد که این زبان قبلاً توسط شرکت های بزرگ فناوری اطلاعات استفاده می شود. این نشان می دهد که به زودی از لیست زبان های برنامه نویسی کمیاب حذف خواهد شد. به هر حال، متخصصانی که به زبان دارت صحبت می کنند در بازار گران هستند.

F#

یک زبان برنامه نویسی بسیار کمیاب. توسعه یافته توسط مایکروسافت. در روسیه، تنها چند شرکت (12 در HH و 7 در Linkedin) برنامه نویس F# را درخواست می کنند. در سایر موارد، دانش زبان اختیاری است. به هر حال، تعداد توسعه دهندگان با دانش F# به تدریج در حال افزایش است. این زبان حتی در رتبه بندی تازه ظاهر شد استک اورفلو. در لیست محبوب ترین زبان ها در بین توسعه دهندگان رتبه نهم را دارد و از نظر حقوق اولین (74 دلار در سال) بود.

از نظر تعداد رزومه های منتشر شده، 253 رزومه در Headhunter وجود دارد، اما تعداد کمی از افراد F# را به عنوان زبان اصلی خود می دانند. فقط سه نفر دانش F# را در عنوان رزومه خود قرار داده اند. در لینکدین، وضعیت مشابه است: ۲۷۲ توسعه‌دهنده F# را در کارنامه‌های خود ذکر کردند، که تنها شش نفر از آنها F# را در موقعیت‌های خود ذکر کردند.

آمار به شرح زیر است:

تعداد جای خالی در مجموع 122 در Headhunter و 72 در Linkedin است. محبوب‌ترین زبان در بین زبان‌هایی که مورد مطالعه قرار گرفته‌اند، ارلنگ است. بیش از 50 درصد از شرکت ها دانش ارلنگ را درخواست می کنند. زبان Haxe کم تقاضاترین زبان بود. به دنبال متخصصانی با دانش Haxe به ترتیب 1% و 3% از شرکت ها در Headhunter و Linkedin.
کمیاب ترین و گران ترین زبان های برنامه نویسی

کمیاب ترین و گران ترین زبان های برنامه نویسی

از نظر تعداد چکیده های منتشر شده نیز وضعیت تقریباً مشابه است. از 1644 رزومه ارسال شده در Headhunter، بیش از چهل درصد (688) مربوط به Erlang است، کمترین رزومه (7٪) توسط متخصصانی با مهارت های توسعه Haxe ارسال شده است. داده های دریافت شده از لینکدین تا حدودی متفاوت است. بچه هایی که دارت دارند کمترین رزومه را ارسال کردند. از 1894 نمونه کارها، تنها 124 مورد به توسعه دارت مربوط می شود.

کمیاب ترین و گران ترین زبان های برنامه نویسی

کمیاب ترین و گران ترین زبان های برنامه نویسی

اوپا، فانتوم، زیمبو

من تصمیم گرفتم همه این سه زبان را به یک دلیل ساده در یک پاراگراف ترکیب کنم - واقعاً نادرترین زبان ها. هیچ جای خالی و عملا هیچ رزومه ای وجود ندارد. می توانید روی یک طرف توسعه دهندگانی حساب کنید که هر یک از این زبان ها را در مهارت های خود مشخص کرده اند.

از آنجایی که این زبان‌ها در گزارش سالانه Stackoverflow گنجانده نشده‌اند، و در جاهای خالی یافت نمی‌شوند، من چند کلمه در مورد این زبان‌ها توضیح می‌دهم.

اوپا - یک زبان برنامه نویسی وب که سعی می کند بلافاصله جایگزین HTML، CSS، JavaScript، PHP شود. در سال 2011 توسعه یافته است. Opa رایگان است و در حال حاضر فقط برای پلتفرم های لینوکس 64 بیتی و Mac OS X در دسترس است.

روح یک زبان با هدف عمومی است که به محیط زمان اجرا جاوا، جاوا اسکریپت و زمان اجرای زبان مشترک دات نت کامپایل می شود. در سال 2005 توسعه یافته است.

زیمبو - یک زبان منحصر به فرد و خاص که می تواند برای توسعه تقریباً هر چیزی استفاده شود: از برنامه های رابط کاربری گرافیکی گرفته تا هسته های سیستم عامل. در حال حاضر این یک زبان تجربی در نظر گرفته می شود که همه ویژگی های آن توسعه نیافته است.

علاوه بر زبان های برنامه نویسی، در لیست و جایگاه هم قرار دادم متخصص امنیت سایبری تعداد جای خالی نسبت به تعداد رزومه کم است (حدود 20). به نظر می رسد که عرضه از تقاضا بیشتر است (مانند مورد Haxe)، که برای بخش IT کاملاً غیر معمول است. حقوق متخصصان امنیت اطلاعات کم است. به عنوان مثال، در سن پترزبورگ، به یک متخصص امنیت سایبری با تجربه 80-100 هزار روبل پیشنهاد می شود.

تحقیقات کوچک من نشان داد که زبان های "برترین" برای تسلط عبارتند از: Rust، Erlang، Dart - تقاضا، حقوق بالا وجود دارد. کمترین تقاضا برای زبان ها Haxe، Opa، Fantom، Zimbu بود. F# در خارج از کشور محبوب است، بازار فناوری اطلاعات روسیه هنوز توسط این زبان تسخیر نشده است.

منبع: www.habr.com

اضافه کردن نظر