سوق العمل لمطوري C++ يشهد طفرة غير مسبوقة
وفقًا لنتائج عام 2019، ارتفع عدد الوظائف الشاغرة لمطوري C++ في روسيا بنسبة 40% مقارنة بالعام السابق. هذه البيانات قدمها بوابة البحث عن عمل hh.ru. يربط الخبراء هذه الطفرة بالتطور النشط للأنظمة عالية التحميل، والتكنولوجيا المالية (fintech)، وصناعة الألعاب.
"لا تزال C++ هي اللغة للمهام التي تكون فيها الأداء حاسمًا: من روبوتات التداول إلى ألعاب AAA. في عام 2019، رأينا كيف بدأت الشركات التي كانت تعتمد سابقًا على Java أو Python في إعادة النظر في بنيتها لصالح C++ لتحسين تكاليف الأجهزة"، يعلق أليكسي إيفانوف، المدير التقني لشركة "كودبازيس". وفقًا لكلامه، وصل متوسط راتب مطور C++ كبير (senior) في موسكو إلى 250-300 ألف روبل، وهو أعلى بنسبة 15% عن العام السابق.
النمو ملحوظ بشكل خاص في قطاع الأنظمة المدمجة (embedded systems) وإنترنت الأشياء (IoT). "يتطلب إنترنت الأشياء أقل تأخير وكفاءة في استهلاك الطاقة. C++ هنا لا منافس لها"، تلاحظ ماريا سوكولوفا، مديرة الموارد البشرية في شركة ناشئة "سمارت ديفايس". وأضافت أن عدد الطلبات من الباحثين عن عمل زاد بنسبة 12% فقط، مما يخلق نقصًا في الكوادر ويجبر أصحاب العمل على رفع عروض الرواتب.
من بين المناطق الرائدة في الطلب: موسكو، سانت بطرسبرغ، ونوفوسيبيرسك. تتركز 55% من جميع الوظائف الشاغرة في العاصمة، خاصة في مجالات تطوير البرمجيات للأسواق المالية وأنظمة الوقت الفعلي. في الوقت نفسه، في نوفوسيبيرسك، المركز التقليدي لمدرسة تكنولوجيا المعلومات السيبيرية، زاد الطلب على مطوري C++ بنسبة 60% بسبب توسع مختبرات أكاديمغورودوك.
يتوقع الخبراء أن يستمر هذا الاتجاه في عام 2020، خاصة مع الانتقال إلى معايير C++17 و C++20. "أدركت الشركات أن التوفير في سرعة التطوير باستخدام لغات عالية المستوى يؤدي إلى خسارة في الأداء. C++ عادت إلى الموضة"، يلخص إيفانوف.
بالنسبة للمطورين المبتدئين، أصبح الدخول إلى المهنة أكثر صعوبة: يطلب أصحاب العمل بشكل متزايد خبرة لا تقل عن 3 سنوات ومعرفة بتعدد الخيوط (multithreading). ومع ذلك، وفقًا لبيانات hh.ru، زاد عدد فترات التدريب الداخلي لمتدربي C++ بنسبة 25%، مما يعطي الأمل للمبتدئين.