Zveřejněny výsledky vývojářského průzkumu Stack Overflow: Python předběhl Javu

Stack Overflow je známý a oblíbený portál otázek a odpovědí pro vývojáře a IT profesionály po celém světě a jeho každoroční průzkum je největší a nejkomplexnější z lidí, kteří píší kód po celém světě. Stack Overflow každoročně provádí průzkum zahrnující vše od oblíbených technologií vývojářů až po jejich pracovní návyky. Letošní anketa je již devátým rokem v řadě a ankety se zúčastnilo více než 90 000 lidí.

Klíčové výsledky:

  • Python je nejrychleji rostoucí programovací jazyk. Letos v žebříčku opět stoupla a vytlačila Javu a stala se po Rustu druhým nejoblíbenějším jazykem.
  • Více než polovina respondentů napsala svůj první řádek kódu před dovršením šestnácti let, i když se to lišilo podle země a pohlaví.
  • Specialisté DevOps a inženýři spolehlivosti stránek patří k nejlépe placeným a nejzkušenějším vývojářům, jsou nejspokojenější se svou prací a mají nejmenší pravděpodobnost, že budou hledat nová zaměstnání.
  • Mezi účastníky průzkumu jsou vývojáři z Číny největší optimisté a věří, že lidé narození dnes budou žít lépe než jejich rodiče. Vývojáři v západoevropských zemích, jako je Francie a Německo, se na budoucnost dívají s rezervou.
  • Na otázku, co brání jejich produktivitě, muži nejčastěji poukazují na množství úkolů, které přímo nesouvisejí s rozvojem, zatímco zástupci sexuálních menšin jsou nespokojeni s „toxicitou“ pracovního prostředí.

Ne bez podílu sebe-PR. Stack Overflow požádal respondenty, aby si vzpomněli, kdy naposledy řešili vývojový problém s portálem nebo bez něj. Výsledky ukázaly, že Stack Overflow ušetří vývojářům 30 až 90 minut času týdně.

Některá fakta


Zveřejněny výsledky vývojářského průzkumu Stack Overflow: Python předběhl Javu

Každý měsíc navštíví Stack Overflow asi 50 milionů lidí, aby se učili nebo sdíleli své zkušenosti a budovali svou kariéru. 21 milionů z těchto lidí jsou profesionální vývojáři nebo studenti vysokých škol, kteří se jimi chtějí stát. Přibližně 4 % respondentů považuje programování spíše za koníček než za profesi a necelá 2 % respondentů bývalo profesionálními vývojáři, ale nyní své povolání změnili.

Zveřejněny výsledky vývojářského průzkumu Stack Overflow: Python předběhl Javu

Přibližně 50 % respondentů se nazývalo fullstack vývojáři, tedy specialisty, kteří píší klientský i serverový kód, obvykle související s webovými technologiemi, a zhruba 17 % se považuje za vývojáře mobilních aplikací. Nejčastěji píší front-endoví vývojáři také back-end kód a naopak. Dalšími oblíbenými kombinacemi IT profesí jsou správce databází a systémový administrátor, specialista DevOps a Site Reliability Engineer, designér a front-end vývojář, univerzitní výzkumník a akademik.

Zveřejněny výsledky vývojářského průzkumu Stack Overflow: Python předběhl Javu

Asi 65 % profesionálních vývojářů z řad uživatelů Stack Overflow přispívá do open source projektů (jako je LibreOffice nebo Gimp) jednou ročně nebo vícekrát. Příspěvek k open source projektům často závisí na programovacím jazyce. Vývojáři pracující s Rust, WebAssembly a Elixir to tedy dělají nejčastěji, zatímco ti, kteří pracují s VBA, C# a SQL, pomáhají open source projektům zhruba o polovinu častěji.

Mnoho vývojářů kóduje i mimo práci. Asi 80 % dotázaných považuje programování za svůj koníček. S tímto prohlášením významně korelují další povinnosti, které nesouvisejí s vývojem. Například u programátorů, kteří mají děti, je méně pravděpodobné, že uvedou rozvoj jako koníčka. Respondentky také méně často považovaly programování za koníčka.

Ve Spojených státech téměř 30 % respondentů uvedlo, že má problémy s duševním zdravím, což je míra vyšší než v jiných velkých zemích, jako je Spojené království, Kanada, Německo nebo Indie.

Zveřejněny výsledky vývojářského průzkumu Stack Overflow: Python předběhl Javu

Respondenti byli letos dotazováni, které sociální sítě nejčastěji využívají. Reddit a YouTube byly nejčastější reakce. Preference IT specialistů však neodpovídají celkovým údajům o oblíbenosti sociálních sítí, kde je Facebook na prvním místě a Reddit není ani v Top 10 (Reddit má zhruba 330 milionů aktivních uživatelů oproti 2,32 miliardám měsíčně uživatelů Facebooku ).

Zveřejněny výsledky vývojářského průzkumu Stack Overflow: Python předběhl Javu

Nejoblíbenějším programovacím jazykem se stal sedmým rokem po sobě JavaScript a Python se v žebříčku opět vyšvihl. Python letos v celkovém hodnocení předběhl Javu, stejně jako loni předběhl C# a předloni PHP. Python je tedy dnes nejrychleji rostoucím programovacím jazykem.

Nejoblíbenější, „hrozné“ a „vyžádané“ programovací jazyky

Již čtvrtý rok v řadě byl Rust oblíbeným programovacím jazykem komunity, následovaný Pythonem. Protože popularita Pythonu rychle roste, umístění v tomto žebříčku znamená, že nejenže je stále více vývojářů Pythonu, ale chtějí s tímto jazykem i nadále pracovat.

VBA a Objective-C jsou letos uznávány jako „nejděsivější“ jazyky. To znamená, že velké procento vývojářů, kteří v současné době používají tyto jazyky, nemá zájem v tom pokračovat.

Python byl již třetí rok v řadě nejžádanějším jazykem, což znamená, že vývojáři, kteří jej ještě nepoužívají, dávají najevo, že by se jej chtěli naučit. Na druhém a třetím místě jsou JavaScript a Go.

A co blockchain?

Většina respondentů průzkumu Stack Overflow uvedla, že jejich organizace technologii blockchain nepoužívají a nejčastější případy použití se netýkají kryptoměn. Blockchain nejčastěji využívají vývojáři z Indie.

Na otázku, co si myslí o technologii blockchain, jsou vývojáři obecně optimističtí ohledně její užitečnosti. Tento optimismus se však koncentruje především mezi mladšími a méně zkušenými odborníky. Čím zkušenější respondenti, tím pravděpodobněji řeknou, že technologie blockchain je „nezodpovědné využívání zdrojů“.

Nejlépe platící programovací jazyky

Zveřejněny výsledky vývojářského průzkumu Stack Overflow: Python předběhl Javu

Mezi dotázanými vývojáři ti, kteří používají Clojure, F#, Elixir a Rust, vydělali nejvyšší platy mezi americkými programátory, v průměru kolem 70 000 $. Existují však regionální rozdíly. Vývojáři Scala v USA patří k nejlépe placeným, zatímco vývojáři Clojure a Rust vydělávají nejvíce v Indii.

Další zajímavá data a čísla můžete vidět v původní zprávě v angličtině.




Zdroj: 3dnews.ru

Přidat komentář