نتایج نظرسنجی توسعه دهندگان Stack Overflow منتشر شد: پایتون از جاوا پیشی گرفت

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

یافته های کلیدی:

  • پایتون سریع ترین زبان برنامه نویسی در حال رشد است. امسال، دوباره در رتبه بندی بالا رفت و جاوا را جایگزین کرد و بعد از Rust به دومین زبان محبوب تبدیل شد.
  • بیش از نیمی از پاسخ دهندگان اولین خط کد خود را قبل از رسیدن به شانزده سالگی نوشتند، اگرچه این کد بر اساس کشور و جنسیت متفاوت بود.
  • متخصصان DevOps و مهندسین قابلیت اطمینان سایت جزو پردرآمدترین و با تجربه ترین توسعه دهندگان هستند، بیشترین رضایت را از شغل خود دارند و کمتر به دنبال شغل جدید هستند.
  • در میان شرکت کنندگان در نظرسنجی، توسعه دهندگان از چین خوشبین ترین هستند و معتقدند افرادی که امروز متولد می شوند بهتر از والدین خود زندگی خواهند کرد. توسعه دهندگان در کشورهای اروپای غربی مانند فرانسه و آلمان به آینده نگاه می کنند.
  • وقتی از مردان سؤال می شود که چه چیزی مانع بهره وری آنها می شود، اغلب به وفور وظایفی اشاره می کنند که مستقیماً با توسعه مرتبط نیستند، در حالی که نمایندگان اقلیت های جنسی از "سمی بودن" محیط کار ناراضی هستند.

بدون سهم خود روابط عمومی نیست. Stack Overflow از پاسخ دهندگان خواست آخرین باری را که مشکل توسعه را با یا بدون پورتال حل کرده اند به خاطر بسپارند. نتایج نشان داد که Stack Overflow بین 30 تا 90 دقیقه زمان در هفته برای توسعه دهندگان صرفه جویی می کند.

چند واقعیت


نتایج نظرسنجی توسعه دهندگان Stack Overflow منتشر شد: پایتون از جاوا پیشی گرفت

هر ماه، حدود 50 میلیون نفر از Stack Overflow بازدید می کنند تا تجربیات خود را یاد بگیرند یا به اشتراک بگذارند و حرفه خود را ایجاد کنند. 21 میلیون نفر از این افراد توسعه دهندگان حرفه ای یا دانشجویانی هستند که برای تبدیل شدن به یکی از آنها آموزش می بینند. حدود 4 درصد از پاسخ دهندگان برنامه نویسی را یک سرگرمی می دانند تا یک حرفه، و کمتر از 2 درصد از پاسخ دهندگان قبلا توسعه دهندگان حرفه ای بودند، اما اکنون شغل خود را تغییر داده اند.

نتایج نظرسنجی توسعه دهندگان Stack Overflow منتشر شد: پایتون از جاوا پیشی گرفت

حدود 50 درصد از پاسخ دهندگان خود را توسعه دهندگان تمام پشته می نامند، یعنی متخصصانی که هم کد کلاینت و هم سرور را می نویسند که معمولاً مربوط به فناوری های وب است و حدود 17 درصد خود را توسعه دهندگان اپلیکیشن موبایل می دانند. اغلب، توسعه دهندگان فرانت اند کد پشتیبان را نیز می نویسند و بالعکس. سایر ترکیبات محبوب حرفه های فناوری اطلاعات عبارتند از: مدیر پایگاه داده و مدیر سیستم، متخصص DevOps و مهندس قابلیت اطمینان سایت، طراح و توسعه دهنده فرانت اند، محقق دانشگاه و آکادمیک.

نتایج نظرسنجی توسعه دهندگان Stack Overflow منتشر شد: پایتون از جاوا پیشی گرفت

حدود 65 درصد از توسعه دهندگان حرفه ای در میان کاربران Stack Overflow سالی یک بار یا بیشتر به پروژه های منبع باز (مانند LibreOffice یا Gimp) کمک می کنند. مشارکت در پروژه های منبع باز اغلب به زبان برنامه نویسی بستگی دارد. بنابراین، توسعه‌دهندگانی که با Rust، WebAssembly و Elixir کار می‌کنند اغلب این کار را انجام می‌دهند، در حالی که آنهایی که با VBA، C# و SQL کار می‌کنند تقریباً نصف تعداد دفعات پروژه‌های منبع باز را کمک می‌کنند.

بسیاری از توسعه دهندگان حتی خارج از محل کار کد می نویسند. حدود 80 درصد از پاسخ دهندگان برنامه نویسی را سرگرمی خود می دانند. سایر مسئولیت های غیر توسعه ای به طور قابل توجهی با این بیانیه مرتبط است. به عنوان مثال، برنامه نویسانی که بچه دارند کمتر توسعه را به عنوان یک سرگرمی در نظر می گیرند. پاسخ دهندگان زن نیز احتمال کمتری داشت که برنامه نویسی را یک سرگرمی در نظر بگیرند.

در ایالات متحده، نزدیک به 30 درصد از پاسخ دهندگان گفتند که مشکلات سلامت روانی دارند، این نرخ بالاتر از سایر کشورهای بزرگ مانند بریتانیا، کانادا، آلمان یا هند است.

نتایج نظرسنجی توسعه دهندگان Stack Overflow منتشر شد: پایتون از جاوا پیشی گرفت

امسال از پاسخ دهندگان پرسیده شد که از کدام شبکه های اجتماعی بیشتر استفاده می کنند. Reddit و YouTube رایج ترین پاسخ ها بودند. با این حال، ترجیحات متخصصان فناوری اطلاعات با داده های کلی در مورد محبوبیت شبکه های اجتماعی مطابقت ندارد، جایی که فیس بوک در رتبه اول قرار دارد و Reddit حتی در 10 رتبه برتر قرار ندارد (ردیت حدود 330 میلیون کاربر فعال دارد در مقایسه با 2,32 میلیارد کاربر ماهانه فیس بوک. ).

نتایج نظرسنجی توسعه دهندگان Stack Overflow منتشر شد: پایتون از جاوا پیشی گرفت

برای هفتمین سال متوالی، جاوا اسکریپت به محبوب ترین زبان برنامه نویسی تبدیل شد و پایتون بار دیگر در رتبه بندی بالا رفت. پایتون امسال در رتبه بندی کلی جاوا را پشت سر گذاشت، همانطور که سال گذشته از C# و سال قبل از PHP پیشی گرفت. بنابراین، Python سریعترین زبان برنامه نویسی در حال رشد است.

محبوب ترین، "وحشتناک" و "مطلوب ترین" زبان های برنامه نویسی

برای چهارمین سال متوالی، Rust زبان برنامه نویسی مورد علاقه جامعه بود و پس از آن پایتون. از آنجایی که محبوبیت پایتون به سرعت در حال افزایش است، قرار گرفتن در این رتبه به این معنی است که نه تنها توسعه دهندگان پایتون بیشتر و بیشتر می شوند، بلکه می خواهند به کار با این زبان ادامه دهند.

VBA و Objective-C به عنوان ترسناک ترین زبان های امسال شناخته می شوند. این بدان معنی است که درصد زیادی از توسعه دهندگانی که در حال حاضر از این زبان ها استفاده می کنند، علاقه ای به ادامه این کار ندارند.

پایتون برای سومین سال متوالی «مطلوب‌ترین» زبان بود، به این معنی که توسعه‌دهندگانی که قبلاً از آن استفاده نکرده‌اند نشان می‌دهند که مایل به یادگیری آن هستند. در جایگاه دوم و سوم به ترتیب جاوا اسکریپت و Go قرار دارند.

در مورد بلاک چین چطور؟

اکثر پاسخ دهندگان به نظرسنجی Stack Overflow گفتند که سازمان های آنها از فناوری بلاک چین استفاده نمی کنند و رایج ترین موارد استفاده مربوط به ارزهای دیجیتال نیست. بلاک چین اغلب توسط توسعه دهندگان هندی استفاده می شود.

وقتی از توسعه‌دهندگان سؤال می‌شود که درباره فناوری بلاک چین چه فکر می‌کنند، عموماً به سودمندی آن خوش‌بین هستند. با این حال، این خوش بینی عمدتاً در میان متخصصان جوان تر و با تجربه کمتر متمرکز است. هر چه پاسخ دهنده با تجربه تر باشد، احتمال بیشتری دارد که بگویند فناوری بلاک چین «استفاده غیرمسئولانه از منابع» است.

پردرآمدترین زبان های برنامه نویسی

نتایج نظرسنجی توسعه دهندگان Stack Overflow منتشر شد: پایتون از جاوا پیشی گرفت

در میان توسعه دهندگان مورد بررسی، کسانی که از Clojure، F#، Elixir و Rust استفاده می کنند، بالاترین حقوق را در میان برنامه نویسان مستقر در ایالات متحده به دست آورده اند که به طور متوسط ​​حدود 70 دلار است. با این حال، تفاوت های منطقه ای وجود دارد. توسعه دهندگان اسکالا در ایالات متحده جزو پردرآمدترین ها هستند، در حالی که توسعه دهندگان Clojure و Rust بیشترین درآمد را در هند دارند.

می توانید داده ها و ارقام جالب تر را در گزارش اصلی به زبان انگلیسی مشاهده کنید.




منبع: 3dnews.ru

اضافه کردن نظر