Objavljeni rezultati raziskave razvijalcev Stack Overflow: Python prehitel Javo

Stack Overflow je znan in priljubljen portal za vprašanja in odgovore za razvijalce in IT strokovnjake po vsem svetu, njegova letna anketa pa je največja in najobsežnejša med ljudmi, ki pišejo kodo po vsem svetu. Stack Overflow vsako leto izvede raziskavo, ki zajema vse od razvijalčevih najljubših tehnologij do njihovih delovnih preferenc. Letošnja raziskava poteka že deveto leto zapored, v anketi pa je sodelovalo več kot 90 ljudi.

Ključni rezultati:

  • Python je najhitreje rastoči programski jezik. Letos se je ponovno dvignil na lestvici in izpodrinil Javo ter postal drugi najbolj priljubljen jezik za Rustom.
  • Več kot polovica vprašanih je prvo vrstico kode napisala, preden so dopolnili šestnajst let, čeprav se je to razlikovalo glede na državo in spol.
  • Strokovnjaki za DevOps in inženirji za zanesljivost spletnega mesta so med najbolje plačanimi in najbolj izkušenimi razvijalci, najbolj zadovoljni s svojo službo in najmanj verjetno iščejo novo službo.
  • Med udeleženci ankete so najbolj optimistični razvijalci iz Kitajske, ki menijo, da bodo ljudje, rojeni danes, živeli bolje kot njihovi starši. Razvijalci v zahodnoevropskih državah, kot sta Francija in Nemčija, gledajo na prihodnost z rezervo.
  • Na vprašanje, kaj ovira njihovo produktivnost, moški najpogosteje izpostavijo obilico nalog, ki niso neposredno povezane z razvojem, predstavniki spolnih manjšin pa so nezadovoljni s »strupenostjo« delovnega okolja.

Ne brez deleža samo-PR. Stack Overflow je anketirance pozval, naj se spomnijo, kdaj so nazadnje rešili razvojni problem s portalom ali brez njega. Rezultati so pokazali, da Stack Overflow razvijalcem prihrani od 30 do 90 minut časa na teden.

Nekaj ​​dejstev


Objavljeni rezultati raziskave razvijalcev Stack Overflow: Python prehitel Javo

Vsak mesec približno 50 milijonov ljudi obišče Stack Overflow, da bi se naučili ali delili svoje izkušnje in zgradili svojo kariero. 21 milijonov teh ljudi je poklicnih razvijalcev ali študentov, ki se usposabljajo za to. Približno 4 % anketirancev meni, da je programiranje bolj konjiček kot poklic, slaba 2 % anketirancev pa je bilo nekoč poklicnih razvijalcev, a so zdaj zamenjali poklic.

Objavljeni rezultati raziskave razvijalcev Stack Overflow: Python prehitel Javo

Približno 50 % vprašanih se je imenovalo full-stack razvijalci, to je strokovnjaki, ki pišejo tako odjemalsko kot strežniško kodo, običajno povezano s spletnimi tehnologijami, približno 17 % pa se meni za razvijalce mobilnih aplikacij. Najpogosteje front-end razvijalci pišejo tudi back-end kodo in obratno. Druge priljubljene kombinacije poklicev IT so skrbnik baze podatkov in sistemski skrbnik, specialist DevOps in inženir za zanesljivost spletnega mesta, oblikovalec in front-end razvijalec, univerzitetni raziskovalec in akademik.

Objavljeni rezultati raziskave razvijalcev Stack Overflow: Python prehitel Javo

Približno 65 % profesionalnih razvijalcev med uporabniki Stack Overflow prispeva k odprtokodnim projektom (kot sta LibreOffice ali Gimp) enkrat letno ali večkrat. Prispevek k odprtokodnim projektom je pogosto odvisen od programskega jezika. Tako razvijalci, ki delajo z Rust, WebAssembly in Elixir, to najpogosteje počnejo, medtem ko tisti, ki delajo z VBA, C# in SQL, pomagajo odprtokodnim projektom približno polovico manj pogosto.

Mnogi razvijalci kodirajo tudi zunaj službe. Približno 80 % vprašanih meni, da je programiranje njihov hobi. Druge odgovornosti, ki niso povezane z razvojem, so v veliki meri povezane s to izjavo. Programerji, ki imajo otroke, na primer manj verjetno navajajo razvoj kot hobi. Anketiranke so tudi redkeje obravnavale programiranje kot hobi.

V Združenih državah je skoraj 30 % vprašanih izjavilo, da imajo težave z duševnim zdravjem, kar je večja stopnja kot v drugih velikih državah, kot so Združeno kraljestvo, Kanada, Nemčija ali Indija.

Objavljeni rezultati raziskave razvijalcev Stack Overflow: Python prehitel Javo

Letos so anketirance spraševali, katera družbena omrežja najpogosteje uporabljajo. Reddit in YouTube sta bila najpogostejša odgovora. Preference IT strokovnjakov pa se ne ujemajo s skupnimi podatki o priljubljenosti družbenih omrežij, kjer je Facebook na prvem mestu, Reddit pa ni niti med Top 10 (Reddit ima okoli 330 milijonov aktivnih uporabnikov v primerjavi z 2,32 milijarde Facebookovih mesečnih uporabnikov). ).

Objavljeni rezultati raziskave razvijalcev Stack Overflow: Python prehitel Javo

JavaScript je že sedmo leto zapored postal najbolj priljubljen programski jezik, Python pa se je ponovno povzpel na lestvici. Python je letos v skupni razvrstitvi prehitel Javo, tako kot je lani prehitel C# in leto prej PHP. Tako je Python danes najhitreje rastoči programski jezik.

Najbolj priljubljeni, "grozni" in "zaželeni" programski jeziki

Že četrto leto zapored je bil Rust najljubši programski jezik skupnosti, sledil mu je Python. Ker priljubljenost Pythona hitro narašča, uvrstitev na to lestvico ne pomeni le, da je vedno več razvijalcev Pythona, ampak želijo tudi nadaljevati delo s tem jezikom.

VBA in Objective-C sta prepoznana kot najbolj "strašljiva" jezika letos. To pomeni, da velik odstotek razvijalcev, ki trenutno uporabljajo te jezike, ne izraža interesa, da bi to še naprej počeli.

Python je bil že tretje leto zapored najbolj "zaželen" jezik, kar pomeni, da razvijalci, ki ga še ne uporabljajo, sporočajo, da bi se ga radi naučili. Na drugem in tretjem mestu sta JavaScript in Go.

Kaj pa blockchain?

Večina anketirancev v raziskavi Stack Overflow je dejala, da njihove organizacije ne uporabljajo tehnologije veriženja blokov, najpogostejši primeri uporabe pa ne vključujejo kriptovalute. Blockchain najpogosteje uporabljajo razvijalci iz Indije.

Na vprašanje, kaj menijo o tehnologiji veriženja blokov, so razvijalci na splošno optimistični glede njene uporabnosti. Vendar je ta optimizem koncentriran predvsem med mlajšimi in manj izkušenimi strokovnjaki. Bolj ko je anketiranec izkušen, večja je verjetnost, da bo rekel, da je tehnologija blockchain »neodgovorna uporaba virov«.

Najbolj plačani programski jeziki

Objavljeni rezultati raziskave razvijalcev Stack Overflow: Python prehitel Javo

Med anketiranimi razvijalci so tisti, ki uporabljajo Clojure, F#, Elixir in Rust, zaslužili najvišje plače med ameriškimi programerji, v povprečju približno 70 $. Vendar pa obstajajo regionalne razlike. Razvijalci Scala v ZDA so med najbolje plačanimi, razvijalci Clojure in Rust pa zaslužijo največ v Indiji.

Več zanimivih podatkov in številk si lahko ogledate v originalnem poročilu v angleškem jeziku.




Vir: 3dnews.ru

Dodaj komentar