CodeGym /مدونة جافا /Random-AR /نظرة عامة على النظرة العامة. استطلاع StackOverFlow 2022 ب...
John Squirrels
مستوى
San Francisco

نظرة عامة على النظرة العامة. استطلاع StackOverFlow 2022 بالتفاصيل!

نشرت في المجموعة
هل أنت جائع للبيانات؟ في هذه الحالة، قمنا بإعداد نظرة عامة مختصرة على نتائج استبيان المطورين لعام 2022 الخاص بـ Stack Overflow . لذا، إذا كنت تتساءل عن الاتجاه الذي تتجه إليه الصناعة، فدعونا نلقي نظرة على الأفكار الرئيسية. يعد قياس نبض اتجاهات التكنولوجيا أمرًا أساسيًا لفهم صناعة التطوير بشكل أفضل. نظرة عامة على النظرة العامة.  استطلاع StackOverFlow 2022 بالتفاصيل!  - 1

ما هو تحت غطاء محرك السيارة؟

أولاً، سنقدم نظرة عامة حول كيفية قيام StackOverflow بإجراء الاستطلاع. هذا العام، تم جمع البيانات من 73,268 مطورًا من 180 دولة حول العالم. ومن بين جميع الردود البالغ عددها 73,268، كان ما يقرب من 6,309 ردودًا من أشخاص يتعلمون البرمجة للتو، مما يساعدنا في الحصول على تعليقات قيمة من زملائنا الطلاب مثلنا. كما أجرى الباحثون مقابلات مع 53507 مطورًا محترفًا لإعلامنا بما يحدث في شركات التكنولوجيا الجادة الآن. من هم الباقون؟ الهواة والمطورون المتقاعدون وحتى غير المبرمجين الذين يتعاملون مع البرمجة في العمل بانتظام. وأجري الاستطلاع في الفترة من 11 مايو 2022 إلى 1 يونيو 2022، وأمضى كل مشارك حوالي 15 دقيقة في الإجابة على الأسئلة، وهي مدة أطول مما كانت عليه في السنوات السابقة. تضمنت الأسئلة الجديدة أيضًا معلومات حول كيفية تعلم المبرمجين لمهنتهم. وليس من المستغرب أن يتعلم المبرمجون الأكبر سناً من الكتب على الأرجح، في حين يعتمد الجيل الجديد على مواد عبر الإنترنت مثل Codegym والدورات التدريبية الأخرى. ونتيجة لذلك، ارتفعت النسبة الإجمالية للطلاب الذين يتعلمون عبر الإنترنت من 60% إلى 70%. خط جديد آخر من الاستفسار هو التحكم في الإصدار. كشف Stack Overflow أيضًا عن نتائج مثيرة في هذا المجال. لذلك، دعونا نلقي نظرة على أبرز نتائج الاستطلاع بشكل أعمق.

لا توجد لغة واحدة لحكم العالم

لم يتغير القائد هذا العام : لا تزال JavaScript هي اللغة الأكثر استخدامًا. عند الحديث عن اللغات الأخرى، لا توجد تحركات جوهرية في المناصب. الفكرة الرئيسية لمتعلمينا: كما ترون، تستمر Java في احتلال المراكز العليا عامًا بعد عام، ولا يبدو أن هذا الاتجاه سيتغير قريبًا. يتم تحقيق ذلك بشكل أساسي لأن Java سهلة التعلم والاستخدام، وبالتالي سهلة الكتابة والتجميع والتصحيح. ومع ذلك، فإن الميزة الأكثر أهمية هي Java، وهي عبارة عن برنامج برمجة لغة مستقل عن النظام الأساسي يستخدمه عبر بيئات مختلفة، بدءًا من أجهزة Android وأجهزة الكمبيوتر وحتى تطبيقات الويب والبرامج وأدوات الصناعة المصرفية والمزيد. بمعنى آخر، إنها لغة مستقلة عن النظام الأساسي ويمكنها الانتقال بحرية من نظام تشغيل إلى آخر. والخبر السار هو أن التطوير عبر الأنظمة الأساسية أصبح أقوى هذا العام.

التطوير عبر المنصات في عام 2022

على الرغم من فوز Windows في الاستخدام الشخصي، إلا أنه لا يوجد قائد واضح لنظام التشغيل. لقد اعتاد المطورون على إنشاء تطبيقات عبر منصات مختلفة، مما يعني أن التطبيقات أصبحت أيضًا مستقلة بشكل متزايد عن النظام الأساسي.

وفرة من قواعد البيانات والأطر

الأمر نفسه ينطبق على قواعد البيانات وأطر الويب في عام 2022. لا توجد تقنية واحدة يمكنها أن تفتخر بنسبة استخدام تزيد عن 50%. تتضمن أهم ثلاث قواعد بيانات PostgreSQL بنسبة 46.48%، وMySQL بنسبة 45.68%، وSQLite بنسبة 30.83%. عند الحديث عن أطر عمل الويب، احتلت Node.js (46.31%)، وReact.js (44.31%)، وjQuery (29.21%) المراكز الرائدة. من هذا، من السهل أن نستنتج أن المطورين يستخدمون لغات وأطر عمل وقواعد بيانات وأدوات وحتى أنظمة تشغيل مختلفة في مشاريعهم. ومع ذلك، لا يوجد إجماع واسع النطاق فيما بينها، وهو ما نعتبره مهمًا حيث يمكنك إنشاء ونشر التقنيات المفضلة لديك عالميًا مع الوصول إلى جماهير أوسع.

جيت هو القائد

قام الباحثون بإدراج Git في قسم "الأدوات الأخرى" في السنوات السابقة. لكن هذا العام، قام StackOverFlow بإدراجه في قسم "نظام التحكم في الإصدار"، حيث احتل المركز الأول بنسبة مذهلة بلغت 96.65%. يعد Git ملكًا لأنظمة التحكم في الإصدار، ويحظى بشعبية خاصة بين المحترفين. ومن المفاجئ أيضًا أن 17% من المتعلمين لا يستخدمون أي نظام للتحكم في الإصدار. لحسن الحظ، ليس هذا هو الحال، وفي CodeGym، نقوم بتعليم الطلاب كيفية العمل مع Git.

ماذا عن منصات التحكم في الإصدار؟

فيما يتعلق بأدوات التكامل المستمر، فإن GitHub هو ملك عام 2022. مثل جوهره، Git، يدير GitHub إصدارات التعليمات البرمجية المصدر المكتوبة في مستودع، مما يجعله أداة قوية لكتابة البرامج في وقت واحد مع المبرمجين الآخرين لدمج الرموز في نهاية واحدة المنتج بشكل مستقل. لذلك، تحتاج إلى تغطيتها (أو غيرها من منصات التحكم في الإصدار الأعلى) حيث يبدو أن صناعة تطوير البرمجيات بأكملها تعيش في هذا الكون.

الأدوات الأساسية الأكثر استخدامًا لعام 2022

في العام الماضي، تم اعتبار Git أداة أساسية لكونك مطورًا. ومع ذلك، هذا العام، يتعلق الأمر كله بـ Docker، الذي زاد استخدامه من 55% إلى 69%. ويبدو أن هذا العدد في تزايد نظرًا لأن مؤسسة Gartner تعتقد أن 70% من الشركات ستقوم بتشغيل العديد من التطبيقات المعبأة في حاويات بحلول عام 2023.

قواعد البيانات الأكثر طلبا

من بين جميع قواعد البيانات، تعد PostgreSQL وMySQL الأكثر شعبية (حيث حصلت PostgreSQL على 46.48% وتأتي MySQL بعد ذلك بفارق بسيط بنسبة 45.68%).

معلومات إضافية: الأمر كله يتعلق بالتعلم

لا ينبغي أن يكون مفاجئًا أن 62% من المشاركين يقضون أكثر من نصف ساعة يوميًا في البحث عن حلول للمشاكل. وبذلك، يقضي 25% أكثر من ساعة يوميًا. بالنسبة لفريق مكون من 50 مطورًا، يتراوح هذا الوقت بين 333-651 ساعة في الأسبوع. نتفق على أنه من الأفضل الآن الحصول على أكبر قدر ممكن من المعرفة بدلاً من إضاعة الوقت الثمين في العمل. وبدلا من ذلك، يمكن إنفاقها في البناء.

تعليم!

في عام 2022، أفاد 47.9% من المطورين المحترفين أنهم يحملون درجة البكالوريوس مقارنة بـ 49.34% المسجلة في العام السابق (29.7% قالوا إنهم يحملون شهادة جامعية، في حين أن 22.67% لديهم شهادة جامعية). تختلف هذه الأرقام بشكل كبير إذا نظرنا إلى ردود الطلاب الذين يتعلمون البرمجة للتو. 61.9% من متعلمي التطوير لم يحصلوا على درجة البكالوريوس ولا ينوون ذلك. لذلك، فإن أكثر من نصف زملائهم المتعلمين في نفس القارب. في كل عام، يتزايد عدد المطورين الذين لا يحصلون على درجة علمية، ومن غير المرجح أن يتغير هذا الاتجاه قريبًا. من ناحية أخرى، أصبح تعلم البرمجة عبر الإنترنت من خلال الدورات التدريبية كل عام أكثر مثالية وأكثر ترحيبًا حتى من قبل الشركات الكبيرة. ومع ذلك، يقول 38% من المتعلمين الذين حصلوا بالفعل على درجة أكاديمية أن التعلم لا يتوقف أبدًا بالنسبة لهم - وما زالوا يعتمدون على الموارد عبر الإنترنت للتعلم ومواكبة أحدث اتجاهات التكنولوجيا.

تعلم البرمجة عبر الإنترنت

بالمقارنة مع العام السابق، ارتفع عدد الطلاب الذين يتعلمون البرمجة عبر الإنترنت من 60% إلى 70%. يسير هذا النمو جنبًا إلى جنب مع حقيقة أن المزيد والمزيد من الناس يقومون كل عام بتثقيف أنفسهم خارج النظام الأكاديمي والشهادات الجامعية. من كل هذا، من السهل أن تستنتج أنك تسير على الطريق الصحيح باختيار التعلم عبر الإنترنت.

خاتمة

في النهاية، سيكون من الخطأ عدم الإشارة إلى أن المطورين يقدرون المرونة والسهولة والاستقرار. ويمكن لعالم التكنولوجيا الآن أن يوفر لك كل ذلك، حيث يوفر للمطورين مجموعة كبيرة ومتنوعة من التقنيات والأدوات التي تتطور سنويًا. نأمل أن تكون هذه النظرة العامة لاستطلاع StackOverFlow 2022 قد شجعتك على بدء/مواصلة دورة CodeGym والحصول على أساس متين لمسيرتك المهنية المستقبلية. دعونا نتدرب معا!
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION