أصدرت منصة Stack Overflow دراسة سنوية شاملة شملت 65,437 مطوراً، استعرضت مواضيع متعددة تشمل طبيعة العمل والتكنولوجيا والأدوات المستخدمة، بالإضافة إلى تأثير الذكاء الاصطناعي على المجتمع البرمجي.
يشير التقرير إلى أن 66% من المطورين يحملون شهادة بكاليريوس أو ماجستير، ولكن فقط 49% منهم درسوا البرمجة في الجامعات. ومن المثير للدهشة أن 82% منهم يتعلمون البرمجة من خلال موارد الإنترنت.
فيما يتعلق بالخبرة، أفاد 38% من المطورين بأن لديهم أكثر من 15 عاماً في المجال، بينما 33% منهم يعملون في هذا المجال لمدة تقل عن 4 سنوات. ولا تزال الأدوار الثلاثة الأكثر شيوعاً هي: مطور Full-stack بنسبة 31%، مطور Back-end بنسبة 17%، ومطور Front-end بنسبة 6%.
تصدّر JavaScript قائمة لغات البرمجة الأكثر شعبية منذ عشر سنوات، حيث لم تتمكن سوى SQL من منافستها في عامي 2013 و2014. وتحتل كل من Python وSQL المرتبتين الثالثة والرابعة، بينما يزداد استخدام لغتي TypeScript وRust.
في عالم قواعد البيانات، تصدرت PostgreSQL الترتيب للسنة الثانية، متفوقةً على MySQL. فيما حافظت Node.js على شعبيتها، حيث استخدمها 41% من المطورين.
أظهرت البيانات أيضاً أن خدمات سحابية مثل AWS وAzure وGoogle Cloud لا تزال تحظى بشعبية كبيرة بين المطورين.
أبدى 76% من المشاركين رغبتهم في استخدام أدوات الذكاء الاصطناعي في تطوير البرمجيات، بزيادة عن العام الماضي. بينما أظهر 72% منهم تأييدهم للذكاء الاصطناعي كمساعد، رغم تراجع هذه النسبة عن 77% في العام السابق.
بينما تعتبر الدقة في أدوات الذكاء الاصطناعي موضع شك، حيث عبّر 40.3% من المطورين عن عدم الثقة الكاملة بها. ومع ذلك، فإن 82% منهم يقومون فعلياً باستخدام AI في كتابة الشيفرات البرمجية.
تبين أن 84% من المطورين موظفون، حيث أن 69% منهم يعملون بدوام كامل. وبخصوص الرواتب، حصل Senior Executive على أعلى معدل دخل بلغ 127,338 دولار، بينما سجل مطورو Front-end أدنى الأجور بمعدل 48,787 دولار.
تشير الدراسة إلى أن 68% من المطورين يمارسون البرمجة كهواية في وقت فراغهم، بينما يعتبرها nearly 40% منهم وسيلة لتطوير مهاراتهم المهنية.
ختاماً، تبرز هذه الدراسة سلسلة من الاتجاهات المثيرة للاهتمام والمعلومات القيمة التي يمكن أن تؤثر على مستقبل البرمجة وتكنولوجيا المعلومات في السنوات القادمة.