من المقبول عمومًا أن لغات البرمجة مثل Rust و Erlang و Dart وكذلك بعض اللغات الأخرى هي الأندر في عالم تكنولوجيا المعلومات. منذ أن قمت باختيار متخصصي تكنولوجيا المعلومات للشركات ، والاتصال المستمر بأخصائيي تكنولوجيا المعلومات وأصحاب العمل ، قررت إجراء دراسة شخصية ومعرفة ما إذا كان هذا صحيحًا. المعلومات ذات الصلة بسوق تكنولوجيا المعلومات الروسي.
جمع البيانات
لجمع المعلومات ، درست عدد الوظائف الشاغرة في المتطلبات التي تحتاج إلى مهارات لغوية فيها ، وكذلك عدد السير الذاتية بهذه المهارة. جمعت البيانات في Linkedin ، على HeadHunter ، باستخدام خدمة Amazing Hiring. لدي أيضًا إحصاءات شخصية عن الطلبات المقدمة إلى وكالتي.
على العموم ، لمست بحثي ثماني لغات.صدأ
إحصائيات العالم: وفقًا لإحصائيات
Stackoverflow لعام 2018 ، احتلت Rust المرتبة الأولى (السنة الثالثة على التوالي) في قائمة أكثر اللغات المفضلة بين المطورين والسادسة في قائمة أغلى اللغات حسب الراتب (69،000 دولار في السنة).
على الرغم من حقيقة أن اللغة تحظى بشعبية كبيرة في العالم ، في روسيا لا تزال واحدة من أندر لغات البرمجة.
في المهارات الأساسية ، التقى راست بـ 319 متخصصًا في برنامج Headhunter و 360 على برنامج Linkedin. ومع ذلك ، وضع 24 مطورًا أنفسهم في Headhunter كمطورين Rust. ويعتقد سرا أن شركتين فقط في روسيا تكتبان على Rust. 32 شركة في Headhunter و 17 on Linkedin تقدم وظائف لشركة Rust.
تتلقى وكالتي بانتظام طلبات عمل لمطوري Rust. ومع ذلك ، هناك القليل من المتخصصين لدرجة أنني لدي بالفعل انطباع بأنني على دراية بجميع متخصصي Rust في البلد. لذلك ، في حالة لغة الصدأ ، يتقن العديد من المرشحين المهتمين بالوظائف الشاغرة اللغة كجزء من الشروط المرجعية.
إرلانج
وفقًا للإحصاءات نفسها ، فإن
Stackoverflow Erlang لا يقف وراء Rust كثيرًا كما أنه حصل على جميع أنواع التصنيفات. يحتل Erlang المرتبة الحادية والعشرين في قائمة اللغات الأكثر شهرة من قبل المطورين ، ويتبع Erlang مباشرة Rust من حيث مستوى الرواتب ، حيث يحتل المركز السابع (67،000 دولار سنويًا).
لدى Headhunter 67 عرض عمل للمطورين الذين لديهم معرفة بإرلانج. على Linkedin - 38. إذا تحدثنا عن عدد السير الذاتية - كان لدى 55 مطورًا فقط على Headhunter معرفة مباشرة بـ Erlang كلغة رئيسية (تمت الإشارة إليه في العنوان) ، والتقى 38 متخصصًا Erlang في عنوان منشور على Linkedin.
علاوة على ذلك ، هناك ميل بدلاً من مطوري Erlang لتوظيف شباب يمتلكون Google Go أو Golang المطورين ، لأن هناك الكثير منهم ، والأجر أقل. ومع ذلك ، فإن رأيي الشخصي (استنادًا إلى بيانات من وكالتي) هو أن Go لن تحل محل Erlang ، لأن Erlang هي لغة لا غنى عنها لمشاريع معقدة ومحملة للغاية.
Haxe
تستخدم أساسا في تطوير اللعبة. لا يوجد عمليا أي شواغر (حرفيا واحدة على Headhunter). على Linkedin ، تطلب شركتان فقط معرفة هذه اللغة. إذا تحدثنا عن الاقتراح - أشار ما يقرب من 200 مطور إلى معرفة Linkedin بهذه اللغة ، و 109 إلى Headhunter ، منها 10 أشخاص وضعوا معرفة Haxe في عنوان السيرة الذاتية. اتضح أن لغة البرمجة Haxe ليست شائعة في السوق الروسية. العرض يفوق الطلب.
وثبة
اخترعها جوجل. اللغة أصبحت أكثر وأكثر شعبية في السوق. توجد شواغر منشورة في Headhunter 10 ، على Linkedin - 8 ، لكن أرباب العمل لا يطلبون هذه اللغة في قائمة المهارات الأساسية. الشرط الرئيسي هو خلفية جافا سكريبت كبيرة ونهج المختصة لحل المشاكل.
يبلغ عدد المطورين المطلعين على لغة البرمجة 275 ، ولكن مرة أخرى ، هناك 11 شخصًا فقط يعتبرون Dart مهارتهم الرئيسية. على LinkedIn ، ذكر 124 شخصًا اللغة في سيرهم الذاتية بطريقة أو بأخرى.
توضح تجربتي الشخصية والإحصاءات الصادرة عن وكالتي أن شركات تكنولوجيا المعلومات الكبيرة تستخدم هذه اللغة بالفعل. هذا يشير إلى أنه سيتم قريباً استبعاده من قائمة لغات البرمجة النادرة. بالمناسبة ، المتخصصين الذين يتحدثون لغة دارت "غالية" في السوق.
F #
لغة برمجة نادرة إلى حد ما. وضعت من قبل مايكروسوفت. في روسيا ، فقط عدد قليل من الشركات (12 على HH و 7 على Linkedin) تطلب مبرمج F #. في حالات أخرى ، تكون معرفة اللغة اختيارية. بالمناسبة ، يتزايد عدد المطورين الذين لديهم معرفة بـ F #. ظهرت اللغة حتى في تصنيف
Stackoverflow الأخير. يأخذ السطر التاسع في قائمة أكثر اللغات المفضلة بين المطورين ، ومن حيث الراتب كان الأول (74000 دولار في السنة).
إذا تحدثنا عن عدد السير الذاتية المنشورة ، يوجد 253 في Headhunter ، لكن قلة قليلة من الخبراء يعتبرون F # لغتهم الرئيسية. جلب ثلاثة أشخاص فقط معرفة F # إلى عنوان السيرة الذاتية. في Linkedin ، يكون الموقف مشابهًا: ذكر 272 مطورًا F # في محافظهم ، منها ستة F # فقط تم الإشارة إليها في المنشور.
الإحصائيات كالتالي:
إجمالي عدد الوظائف الشاغرة هو 122 في Headhunter و 72 في Linkedin. اللغة الأكثر طلبًا بين الذين درسوا هي إيرلانج. أكثر من 50 ٪ من الشركات تطلب معرفة إرلانج. كانت اللغة الأكثر شيوعًا هي Haxe. تبحث عن محترفين لديهم معرفة بـ Haxe 1٪ و 3٪ من الشركات في Headhunter و Linkedin ، على التوالي.


من خلال عدد السير الذاتية المنشورة ، فإن الوضع مشابه تقريبًا. من بين 1.644 سيرة ذاتية نُشرت على موقع Headhunter ، كان أكثر من أربعين بالمائة (688) Erlang ، على الأقل من بين جميع السير الذاتية (7 ٪) تم نشرها من قبل متخصصين ذوي مهارات تطوير Haxe. البيانات التي تم الحصول عليها من Linkedin مختلفة قليلاً. تم نشر الأقل سيرة ذاتية من قبل الرجال الذين يمتلكون دارت. من بين 1894 محفظة ، هناك 124 فقط مرتبطة بتطوير Dart.


أوبا ، فانتوم ، زيمبو
قررت الجمع بين كل هذه اللغات الثلاث في فقرة واحدة لسبب واحد بسيط - حقا أندر اللغات. لا توجد وظائف شاغرة وتقريبا لا يستأنف. يمكنك الاعتماد على أصابع المطورين الذين أشاروا إلى أي من هذه اللغات في مهاراتهم.
نظرًا لأن هذه اللغات غير مدرجة في تقرير Stackoverflow السنوي ، ولا توجد في الوظائف الشاغرة ، فسوف أكتب بضع كلمات حول ماهية هذه اللغات.
Opa هي لغة برمجة ويب تحاول على الفور استبدال HTML و CSS و JavaScript و PHP. صمم في عام 2011. Opa مجاني ومتوفر حاليًا فقط على منصات Linux و Mac OS X 64 بت.
Fantom هي لغة متعددة الأغراض يتم تجميعها في Java Runtime Environment و JavaScript و .NET Common Language Runtime. صمم في عام 2005.
زيمبو هي لغة فريدة ومحددة يمكن استخدامها لتطوير أي شيء تقريبًا: من تطبيقات واجهة المستخدم الرسومية إلى نواة نظام التشغيل. في الوقت الحالي ، تعتبر لغة تجريبية ، ولا يتم تطوير جميع وظائفها.
بالإضافة إلى لغات البرمجة ، أدرجت أيضًا في قائمة
وأخصائي الأمن السيبراني. عدد الشواغر مقارنة بعدد السير الذاتية صغير (حوالي 20). اتضح أن العرض يفوق الطلب (كما في حالة Haxe) ، وهو أمر غير شائع بالنسبة لقطاع تكنولوجيا المعلومات. راتب المتخصصين في أمن المعلومات منخفض. على سبيل المثال ، في سانت بطرسبرغ ، يتم تقديم خبير متخصص في مجال الأمن السيبراني من 80 إلى 100 ألف روبل.
أظهر بحثي الصغير أن اللغات "الأولى" في إتقانها هي: Rust ، Erlang ، Dart - هناك طلب ، راتب مرتفع. اللغات التي لم تكن شائعة للغاية هي Haxe و Opa و Fantom و Zimbu. F # تحظى بشعبية في الخارج ، لم يستحوذ السوق الروسي لتكنولوجيا المعلومات على اللغة الروسية.