Rezultatele sondajului pentru dezvoltatori Stack Overflow au fost publicate: Python depășește Java

Stack Overflow este un portal de întrebări și răspunsuri binecunoscut și popular pentru dezvoltatori și profesioniști IT din întreaga lume, iar sondajul său anual este cel mai mare și mai cuprinzător dintre oamenii care scriu cod din întreaga lume. În fiecare an, Stack Overflow realizează un sondaj care acoperă totul, de la tehnologiile preferate ale dezvoltatorilor până la obiceiurile lor de lucru. Sondajul de anul acesta marchează al nouălea an la rând și peste 90 de persoane au participat la sondaj.

Rezultate cheie:

  • Python este limbajul de programare cu cea mai rapidă creștere. Anul acesta, a urcat din nou în clasament, înlocuind Java pentru a deveni al doilea cel mai popular limbaj după Rust.
  • Mai mult de jumătate dintre respondenți și-au scris prima linie de cod înainte de a împlini șaisprezece ani, deși acest lucru a variat în funcție de țară și sex.
  • Specialiștii DevOps și inginerii de fiabilitate a site-ului sunt printre cei mai bine plătiți și cei mai experimentați dezvoltatori, cei mai mulțumiți de locurile lor de muncă și cei mai puțin probabil să caute noi locuri de muncă.
  • Dintre participanții la sondaj, dezvoltatorii din China sunt cei mai optimiști și cred că oamenii născuți astăzi vor trăi mai bine decât părinții lor. Dezvoltatorii din țările vest-europene, cum ar fi Franța și Germania, privesc viitorul cu un grăunte de sare.
  • Întrebați ce le împiedică productivitatea, bărbații indică cel mai adesea abundența de sarcini care nu sunt direct legate de dezvoltare, în timp ce reprezentanții minorităților sexuale sunt nemulțumiți de „toxicitatea” mediului de lucru.

Nu fără o parte din auto-PR. Stack Overflow a cerut respondenților să-și amintească ultima dată când au rezolvat o problemă de dezvoltare cu sau fără portal. Rezultatele au arătat că Stack Overflow economisește dezvoltatorilor între 30 și 90 de minute pe săptămână.

Puține fapte


Rezultatele sondajului pentru dezvoltatori Stack Overflow au fost publicate: Python depășește Java

În fiecare lună, aproximativ 50 de milioane de oameni vizitează Stack Overflow pentru a învăța sau a-și împărtăși experiențele și pentru a-și construi cariera. 21 de milioane dintre acești oameni sunt dezvoltatori profesioniști sau studenți care se formează pentru a deveni unul. Aproximativ 4% dintre respondenți consideră programarea mai degrabă un hobby decât o profesie, iar puțin mai puțin de 2% dintre respondenți erau dezvoltatori profesioniști, dar acum și-au schimbat ocupația.

Rezultatele sondajului pentru dezvoltatori Stack Overflow au fost publicate: Python depășește Java

Aproximativ 50% dintre respondenți se numesc dezvoltatori full-stack, adică specialiști care scriu atât cod client, cât și cod de server, de obicei legat de tehnologiile web, iar aproximativ 17% se consideră dezvoltatori de aplicații mobile. Cel mai adesea, dezvoltatorii front-end scriu și cod back-end și invers. Alte combinații populare de profesii IT sunt administratorul de baze de date și administratorul de sistem, specialistul DevOps și Site Reliability Engineer, designer și dezvoltator front-end, cercetător universitar și academician.

Rezultatele sondajului pentru dezvoltatori Stack Overflow au fost publicate: Python depășește Java

Aproximativ 65% dintre dezvoltatorii profesioniști dintre utilizatorii Stack Overflow contribuie la proiecte open source (cum ar fi LibreOffice sau Gimp) o dată pe an sau mai mult. Contribuția la proiecte open source depinde adesea de limbajul de programare. Astfel, dezvoltatorii care lucrează cu Rust, WebAssembly și Elixir fac acest lucru cel mai des, în timp ce cei care lucrează cu VBA, C# și SQL ajută proiectele open source cu aproximativ jumătate mai des.

Mulți dezvoltatori codifică chiar și în afara serviciului. Aproximativ 80% dintre respondenți consideră că își programează hobby-ul. Alte responsabilități non-dezvoltare se corelează semnificativ cu această afirmație. De exemplu, programatorii care au copii sunt mai puțin susceptibili de a enumera dezvoltarea drept hobby. Respondenții de sex feminin au fost, de asemenea, mai puțin probabil să considere programarea un hobby.

În Statele Unite, aproape 30% dintre respondenți au declarat că au probleme de sănătate mintală, o rată mai mare decât în ​​alte țări mari precum Regatul Unit, Canada, Germania sau India.

Rezultatele sondajului pentru dezvoltatori Stack Overflow au fost publicate: Python depășește Java

Anul acesta, respondenții au fost întrebați ce rețele sociale folosesc cel mai des. Reddit și YouTube au fost cele mai frecvente răspunsuri. Totuși, preferințele specialiștilor IT nu corespund datelor de ansamblu privind popularitatea rețelelor sociale, unde Facebook ocupă primul loc, iar Reddit nici măcar nu se află în Top 10 (Reddit are aproximativ 330 de milioane de utilizatori activi față de cei 2,32 miliarde de utilizatori lunari ai Facebook). ).

Rezultatele sondajului pentru dezvoltatori Stack Overflow au fost publicate: Python depășește Java

Pentru al șaptelea an consecutiv, JavaScript a devenit cel mai popular limbaj de programare, iar Python a urcat din nou în clasament. Python a depășit Java în clasamentul general anul acesta, la fel cum a depășit C# anul trecut și PHP cu anul anterior. Astfel, Python este limbajul de programare cu cea mai rapidă creștere în prezent.

Cele mai iubite limbaje de programare, „teribile” și „dorite”.

Pentru al patrulea an consecutiv, Rust a fost limbajul de programare preferat al comunității, urmat de Python. Deoarece popularitatea lui Python crește rapid, a fi în acest clasament înseamnă că nu numai că există din ce în ce mai mulți dezvoltatori Python, dar doresc și să continue să lucreze cu acest limbaj.

VBA și Objective-C sunt recunoscute drept cele mai „înfricoșătoare” limbi în acest an. Aceasta înseamnă că un procent mare de dezvoltatori care folosesc în prezent aceste limbi nu își exprimă interesul să continue să facă acest lucru.

Python a fost cel mai „dorit” limbaj pentru al treilea an la rând, ceea ce înseamnă că dezvoltatorii care nu îl folosesc deja indică că ar dori să îl învețe. Pe locul doi și al treilea se află JavaScript și, respectiv, Go.

Ce zici de blockchain?

Majoritatea respondenților la sondajul Stack Overflow au spus că organizațiile lor nu folosesc tehnologia blockchain, iar cele mai frecvente cazuri de utilizare nu implică criptomoneda. Blockchain este cel mai des folosit de dezvoltatorii din India.

Când sunt întrebați ce părere au despre tehnologia blockchain, dezvoltatorii sunt, în general, optimiști cu privire la utilitatea acesteia. Cu toate acestea, acest optimism este concentrat în principal în rândul profesioniștilor mai tineri și mai puțin experimentați. Cu cât respondentul are mai multă experiență, cu atât este mai probabil să spună că tehnologia blockchain este o „utilizare iresponsabilă a resurselor”.

Cele mai plătite limbaje de programare

Rezultatele sondajului pentru dezvoltatori Stack Overflow au fost publicate: Python depășește Java

Dintre dezvoltatorii chestionați, cei care folosesc Clojure, F#, Elixir și Rust au câștigat cele mai mari salarii dintre programatorii din SUA, cu o medie de aproximativ 70 USD. Cu toate acestea, există diferențe regionale. Dezvoltatorii Scala din SUA sunt printre cei mai bine plătiți, în timp ce dezvoltatorii Clojure și Rust câștigă cel mai mult în India.

Puteți vedea mai multe date și cifre interesante în raportul original în limba engleză.




Sursa: 3dnews.ru

Adauga un comentariu