كيف يبدو المطورون؟ يوفر استطلاع Stack Overflow نظرة عامة مثيرة للاهتمام

  • Oct 30, 2023

قام Stack Overflow باستطلاع رأي 26,086 مطورًا من 157 دولة لمعرفة ما يفضلونه، وللإجابة عن الأسئلة المهمة مثل: Vim أو Emacs؟ علامات التبويب أو المسافات؟

مخطط المطورين حسب العمر...

المطورين حسب العمر...

المصدر: تجاوز سعة المكدس
قام موقع Stack Overflow، وهو موقع للمبرمجين، باستطلاع رأي 26.086 شخصًا من 157 دولة في استطلاعه السنوي مسح المطور لمعرفة من هم وماذا يحبون. من الواضح أن النتائج متحيزة، ولا توجد طريقة لمعرفة مدى دقة تمثيل المشاركين في Stack Overflow للصناعة بأكملها. ومع ذلك، باعتبارها "الاستطلاع الأكثر شمولاً للمطورين الذي تم إجراؤه على الإطلاق"، فإن النتائج مثيرة للاهتمام.

أولاً، المطور العادي هو 28.9 سنةو53 بالمائة من المطورين هم في العشرينات من عمرهم. و10% فقط هم فوق سن الأربعين. ومع ذلك، يبلغ عمر المطورين الأمريكيين 31.6 عامًا، في المتوسط، وهو أعلى من متوسط ​​العمر في روسيا (26.6) أو الهند (25.0). مطورو المملكة المتحدة 30.3.

الجنس هو بأغلبية ساحقة ذكر (92.1 في المائة)، لكن نسبة الإناث في الهند (15.1 في المائة) أعلى من الولايات المتحدة (4.8 في المائة). لكن الرجال ظلوا يبرمجون لفترة أطول - 37.1% من النساء عملن في مجال البرمجة لمدة أقل من عامين، مقارنة بـ 18.2% من الرجال - لذلك ربما يتغير التوازن.

جافا سكريبت هي التكنولوجيا الأكثر استخدامًا (54.4 بالمائة) ولكنها أقل من استطلاع العام الماضي (58.9 بالمائة). SQL، في المركز الثاني، انخفضت أكثر من ذلك: من 57.1 بالمائة إلى 48.0 بالمائة. ومع ذلك، ظلت Java ثابتة في المركز الثالث (37.4%)، بعد أن تجاوزت C# (31.6%).

العيب في JavaScript وJava هو أنهما لا يدفعان أيضًا: في الولايات المتحدة، يبلغ متوسط ​​تكلفة المطورين 90,259 دولارًا و89,054 دولارًا على التوالي. يحصلون على المزيد من أجل التطوير ج موضوعية (98,828 دولارًا) أو Node.js (96,539 دولارًا) أو C# (94,280 دولارًا). وفي كلتا الحالتين، تذهب أعلى الرواتب إلى الأشخاص الذين يعملون في التقنيات المتخصصة مثل (بترتيب تنازلي) Cassandra وSpark وF# وScala. كما أن وظائف السحابة والبيانات الضخمة تدفع جيدًا أيضًا.

أي نظام تشغيل؟

المصدر: تجاوز سعة المكدس
يستخدم معظم المطورين نظام التشغيل Microsoft Windows، مع ويندوز 7 كونها النسخة الأكثر شيوعًا (33.8 بالمائة). نظام التشغيل Mac OS X (21.5 بالمائة) يتقدم مباشرة على Linux (20.5 بالمائة). وكان التغيير الأكثر دراماتيكية هو تراجع نظام التشغيل Windows 7 - الذي تم استخدامه بنسبة 48 بالمائة في عام 2013 - وارتفاع نظام التشغيل Windows 8 من الصفر في عام 2013 إلى 19.5 بالمائة الآن. وكان هذا الارتفاع أيضًا على حساب نظام التشغيل Windows XP (الذي انخفض من 10.8 بالمائة إلى 1.0 بالمائة) ونظام التشغيل Vista (الذي انخفض من 1.6 بالمائة إلى 0.2 بالمائة).

أوبونتو هو إلى حد بعيد نظام Linux الأكثر شعبية للمطورين (12.0 بالمائة) متقدمًا على Debian (2.2 بالمائة) و ​​Mint (1.6 بالمائة).

المفكرة ++ هو محرر النصوص الأكثر شيوعًا (34.7 بالمائة)، متقدمًا على Sublime Text (25.2 بالمائة)، وVim (15.2 بالمائة)، وEmacs (3.8 بالمائة). يفضل مطورو الويب الأماميون Sublime Text بشكل أفضل بينما يفضل DevOps وSysAdmins Vim.

شخص سخيف يهيمن على التحكم في المصدر (69.3 بالمائة) متقدماً على SVN (36.9 بالمائة) وTFS (12.2 بالمائة).

يبدو أن معظم المطورين في الوقت الحاضر كذلك مطوري الويب (48.5%)، بدلاً من مطوري الأجهزة المحمولة (9.1%) أو سطح المكتب (8.3%). من بين 1900 مطور للهواتف المحمولة، يعمل 44.6 بالمائة بشكل أساسي على ذكري المظهرو33.4% على نظام iOS و2.3% على Windows Phone، و19.8% لا يعلنون ولاءهم.

وأخيراً هناك مسألة بالغة الأهمية: علامات التبويب أو المسافات؟ اتضح أن المزيد من المطورين يفضلون علامات التبويب بأغلبية 45.0 بالمائة إلى 33.6 بالمائة.

ومع ذلك، يقول Stack Overflow: "يفضل المطورون بشكل متزايد المساحات مع اكتسابهم الخبرة. ترتبط سمعة Stack Overflow بتفضيل المسافات أيضًا: فالمستخدمون الذين لديهم 10000 ممثل أو أكثر يفضلون المسافات على علامات التبويب بنسبة 3 إلى 1."