Zverejnené výsledky prieskumu vývojárov Stack Overflow: Python predbieha Javu

Stack Overflow je známy a obľúbený portál otázok a odpovedí pre vývojárov a IT profesionálov po celom svete a jeho každoročný prieskum je najväčším a najkomplexnejším z ľudí, ktorí píšu kód na celom svete. Stack Overflow každoročne uskutočňuje prieskum zahŕňajúci všetko od obľúbených technológií vývojárov až po ich pracovné návyky. Tohtoročná anketa má za sebou deviaty ročník a do ankety sa zapojilo viac ako 90-tisíc ľudí.

Kľúčové výsledky:

  • Python je najrýchlejšie rastúci programovací jazyk. Tento rok opäť stúpol v rebríčku a vytlačil Javu a stal sa druhým najpopulárnejším jazykom po Ruste.
  • Viac ako polovica respondentov napísala svoj prvý riadok kódu pred dovŕšením šestnástich rokov, hoci sa to líšilo podľa krajiny a pohlavia.
  • Špecialisti spoločnosti DevOps a inžinieri spoľahlivosti stránok patria medzi najlepšie platených a najskúsenejších vývojárov, ktorí sú najspokojnejší so svojou prácou a s najnižšou pravdepodobnosťou si budú hľadať nové pracovné miesta.
  • Spomedzi účastníkov prieskumu sú vývojári z Číny najväčší optimisti a veria, že ľudia narodení dnes budú žiť lepšie ako ich rodičia. Vývojári v západoeurópskych krajinách ako Francúzsko a Nemecko sa na budúcnosť pozerajú s rezervou.
  • Na otázku, čo bráni ich produktivite, muži najčastejšie poukazujú na množstvo úloh, ktoré priamo nesúvisia s rozvojom, zatiaľ čo predstavitelia sexuálnych menšín sú nespokojní s „toxicitou“ pracovného prostredia.

Nie bez podielu seba-PR. Stack Overflow požiadal respondentov, aby si zapamätali, kedy naposledy riešili vývojový problém s portálom alebo bez neho. Výsledky ukázali, že Stack Overflow šetrí vývojárom 30 až 90 minút času týždenne.

Málo faktov


Zverejnené výsledky prieskumu vývojárov Stack Overflow: Python predbieha Javu

Každý mesiac navštívi Stack Overflow približne 50 miliónov ľudí, aby sa dozvedeli alebo zdieľali svoje skúsenosti a vybudovali si kariéru. 21 miliónov z týchto ľudí sú profesionálni vývojári alebo študenti vysokých škôl, ktorí sa pripravujú na to, aby sa nimi stali. Približne 4 % opýtaných považuje programovanie skôr za koníček ako za povolanie a necelé 2 % opýtaných boli v minulosti profesionálnymi vývojármi, no teraz zmenili povolanie.

Zverejnené výsledky prieskumu vývojárov Stack Overflow: Python predbieha Javu

Približne 50 % respondentov sa nazývalo fullstack vývojármi, t. j. špecialistami, ktorí píšu klientsky aj serverový kód, zvyčajne súvisiaci s webovými technológiami, a približne 17 % sa považuje za vývojárov mobilných aplikácií. Front-end vývojári najčastejšie píšu aj back-end kód a naopak. Ďalšími populárnymi kombináciami IT profesií sú správca databáz a správca systému, špecialista DevOps a inžinier spoľahlivosti stránok, dizajnér a front-end vývojár, univerzitný výskumník a akademik.

Zverejnené výsledky prieskumu vývojárov Stack Overflow: Python predbieha Javu

Približne 65 % profesionálnych vývojárov spomedzi používateľov Stack Overflow prispieva do open source projektov (ako LibreOffice alebo Gimp) raz ročne alebo viackrát. Príspevok do open source projektov často závisí od programovacieho jazyka. Vývojári pracujúci s Rust, WebAssembly a Elixir to teda robia najčastejšie, zatiaľ čo tí, ktorí pracujú s VBA, C# a SQL, pomáhajú open source projektom približne o polovicu častejšie.

Mnoho vývojárov kóduje aj mimo práce. Približne 80 % opýtaných považuje programovanie za svoje hobby. S týmto vyhlásením významne korelujú ďalšie povinnosti, ktoré nesúvisia s rozvojom. Napríklad programátori, ktorí majú deti, menej pravdepodobne uvedú rozvoj ako hobby. Respondentky tiež menej často považovali programovanie za hobby.

V Spojených štátoch takmer 30 % respondentov uviedlo, že má problémy s duševným zdravím, čo je vyššia miera ako v iných veľkých krajinách, ako je Spojené kráľovstvo, Kanada, Nemecko alebo India.

Zverejnené výsledky prieskumu vývojárov Stack Overflow: Python predbieha Javu

Tento rok sa respondentov pýtali, ktoré sociálne siete využívajú najčastejšie. Reddit a YouTube boli najčastejšie odpovede. Preferencie IT špecialistov však nezodpovedajú celkovým údajom o obľúbenosti sociálnych sietí, kde je Facebook na prvom mieste a Reddit nie je ani v Top 10 (Reddit má okolo 330 miliónov aktívnych používateľov oproti 2,32 miliardám mesačných používateľov Facebooku ).

Zverejnené výsledky prieskumu vývojárov Stack Overflow: Python predbieha Javu

Najpopulárnejším programovacím jazykom sa stal už siedmy rok po sebe JavaScript a Python opäť stúpal v rebríčku. Python tento rok v celkovom hodnotení predbehol Javu, rovnako ako minulý rok predbehol C# a rok predtým PHP. Python je teda najrýchlejšie rastúci programovací jazyk súčasnosti.

Najobľúbenejšie, „hrozné“ a „žiadané“ programovacie jazyky

Už štvrtý rok po sebe bol Rust obľúbeným programovacím jazykom komunity, po ňom nasledoval Python. Keďže popularita Pythonu rýchlo rastie, umiestnenie v tomto rebríčku znamená, že nielenže je stále viac vývojárov Pythonu, ale chcú s týmto jazykom aj naďalej pracovať.

Jazyky VBA a Objective-C sú tento rok uznávané ako „najstrašidelnejšie“ jazyky. To znamená, že veľké percento vývojárov, ktorí v súčasnosti používajú tieto jazyky, neprejavuje záujem v tom pokračovať.

Python bol už tretí rok po sebe „najžiadanejším“ jazykom, čo znamená, že vývojári, ktorí ho ešte nepoužívajú, naznačujú, že by sa ho chceli naučiť. Na druhom a treťom mieste sú JavaScript a Go.

A čo blockchain?

Väčšina respondentov prieskumu Stack Overflow uviedla, že ich organizácie nepoužívajú technológiu blockchain a najčastejšie prípady použitia sa netýkajú kryptomien. Blockchain najčastejšie využívajú vývojári z Indie.

Na otázku, čo si myslia o technológii blockchain, sú vývojári vo všeobecnosti optimistickí, pokiaľ ide o jej užitočnosť. Tento optimizmus sa však sústreďuje najmä medzi mladšími a menej skúsenými odborníkmi. Čím skúsenejší respondent, tým je pravdepodobnejšie, že povie, že technológia blockchain je „nezodpovedné využívanie zdrojov“.

Najlepšie platené programovacie jazyky

Zverejnené výsledky prieskumu vývojárov Stack Overflow: Python predbieha Javu

Spomedzi opýtaných vývojárov zarobili tí, ktorí používali Clojure, F#, Elixir a Rust, najvyššie platy spomedzi programátorov so sídlom v USA, v priemere okolo 70 000 dolárov. Existujú však regionálne rozdiely. Vývojári Scala v USA patria medzi najlepšie platených, zatiaľ čo vývojári Clojure a Rust zarábajú najviac v Indii.

Viac zaujímavých údajov a čísel si môžete pozrieť v originálnej správe v angličtine.




Zdroj: 3dnews.ru

Pridať komentár