Nima Mohamadian
Nima Mohamadian
خواندن ۳ دقیقه·۵ سال پیش

نظرسنجی StackOverflow 2019 - قسمت ۳

بزرگترین انجمن تخصصی توسعه دهندگان دنیا، StackOverFlow هر سال نظر سنجی بزرگی رو ترتیب میده و از همه کاربراش میخواد که تو این نظر سنجی شرکت کنند. تو این مقاله میخوام نتایج نظرسنجی StackOverflow 2019  رو بررسی کنم .

تو نظرسنجی امسال حدود ۹۰ هزار توسعه دهنده از همه نقاط جهان شرکت داشتند. از تازه کارایی که جدیدا شروع کردند تا برنامه نویسان حرفه ای که سالهاست دارن کار میکنند. با توجه به این که آیتم های بررسی شده تو این نظر سنجی خیلی طولانی و مفصل هست، این مقاله رو در چند قسمت مینویسم و سعی میکنم مهمترین بخش های اون رو تحلیل کنم.

دقت کنید که این نظرسنجی نشان دهنده آمار دقیق جوامع نیست، ولی با تقریب خوبی میشه از اعداد و ارقام و آمارش برای همه جوامع استفاده کرد.

قسمت های اول و دوم این مجموعه :

https://virgool.io/@novonimo/نظرسنجی-stackoverflow-2019-قسمت-۱-lxaujty1ftol
https://virgool.io/@novonimo/نظرسنجی-stackoverflow-2019-قسمت-۲-doci7u0y0axk



پلتفرم

پرکاربردترین ها

از شرکت کنندگان در مورد پلتفرمی که باهاش کار میکنند (برای توسعه) سوال شد و برای اولین سال از تکنولوژی های نگاه‌دارنده (Container) مثل Docker هم سوال شد.

پرکاربرد ترین پلتفرم ها
پرکاربرد ترین پلتفرم ها


سیستم های لینوکسی همچنان محبوب ترین پلتفرم از نظر توسعه دهندگان است. از پلتفرم های مطرح ( مورد استفاده در ایران)‌ لینوکس - مک اوس - ویندوز به ترتیب در پرکاربردترین های پلتفرم قرار دارند.

نکته مورد توجه برای توسعه دهندگان ایرانی ، حضور wordpress در انتهای این لیست است.



خواستنی ترین پلتفرم ها

در این قسمت از توسعه دهندگان سوال شد که تمایل دارید با چه پلتفرمی شروع به کار کنید.
Docker & AWS در صدر قرار دارند و همچنان پلتفرم Wordpress کم ترین میزان توجه رو دارد.

خواستنی ترین پلتفرم ها
خواستنی ترین پلتفرم ها



سیستم عامل اصلی توسعه دهندگان

در این قسمت از توسعه دهندگان در مورد سیستم عامل اولیه Primary سوال شد. معمولا توسعه دهندگان از یک سیستم عامل و بعضا از دوئال بوت استفاده میکنند.

سیستم عامل اصلی توسعه دهندگان
سیستم عامل اصلی توسعه دهندگان


ویندوز همچنان در صدر سیستم عامل ها قرار دارد و مک او اس در رتبه دوم و بعد از آن لینوکس !



استفاده از کانتینرها

از توسعه دهندگان در مورد اینکه از کانتینرها استفاده میکنند یا نه سوال شده:

استفاده از کانتینرها
استفاده از کانتینرها


۴۶ ٪ از توسعه دهندگان از تکنولوژی های نگاهدارنده استفاده نمیکنند.
۳۸ ٪ برای محیط توسعه و ۳۰ ٪‌برای هدف تست و ۲۶ ٪‌ برای محیط اصلی ( پروداکشن )‌


محیط های توسعه و ابزارها

در این قسمت در مورد محیط های توسعه ( تکست ادیتور ها و IDE )‌ سوال شد .

محیط های توسعه
محیط های توسعه


نکته قابل توجه حضور Visual Sudio Code در صدر است . رقیب قدرتمند محصول مایکروسافت از کمپانی مطرح JerBrain هست ولی با توجه به این که JetBrain برای هر زبان برنامه نویسی و تکنولوژی یک محیط توسعه ارائه داده است ، پس باید مجموع ۳ نرم افزار Intelij & Pycharm & PHPStorm محاسبه شود. بنابراین محصولات کمپانی JetBrain با مجموع ۴۶.۴ ٪‌ از پراستفاده ترین IDE هاست .



محیط های توسعه برای توسعه دهندگان موبایل

محیط های توسعه برای توسعه دهندگان موبایل
محیط های توسعه برای توسعه دهندگان موبایل

در این قسمت Android Studio که از کمپانی JetBrain ارائه شده و از هسته InteliJ استفاده میکند در رتبه اول قرار دارد و نرم افزار قدرتمند مایکروسافت هم در این قسمت از پرکاربردترین هاست.



سایر نوشته های من در ویرگول:

https://virgool.io/iran-react-community/ریداکس-به-زبان-ساده-emxqh7w4gnpk
https://virgool.io/@novonimo/مکمل-قردتمند-گیت-git-flow-ufhgxx6j6ah3
https://virgool.io/iran-react-community/پیش-نیازهای-آموزش-ری-اکت-yxmprt2im5ek
https://virgool.io/@novonimo/آموزش-مقدماتی-دارت-dart-قسمت-۱-vrd1jjuoble1
https://virgool.io/iran-react-community/ری-اکت-رو-قورت-بده-۱-u8t5ysweyxyj
https://virgool.io/iran-react-community/نکات-طلایی-برای-توسعه-دهندگان-ری-اکت-نیتو-reactnative-قسمت-۱-l8kuhkrr98ps
https://virgool.io/iran-react-community/آموزش-مبتدی-react-native-همراه-با-مثال-از-صفر-تا-۱%DB%B0%DB%B0-قسمت-اول-cyqz5skqhuxv
https://virgool.io/JavaScript8/فوت-و-فن-برنامه-نویسی-functional-با-جاواسکریپت-ujucyxjfn0zw



Contact With me:
https://t.me/nimamohamadian
https://www.facebook.com/nimamohamadian89
https://twitter.com/Nima_Mohamadian
https://www.linkedin.com/in/nima-mohamadian-57ba63123/


stackoverflowdeveloper
توسعه دهنده جاواسکریپت
شاید از این پست‌ها خوشتان بیاید