تطوير النظام البيئي في 2018: ما الذي يعيشه المبرمجون في روسيا والعالم

في أوائل عام 2018 ، أجرينا مسحنا السنوي لنظام JetBrains Developer Ecosystem 2018 لمعرفة ما هو عالم البرمجة الآن وكيف تغيرت مقارنة بعام 2017. هنا نشارك النتائج الأكثر إثارة للاهتمام.

الصورة

لقد قمنا بجمع وتحليل آراء أكثر من 6000 مطور من 17 دولة. حوالي 300 منهم من روسيا ، وهذا يسمح لنا باستخلاص استنتاجات حول كيفية اختلاف سوق التنمية الروسية عن بقية العالم.

أفضل 5 لغات برمجة شائعة الاستخدام للعالم وروسيا تبدو كما يلي:

  1. جافا سكريبت
  2. جافا
  3. بيثون
  4. فب
  5. ج #

(أجاب المستجيبون على السؤال "ما هي لغة / لغة البرمجة التي تستخدمها بانتظام؟" ويمكنهم اختيار أكثر من لغة.)

ومع ذلك ، يكتب المطورون الروس C أقل من النصف في كثير من الأحيان - أشار 8 ٪ من المستطلعين إلى أنها لغة مستخدمة بانتظام ، في المتوسط ​​حوالي 16 ٪ من المبرمجين يستخدمونها في العالم. اختلاف آخر هو الاستخدام المتكرر لـ Kotlin ، حيث يكتب ما يقرب من 15 ٪ من المطورين عليه ، وهو أعلى بكثير من المؤشر العالمي (9 ٪). بالطبع ، نحن سعداء بهذا التقدير من زملائنا الروس.

تتزامن أهم 3 لغات برمجة رئيسية في روسيا مع العالم:

  1. جافا
  2. جافا سكريبت
  3. بيثون

(أجاب المستجيبون على السؤال "ما هي لغة البرمجة الأساسية بالنسبة لك؟" ويمكنهم اختيار ما يصل إلى ثلاث لغات من خلال ترتيبها.)

سألنا المستجيبين أيضًا عما إذا كانوا يخططون للتبديل إلى لغة برمجة أخرى في العام المقبل. في العالم ، أصبحت اللغة الأكثر وعدًا ، وهي الانتقال الذي يخطط له أكبر عدد من المطورين ، هي Go. في روسيا ، كان متقدمًا قليلاً على Kotlin. في لغات C و C # و C ++ و JavaScript و Ruby ، ​​يهاجر المبرمجون الروس بشكل أقل سهولة من المطورين في العالم كله.

خلال العام الماضي ، درس أكثر من 90٪ من المطورين في روسيا والعالم لغة جديدة واحدة على الأقل. في الوقت نفسه ، كان المبرمجون الروس أقل اهتمامًا باللغات الشعبية JavaScript و Python و PHP.

كنا مهتمين أيضًا بكيفية تغيير نهج الاستضافة. سألنا المطورين أين يستضيفون قواعد البيانات و / أو الخدمات و / أو التطبيقات التي يطورونها بأنفسهم أو في الشركة (يمكن اختيار أكثر من خيار). في العالم ، نشهد نزعة ثابتة للتحول من خوادمنا الخاصة والبنية التحتية المحلية إلى خدمات مزودي الخدمات السحابية: Amazon Web Services (30٪) ، Google Cloud Platform (10٪) ، Microsoft Azure (10٪) ، إلخ. في روسيا ، استخدام الخدمات السحابية حتى الآن أقل بكثير ، وتخزين البيانات محليًا أو على خوادم خاصة أكثر شيوعًا من العالم. تم الإبلاغ عن التخزين المحلي للبيانات من قبل 63 ٪ من المستجيبين الروس (بالنسبة للعالم هذا الرقم 55 ٪) ، أشار 68 ٪ من المطورين من روسيا إلى خوادم خاصة (في العالم - 54 ٪).

مقارنات أكثر إثارة للاهتمام:

  • من المرجح أن يكتب المبرمجون من روسيا اختبارات الوحدة في مشاريعهم - 69 ٪ من المستطلعين قالوا هذا ، وهو ما يقرب من 10 ٪ أكثر من العالم.
  • من المرجح أن يقوم الروس بتطوير تطبيقات سطح المكتب أكثر من نظرائهم الأجانب. أما الأنواع الأخرى من التطبيقات ، فلم نكشف عن أي اختلافات.
  • يقضي المطورون في روسيا مزيدًا من الوقت مباشرة على البرمجة: 74٪ منهم يكتبون الرمز 17 ساعة أو أكثر في الأسبوع ، بينما 61٪ يفعلون ذلك في المتوسط ​​في العالم.
  • بين المجيبين الروس ، أقل بثلاث مرات من أولئك الذين تعتبر البرمجة هواية بالنسبة لهم ، وليست طريقة لكسب لقمة العيش.
  • يعمل 82٪ من المطورين الروس في شركات تكنولوجيا المعلومات ، بينما يمثل 68٪ من المطورين في العالم تكنولوجيا المعلومات. والباقي يعمل في شركات غير تقنية المعلومات.
  • الخبرة المهنية للمبرمجين الروس أعلى - 54٪ منهم عملوا في الصناعة لأكثر من 6 سنوات. في عالم المطورين ذوي هذه الخبرة ، 43٪.
  • سألنا أيضًا عن أنواع التطوير في الشركات التي يعمل فيها المستجيبون (يمكنهم اختيار العديد من خيارات الإجابة). يشارك المبرمجون الروس بشكل أكبر في تطوير المنتجات - 63٪ في روسيا مقارنة بـ 48٪ في العالم. يوظف تطوير الاستعانة بمصادر خارجية في روسيا أيضًا عددًا أكبر من الأشخاص مقارنة بالمتوسط ​​العالمي - 23 ٪ و 12 ٪ على التوالي. لكن أولئك الذين يطورون منتجات للاستخدام داخل شركاتهم في روسيا هم نصف ما هو عليه في العالم - 26٪ مقارنة بـ 52٪.

بالإضافة إلى الموضوعات المهنية ، طرحنا بعض الأسئلة حول الحياة اليومية ووجدنا ما يلي:

  • يحصل المطورون الروس على قسط كاف من النوم - 72٪ منهم ينامون أكثر من 7 ساعات يوميًا. في جميع أنحاء العالم ، كان 60٪ من المجيبين قادرين على قول هذا عن أنفسهم.
  • أكثر من نصف المبرمجين من روسيا يفضلون الشاي ، في حين أن التفضيلات العالمية للمطورين لهامش كبير على جانب القهوة.

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

نخطط لمواصلة مراقبة اتجاهات التنمية وإجراء استبيانات مماثلة. سنكون سعداء برؤيتك بين المشاركين ، انضم إلينا .

Source: https://habr.com/ru/post/ar415227/


All Articles