Objavljeni rezultati ankete za programere Stack Overflow: Python prestiže Javu

Stack Overflow je dobro poznat i popularan Q&A portal za programere i IT stručnjake širom svijeta, a njegovo godišnje istraživanje je najveće i najsveobuhvatnije o ljudima koji pišu kod širom svijeta. Svake godine Stack Overflow provodi anketu koja pokriva sve, od omiljenih tehnologija programera do njihovih radnih navika. Ovogodišnje istraživanje obilježava devetu godinu zaredom, a više od 90 ljudi je učestvovalo u istraživanju.

Ključni rezultati:

  • Python je najbrže rastući programski jezik. Ove godine je ponovo porastao na rang listi, istisnuvši Java i postao drugi najpopularniji jezik nakon Rusta.
  • Više od polovine ispitanika napisalo je svoj prvi red koda prije nego što su napunili šesnaest godina, iako je to variralo u zavisnosti od zemlje i spola.
  • DevOps stručnjaci i inženjeri za pouzdanost sajtova su među najplaćenijim i najiskusnijim programerima, najzadovoljniji su svojim poslom i najmanje će tražiti nove poslove.
  • Među sudionicima ankete, programeri iz Kine su najoptimističniji i vjeruju da će ljudi rođeni danas živjeti bolje od svojih roditelja. Programeri u zapadnoevropskim zemljama poput Francuske i Njemačke gledaju u budućnost s rezervom.
  • Na pitanje šta im koči produktivnost, muškarci najčešće ukazuju na obilje poslova koji nisu direktno vezani za razvoj, dok su predstavnici seksualnih manjina nezadovoljni „toksičnošću“ radnog okruženja.

Ne bez udjela samo-PR-a. Stack Overflow je zamolio ispitanike da se sjete kada su posljednji put riješili razvojni problem sa ili bez portala. Rezultati su pokazali da Stack Overflow programerima štedi između 30 i 90 minuta vremena sedmično.

Nekoliko činjenica


Objavljeni rezultati ankete za programere Stack Overflow: Python prestiže Javu

Svakog mjeseca oko 50 miliona ljudi posjeti Stack Overflow kako bi naučili ili podijelili svoja iskustva i izgradili svoju karijeru. 21 milion od ovih ljudi su profesionalni programeri ili studenti koji se obučavaju da to postanu. Oko 4% ispitanika programiranje smatra hobijem, a ne profesijom, a nešto manje od 2% ispitanika nekada su bili profesionalni programeri, ali su sada promijenili zanimanje.

Objavljeni rezultati ankete za programere Stack Overflow: Python prestiže Javu

Oko 50% ispitanika sebe je nazvalo full-stack programerima, odnosno stručnjacima koji pišu i klijentski i serverski kod, obično vezan za web tehnologije, a oko 17% sebe smatra programerima mobilnih aplikacija. Najčešće front-end programeri pišu i back-end kod, i obrnuto. Druge popularne kombinacije IT profesija su administrator baze podataka i sistem administrator, specijalista za DevOps i inženjer pouzdanosti sajta, dizajner i front-end programer, univerzitetski istraživač i akademski radnik.

Objavljeni rezultati ankete za programere Stack Overflow: Python prestiže Javu

Oko 65% profesionalnih programera među korisnicima Stack Overflowa doprinosi projektima otvorenog koda (kao što su LibreOffice ili Gimp) jednom godišnje ili više. Doprinos projektima otvorenog koda često zavisi od programskog jezika. Stoga programeri koji rade sa Rust, WebAssembly i Elixir to rade najčešće, dok oni koji rade sa VBA, C# i SQL pomažu projektima otvorenog koda otprilike upola manje.

Mnogi programeri kodiraju čak i van posla. Oko 80% ispitanika smatra programiranje svojim hobijem. Ostale nerazvojne odgovornosti su u značajnoj korelaciji sa ovom izjavom. Na primjer, manje je vjerovatno da će programeri koji imaju djecu navesti razvoj kao hobi. Ispitanice su također rjeđe razmatrale programiranje kao hobi.

U Sjedinjenim Državama, skoro 30% ispitanika reklo je da ima problema sa mentalnim zdravljem, što je stopa veća nego u drugim velikim zemljama kao što su Ujedinjeno Kraljevstvo, Kanada, Njemačka ili Indija.

Objavljeni rezultati ankete za programere Stack Overflow: Python prestiže Javu

Ove godine ispitanici su upitani koje društvene mreže najčešće koriste. Reddit i YouTube su bili najčešći odgovori. Međutim, preferencije IT stručnjaka ne odgovaraju ukupnim podacima o popularnosti društvenih mreža, gdje je Facebook na prvom mjestu, a Reddit nije ni u Top 10 (Reddit ima oko 330 miliona aktivnih korisnika u odnosu na 2,32 milijarde korisnika Facebooka mjesečno) .

Objavljeni rezultati ankete za programere Stack Overflow: Python prestiže Javu

Sedmu godinu zaredom, JavaScript je postao najpopularniji programski jezik, a Python se ponovo popeo na rang listi. Python je ove godine prestigao Javu u ukupnom rangu, baš kao što je pretekao C# prošle godine i PHP godinu ranije. Dakle, Python je najbrže rastući programski jezik danas.

Najomiljeniji, "strašni" i "poželjni" programski jezici

Četvrtu godinu zaredom, Rust je bio omiljeni programski jezik zajednice, a slijedi ga Python. Budući da popularnost Pythona brzo raste, biti na ovoj rang listi znači da ne samo da ima sve više Python programera, već i da žele da nastave da rade sa ovim jezikom.

VBA i Objective-C su prepoznati kao „najstrašniji“ jezici ove godine. To znači da veliki postotak programera koji trenutno koriste ove jezike ne izražavaju interes da to nastave raditi.

Python je treću godinu zaredom bio najpoželjniji jezik, što znači da programeri koji ga već ne koriste pokazuju da bi željeli da ga nauče. Na drugom i trećem mjestu su JavaScript i Go.

Šta je sa blockchainom?

Većina ispitanika u anketi Stack Overflow rekla je da njihove organizacije ne koriste blockchain tehnologiju, a najčešći slučajevi upotrebe ne uključuju kriptovalute. Blockchain najčešće koriste programeri iz Indije.

Na pitanje što misle o blockchain tehnologiji, programeri su općenito optimistični u pogledu njene korisnosti. Međutim, ovaj optimizam je uglavnom koncentrisan među mlađim i manje iskusnim stručnjacima. Što je ispitanik iskusniji, veća je vjerovatnoća da će reći da je blockchain tehnologija “neodgovorno korištenje resursa”.

Najplaćeniji programski jezici

Objavljeni rezultati ankete za programere Stack Overflow: Python prestiže Javu

Među ispitanim programerima, oni koji koriste Clojure, F#, Elixir i Rust zarađivali su najveće plate među američkim programerima, u prosjeku oko 70 dolara. Međutim, postoje regionalne razlike. Scala programeri u SAD-u su među najplaćenijima, dok Clojure i Rust programeri zarađuju najviše u Indiji.

Više zanimljivih podataka i brojki možete vidjeti u originalnom izvještaju na engleskom jeziku.




izvor: 3dnews.ru

Dodajte komentar