رؤى من استطلاع Stack Overflow لعام 2018 الذي شمل 100،000 مطور

أصدرت Stack Overflow هذا الأسبوع نتائج استطلاع المطورين السنوي.

هذا العام ، كان لديهم أكثر من 100000 مشارك ، مما يجعل هذا أكبر استطلاع للمطورين في العالم.

لقد قرأت نتائج استطلاع Stack Overflow وقمت بتجميع النتائج الأكثر إثارة للاهتمام هنا في هذه المقالة. (مثلما فعلت في عامي 2016 و 2017).

لذلك بدون مزيد من اللغط ، إليك لقطة سريعة للغاية لما تبدو عليه مهنة تطوير البرمجيات في عام 2018.

يهيمن المبتدئون المتحمسون على مجال تطوير البرمجيات

معظم المطورين المحترفين جدد نسبيًا في مجال البرمجة. 55٪ تم ترميزهم لأقل من 8 سنوات ، وثلثهم تم ترميزهم لأقل من 5 سنوات.

ومعظم المطورين لديهم أقل من 5 سنوات من الخبرة المهنية في الترميز.

ما يقرب من نصف المطورين المحترفين يساهمون أيضًا في المصدر المفتوح.

ويستمتع جميع المطورين المحترفين تقريبًا بالبرمجة كهواية أيضًا.

ربع المطورين المحترفين ليس لديهم درجة البكالوريوس.

ومن بين المطورين المحترفين الحاصلين على درجة البكالوريوس ، فإن 1 من كل 3 لديه تخصص رئيسي لا علاقة له بعلوم الكمبيوتر أو هندسة البرمجيات.

يتعلم جميع المطورين المحترفين تقريبًا مهارات جديدة بشكل غير رسمي - والأكثر شيوعًا من خلال الدورات التدريبية عبر الإنترنت وتعليم أنفسهم باستخدام الوثائق.

يشارك حوالي 1/4 من المطورين في الهاكاثون - ويرجع ذلك أساسًا إلى كونها ممتعة.

يحضر العديد من المطورين معسكرات تدريب المستجدين على التشفير بعد أن يكون لديهم بالفعل وظيفة بدوام كامل بغرض توسيع مهاراتهم.

وظائف

يعمل معظم المطورين بدوام كامل لدى شخص آخر ، ويعمل حوالي 10٪ منهم لحسابهم الخاص. 5 ٪ فقط من المطورين الذين يرغبون في العمل عاطلون عن العمل حاليًا - إحصاءات توظيف أفضل بكثير من أي مجال تقريبًا.

إنهم يعملون في مجموعة واسعة من الصناعات - كثير منها خارج ما نعتقد أنه "تقنية".

ومعظمهم في الشركات الصغيرة والمتوسطة الحجم. كلما زادت خبرة المطور ، زادت احتمالية عمله في شركة كبيرة.

إنهم طموحون كثيرًا. يريد مطور واحد فقط من بين كل خمسة أن يعمل بنفس القدرة بعد 5 سنوات من الآن. ربع المطورين يطمحون لبدء شركتهم الخاصة.

73٪ من المطورين راضون عن اختيارهم للمهن.

أدوات التجارة

JavaScript هي التكنولوجيا الأكثر استخدامًا للعام السادس على التوالي.

وتظل مكتبات وأطر عمل JavaScript أدوات رئيسية لمعظم المطورين.

لا تزال قواعد بيانات SQL هي الأكثر استخدامًا. ارتفعت شعبية قاعدة بيانات متجر المستندات MongoDB وقاعدة بيانات متجر القيمة الرئيسية Redis هذا العام.

حالة التنوع في تطوير البرمجيات

لا يزال الشباب يسيطرون بشكل كبير على تطوير البرمجيات ...

بدون أطفال ...

رجال…

الذين لديهم آباء جامعيون. (فقط 1 من كل 3 أمريكيين حاصل على درجة البكالوريوس ، لذلك يشير هذا إلى مشكلات الحراك الاجتماعي.)

هذه الأرقام مخيبة للآمال. من المهم أن ندرك أين توجد الأشياء ، وأن هناك الكثير من العمل الذي يتعين القيام به هنا.

تعمل الكثير من المنظمات على جعل تطوير البرمجيات مجالًا أكثر شمولاً - بما في ذلك مجتمع freeCodeCamp والعديد من المنظمات غير الربحية التي ندعمها.

رؤى أخرى مثيرة للاهتمام حول المطورين

إنهم ليسوا مثل مصاصي الدماء كما تقترح هوليوود.

ومع ذلك ، فإنهم يقضون أكثر من نصف فترة استيقاظهم على الكمبيوتر.

ومع ذلك ، فإن معظم المطورين يخصصون وقتًا للتمرين المنتظم.

المطورون متفائلون للغاية بشأن مستقبل الذكاء الاصطناعي.

لكنهم يقرون بأن المطورين هم المسؤولون في النهاية عن سلامة الذكاء الاصطناعي.

قال معظم المطورين إنهم سيرفضون كتابة التعليمات البرمجية التي يرون أنها تخدم غرضًا غير أخلاقي.

ومع ذلك ، يقولون إن اللوم على القواعد غير الأخلاقية يقع على عاتق الإدارة.

يعتقد المطورون بشكل كبير أنهم ملزمون بمراعاة الآثار الأخلاقية للتعليمات البرمجية الخاصة بهم.

يسعدني أن Stack Overflow تضمنت أسئلة حول أخلاقيات المطورين في استطلاع هذا العام. هذه قضية ذات أهمية متزايدة - وهي مسألة ناقشها مجتمع freeCodeCamp كثيرًا في العام الماضي.

إذا كنت مهتمًا بأخلاقيات المطور ، فاختر بعض الوقت لقراءة هذا المقال:

ما هو القاسم المشترك بين أوبر وفولكس فاجن وزينفيتس؟ لقد استخدموا جميعًا التعليمات البرمجية المخفية لخرق القانون.

"لن يوافق أي مهندس برمجيات مدرب بشكل أخلاقي على كتابة إجراء DestroyBag Baghdad. المهنية الأساسية ... medium.freecodecamp.org

وقد أنشأ بيل سورور - مطور كتب برمجيات بشكل احترافي لأكثر من 20 عامًا - سلسلة من المقالات الإرشادية حول الأخلاق:

أخلاقيات المطور

يصف Developer Ethics مجال الأخلاق كما يتم تطبيقه على سلوك مطوري البرامج. guide.freecodecamp.org

شكرا للقراءة. إذا كان لديك متسع من الوقت ، فيمكنك قراءة نتائج استطلاع 2018 Stack Overflow الكاملة ومشاركة أفكارك في قسم التعليقات أدناه.

أنا أكتب فقط عن البرمجة والتكنولوجيا. إذا تابعتني على Twitter فلن أضيع وقتك. ؟