Stack Overflow әзірлеушісі сауалнамасының нәтижелері жарияланды: Python Java-ны басып озды

Stack Overflow - бүкіл әлем бойынша әзірлеушілер мен АТ мамандарына арналған танымал және танымал сұрақ-жауап порталы және оның жыл сайынғы сауалнамасы бүкіл әлем бойынша код жазатын адамдардың ең үлкені және ең ауқымдысы болып табылады. Жыл сайын Stack Overflow әзірлеушілердің сүйікті технологияларынан бастап олардың жұмыс әдеттеріне дейін барлығын қамтитын сауалнама жүргізеді. Биылғы сауалнама тоғызыншы жыл қатарынан өткізіліп отыр және сауалнамаға 90 мыңнан астам адам қатысты.

Негізгі нәтижелер:

  • Python - ең жылдам дамып келе жатқан бағдарламалау тілі. Биыл ол рейтингте қайтадан көтеріліп, Java тілін ығыстырып, Rust-тен кейінгі ең танымал тіл болды.
  • Респонденттердің жартысынан көбі кодының бірінші жолын он алты жасқа толғанға дейін жазған, бірақ бұл ел мен жынысқа байланысты өзгереді.
  • DevOps мамандары мен сайт сенімділігі бойынша инженерлер ең жоғары ақы төленетін және ең тәжірибелі әзірлеушілердің бірі, өз жұмыстарына қанағаттанатын және жаңа жұмыс іздеу ықтималдығы аз.
  • Сауалнамаға қатысушылардың арасында Қытайдан келген әзірлеушілер ең оптимист және бүгін туылған адамдар ата-анасынан гөрі жақсы өмір сүретініне сенеді. Франция мен Германия сияқты Батыс Еуропа елдерінің әзірлеушілері болашаққа тұзды түйірмен қарайды.
  • Олардың өнімділігіне не кедергі келтіреді деген сұраққа ерлер көбінесе дамуға тікелей қатысы жоқ міндеттердің көптігін көрсетеді, ал жыныстық азшылық өкілдері жұмыс ортасының «уыттылығына» қанағаттанбайды.

Өзіндік пиардың үлесі жоқ емес. Stack Overflow респонденттерден әзірлеу мәселесін порталмен немесе онсыз соңғы рет қашан шешкенін есте сақтауды сұрады. Нәтижелер Stack Overflow әзірлеушілерді аптасына 30-дан 90 минутқа дейін үнемдейтінін көрсетті.

Кейбір фактілер


Stack Overflow әзірлеушісі сауалнамасының нәтижелері жарияланды: Python Java-ны басып озды

Ай сайын шамамен 50 миллион адам тәжірибелерін үйрену немесе бөлісу және мансаптарын құру үшін Stack Overflow-қа барады. Осы адамдардың 21 миллионы кәсіби әзірлеушілер немесе бірі болуға дайындалған университет студенттері. Респонденттердің шамамен 4%-ы бағдарламалауды кәсіп емес, хобби деп санайды, ал респонденттердің 2%-дан азы бұрын кәсіби әзірлеуші ​​болған, бірақ қазір кәсібін өзгерткен.

Stack Overflow әзірлеушісі сауалнамасының нәтижелері жарияланды: Python Java-ны басып озды

Респонденттердің шамамен 50% өздерін толық стек әзірлеушілері деп атады, яғни әдетте веб-технологияларға қатысты клиенттік және серверлік кодты жазатын мамандар, ал шамамен 17% мобильді қосымшаларды әзірлеушілер деп санайды. Көбінесе фронт-энд әзірлеушілері бэк-кодты да жазады және керісінше. IT мамандықтарының басқа танымал комбинациясы дерекқор әкімшісі және жүйелік әкімші, DevOps маманы және сайт сенімділігі бойынша инженер, дизайнер және алдыңғы қатарлы әзірлеуші, университет зерттеушісі және академик болып табылады.

Stack Overflow әзірлеушісі сауалнамасының нәтижелері жарияланды: Python Java-ны басып озды

Stack Overflow пайдаланушыларының арасындағы кәсіби әзірлеушілердің шамамен 65%-ы жылына бір рет немесе одан да көп бастапқы коды ашық жобаларға (LibreOffice немесе Gimp сияқты) үлес қосады. Ашық бастапқы жобаларға үлес көбінесе бағдарламалау тіліне байланысты. Осылайша, Rust, WebAssembly және Elixir бағдарламаларымен жұмыс істейтін әзірлеушілер мұны жиі жасайды, ал VBA, C# және SQL бағдарламаларымен жұмыс істейтіндер ашық бастапқы жобаларға шамамен жарты есе жиі көмектеседі.

Көптеген әзірлеушілер жұмыстан тыс уақытта да кодтайды. Респонденттердің 80%-ға жуығы бағдарламалауды хобби деп санайды. Басқа дамуға жатпайтын жауапкершіліктер осы мәлімдемемен айтарлықтай сәйкес келеді. Мысалы, балалары бар бағдарламашылар дамуды хобби ретінде санамайды. Респондент-әйелдер де бағдарламалауды хобби ретінде қарастырмайды.

Америка Құрама Штаттарында респонденттердің шамамен 30% олардың психикалық денсаулығында проблемалары бар екенін айтты, бұл Ұлыбритания, Канада, Германия немесе Үндістан сияқты басқа ірі елдерге қарағанда жоғары.

Stack Overflow әзірлеушісі сауалнамасының нәтижелері жарияланды: Python Java-ны басып озды

Биыл респонденттер қай әлеуметтік желілерді жиі пайдаланады деген сұрақ қойылды. Reddit және YouTube ең көп тараған жауаптар болды. Дегенмен, IT мамандарының қалауы әлеуметтік желілердің танымалдылығы туралы жалпы деректерге сәйкес келмейді, мұнда Facebook бірінші орында, ал Reddit тіпті Топ 10-ға кірмейді (Facebook-тің ай сайынғы 330 миллиард пайдаланушысымен салыстырғанда Reddit-те шамамен 2,32 миллион белсенді пайдаланушы бар. ).

Stack Overflow әзірлеушісі сауалнамасының нәтижелері жарияланды: Python Java-ны басып озды

Жетінші жыл қатарынан JavaScript ең танымал бағдарламалау тіліне айналды, ал Python рейтингте қайтадан көтерілді. Python өткен жылы C# және алдыңғы жылы PHP-ді басып озғандай, биылғы жылы жалпы рейтингте Java-ны басып озды. Осылайша, Python бүгінгі таңда ең жылдам дамып келе жатқан бағдарламалау тілі болып табылады.

Ең сүйікті, «қорқынышты» және «қалаған» бағдарламалау тілдері

Төртінші жыл қатарынан Rust қауымдастықтың сүйікті бағдарламалау тілі болды, одан кейін Python. Python-ның танымалдылығы тез өсіп келе жатқандықтан, бұл рейтингте болу Python әзірлеушілерінің көбейіп келе жатқанын ғана емес, сонымен бірге олар осы тілмен жұмыс істеуді жалғастырғысы келетінін білдіреді.

VBA және Objective-C биылғы жылдың ең «қорқынышты» тілдері болып танылды. Бұл қазіргі уақытта осы тілдерді қолданатын әзірлеушілердің үлкен пайызы мұны жалғастыруға мүдделі емес екенін білдіреді.

Python үшінші жыл қатарынан ең «қалаулы» тіл болды, яғни оны қолданбаған әзірлеушілер оны үйренгісі келетінін білдіреді. Екінші және үшінші орында сәйкесінше JavaScript және Go.

Блокчейн туралы не деуге болады?

Stack Overflow сауалнамасына қатысқан респонденттердің көпшілігі олардың ұйымдары блокчейн технологиясын қолданбайтынын, ал ең көп қолданылатын жағдайлар криптовалютамен байланысты емес екенін айтты. Блокчейнді көбінесе Үндістанның әзірлеушілері пайдаланады.

Блокчейн технологиясы туралы не ойлайтынын сұрағанда, әзірлеушілер оның пайдалылығына оптимистік көзқараспен қарайды. Дегенмен, бұл оптимизм негізінен жас және тәжірибесі аз мамандар арасында шоғырланған. Респондент неғұрлым тәжірибелі болса, соғұрлым олар блокчейн технологиясын «ресурстарды жауапсыз пайдалану» деп айтуы ықтимал.

Ең көп төлейтін бағдарламалау тілдері

Stack Overflow әзірлеушісі сауалнамасының нәтижелері жарияланды: Python Java-ны басып озды

Сауалнамаға қатысқан әзірлеушілер арасында Clojure, F#, Elixir және Rust қолданбаларын пайдаланатындар АҚШ-тағы бағдарламашылар арасында ең жоғары жалақы алды, орташа есеппен $70 000. Дегенмен, аймақтық айырмашылықтар бар. АҚШ-тағы Scala әзірлеушілері ең жоғары жалақы алатындар қатарында, ал Clojure және Rust әзірлеушілері Үндістанда ең көп табыс табады.

Ағылшын тіліндегі түпнұсқа есептен қызықты деректер мен сандарды көре аласыз.




Ақпарат көзі: 3dnews.ru

пікір қалдыру