Stack Overflow dasturchi so‘rovi natijalari e’lon qilindi: Python Java’dan o‘zib ketdi

Stack Overflow - bu butun dunyo bo'ylab ishlab chiquvchilar va IT mutaxassislari uchun taniqli va mashhur savol-javob portali bo'lib, uning yillik so'rovi butun dunyo bo'ylab kod yozadigan odamlarning eng kattasi va eng keng qamrovlisidir. Stack Overflow har yili ishlab chiquvchilarning sevimli texnologiyalaridan tortib, ularning ish odatlarigacha bo‘lgan hamma narsani qamrab oluvchi so‘rovnoma o‘tkazadi. Bu yilgi so‘rov ketma-ket to‘qqizinchi yil bo‘lib, so‘rovda 90 mingdan ortiq kishi ishtirok etdi.

Asosiy natijalar:

  • Python eng tez rivojlanayotgan dasturlash tilidir. Bu yil u yana reytingda ko'tarilib, Java tilini siqib chiqardi va Rustdan keyin ikkinchi eng mashhur tilga aylandi.
  • Respondentlarning yarmidan ko'pi birinchi qator kodini o'n olti yoshga to'lmasdan yozgan, garchi bu mamlakat va jinsga qarab farq qilsa.
  • DevOps mutaxassislari va sayt ishonchliligi boʻyicha muhandislar eng yuqori maosh oladigan va tajribali ishlab chiquvchilar qatoriga kiradi, ular oʻz ishlaridan eng koʻp qoniqish hosil qiladilar va yangi ish izlash ehtimoli kamroq.
  • So'rov ishtirokchilari orasida xitoylik ishlab chiquvchilar eng optimistik va bugungi kunda tug'ilgan odamlar ota-onalariga qaraganda yaxshiroq yashashiga ishonishadi. Frantsiya va Germaniya kabi G'arbiy Evropa mamlakatlaridagi ishlab chiquvchilar kelajakka tuz donasi bilan qarashadi.
  • Ularning mahsuldorligiga nima to'sqinlik qilayotgani so'ralganda, erkaklar ko'pincha rivojlanish bilan bevosita bog'liq bo'lmagan vazifalarning ko'pligiga ishora qiladilar, jinsiy ozchiliklar vakillari esa ish muhitining "toksikligi" dan norozi.

O'z-o'zini PR ulushisiz emas. Stack Overflow respondentlardan oxirgi marta qachon portal bilan yoki portalsiz ishlab chiqish muammosini hal qilganliklarini eslab qolishlarini so‘radi. Natijalar shuni ko'rsatdiki, Stack Overflow ishlab chiquvchilarga haftasiga 30 dan 90 daqiqagacha vaqtni tejaydi.

Bir nechta faktlar


Stack Overflow dasturchi so‘rovi natijalari e’lon qilindi: Python Java’dan o‘zib ketdi

Har oy 50 millionga yaqin odam o'z tajribalarini o'rganish yoki almashish va o'z martabalarini qurish uchun Stack Overflow-ga tashrif buyuradi. Ushbu odamlarning 21 millioni professional dasturchilar yoki universitet talabalari bo'lish uchun tayyorlanmoqda. Respondentlarning 4% ga yaqini dasturlashni kasb emas, balki sevimli mashg'ulot deb hisoblaydi va respondentlarning 2% dan sal kamrog'i ilgari professional dasturchilar bo'lgan, ammo hozir o'z kasbini o'zgartirgan.

Stack Overflow dasturchi so‘rovi natijalari e’lon qilindi: Python Java’dan o‘zib ketdi

Respondentlarning 50% ga yaqini o'zlarini to'liq stek ishlab chiquvchilari, ya'ni odatda veb-texnologiyalar bilan bog'liq bo'lgan mijoz va server kodlarini yozadigan mutaxassislar, taxminan 17% esa o'zlarini mobil ilovalarni ishlab chiquvchilar deb bilishgan. Ko'pincha, front-end ishlab chiquvchilari ham orqa tomon kodini yozadilar va aksincha. IT kasblarining boshqa mashhur kombinatsiyalari ma'lumotlar bazasi ma'muri va tizim ma'muri, DevOps mutaxassisi va Sayt ishonchliligi bo'yicha muhandis, dizayner va front-end dasturchisi, universitet tadqiqotchisi va akademik.

Stack Overflow dasturchi so‘rovi natijalari e’lon qilindi: Python Java’dan o‘zib ketdi

Stack Overflow foydalanuvchilari orasida professional dasturchilarning qariyb 65% yiliga yoki undan koʻproq marta ochiq kodli loyihalarga (masalan, LibreOffice yoki Gimp) hissa qoʻshadi. Ochiq kodli loyihalarga hissa qo'shish ko'pincha dasturlash tiliga bog'liq. Shunday qilib, Rust, WebAssembly va Elixir bilan ishlaydigan ishlab chiquvchilar buni tez-tez bajaradilar, VBA, C# va SQL bilan ishlaydigan ishlab chiquvchilar esa ochiq manbali loyihalarga qariyb yarmiga yordam beradi.

Ko'pgina ishlab chiquvchilar ishdan tashqarida ham kodlashadi. Respondentlarning 80% ga yaqini o'z sevimli mashg'ulotlarini dasturlashni o'ylaydi. Boshqa ishlab chiqilmagan majburiyatlar ushbu bayonot bilan sezilarli darajada bog'liq. Misol uchun, bolali dasturchilar rivojlanishni sevimli mashg'ulot sifatida ro'yxatga olish ehtimoli kamroq. Ayol respondentlar ham dasturlashni sevimli mashg'uloti haqida o'ylash ehtimoli kamroq edi.

Qo'shma Shtatlarda respondentlarning qariyb 30 foizi ruhiy salomatlik bilan bog'liq muammolarga duch kelishgan, bu Buyuk Britaniya, Kanada, Germaniya yoki Hindiston kabi boshqa yirik mamlakatlardagidan yuqori.

Stack Overflow dasturchi so‘rovi natijalari e’lon qilindi: Python Java’dan o‘zib ketdi

Bu yil respondentlardan qaysi ijtimoiy tarmoqlardan tez-tez foydalanishlari so‘ralgan. Reddit va YouTube eng keng tarqalgan javoblar edi. Biroq, IT-mutaxassislarining afzalliklari ijtimoiy tarmoqlarning mashhurligi bo'yicha umumiy ma'lumotlarga mos kelmaydi, bu erda Facebook birinchi o'rinni egallaydi va Reddit hatto Top 10 talikka kirmaydi (Facebookning oylik 330 milliard foydalanuvchisi bilan solishtirganda Reddit 2,32 millionga yaqin faol foydalanuvchiga ega. ).

Stack Overflow dasturchi so‘rovi natijalari e’lon qilindi: Python Java’dan o‘zib ketdi

Ketma-ket yettinchi yil JavaScript eng ommabop dasturlash tiliga aylandi va Python yana reytingda ko‘tarildi. Python bu yil umumiy reytingda Java’ni ortda qoldirdi, xuddi o‘tgan yili C# va bir yil avval PHP dan o‘zib ketdi. Shunday qilib, Python bugungi kunda eng tez rivojlanayotgan dasturlash tilidir.

Eng sevimli, "dahshatli" va "istalgan" dasturlash tillari

To'rtinchi yil ketma-ket Rust hamjamiyatning sevimli dasturlash tili bo'ldi, undan keyin Python. Python-ning mashhurligi tez sur'atlar bilan o'sib borayotganligi sababli, ushbu reytingda bo'lish nafaqat Python dasturchilarining ko'payishini, balki ular ushbu til bilan ishlashni davom ettirishni xohlashlarini anglatadi.

VBA va Objective-C bu yil eng "qo'rqinchli" tillar deb tan olingan. Bu shuni anglatadiki, hozirda ushbu tillardan foydalanadigan dasturchilarning katta qismi buni davom ettirishdan manfaatdor emas.

Python ketma-ket uchinchi yil eng "istalgan" til bo'ldi, ya'ni undan foydalanmayotgan dasturchilar uni o'rganishni xohlashlarini bildirishmoqda. Ikkinchi va uchinchi oʻrinlarda mos ravishda JavaScript va Go.

Blokcheyn haqida nima deyish mumkin?

Stack Overflow so‘rovi ishtirokchilarining aksariyati ularning tashkilotlari blokcheyn texnologiyasidan foydalanmasligini va eng keng tarqalgan foydalanish holatlari kriptovalyutani o‘z ichiga olmaydi. Blokcheyn ko'pincha Hindistondan ishlab chiquvchilar tomonidan qo'llaniladi.

Blokcheyn texnologiyasi haqida qanday fikrda bo'lishlari so'ralganda, ishlab chiquvchilar odatda uning foydaliligiga optimistik qarashadi. Biroq, bu optimizm asosan yosh va kam tajribali mutaxassislar orasida to'plangan. Respondent qanchalik tajribali bo'lsa, ular blockchain texnologiyasini "resurslardan mas'uliyatsiz foydalanish" deb aytishlari mumkin.

Eng ko'p maosh oladigan dasturlash tillari

Stack Overflow dasturchi so‘rovi natijalari e’lon qilindi: Python Java’dan o‘zib ketdi

So‘rovda qatnashgan ishlab chiquvchilar orasida Clojure, F#, Elixir va Rust-dan foydalanadiganlar AQShda joylashgan dasturchilar orasida eng yuqori maoshga ega bo‘lishdi, bu o‘rtacha 70 000 dollarni tashkil qiladi. Biroq, mintaqaviy farqlar mavjud. AQShdagi Scala dasturchilari eng ko'p maosh oladiganlar qatoriga kiradi, Clojure va Rust dasturchilari esa Hindistonda eng ko'p maosh oladi.

Ingliz tilidagi asl hisobotda qiziqarli ma'lumotlar va raqamlarni ko'rishingiz mumkin.




Manba: 3dnews.ru

a Izoh qo'shish