Owen je vedoucí redaktor ZDNet. Owen se sídlem v Londýně ve Velké Británii pokrývá vývoj softwaru, trendy v oblasti IT pracovních sil a vývoj technologií a práce.
Full Bioon | Téma: VývojářVývoj softwaru je konkurenceschopný, a protože stále více společností začíná zkoumat potenciál nových technologií, vyplatí se zůstat na špici, pokud jde o znalost typů aplikací, které jsou žádané.
Naštěstí jsou vývojáři pěkně na pulsu, pokud jde o poznání směru, kterým se technologie ubírá – je to koneckonců součástí jejich práce – a tak vědět, co vývojáři zkoumají, může být dobrým ukazatelem toho, co je aktuální a co ne: užitečné, pokud jste začínající kodér, který chce své znalosti zrychlit.
Speciální funkce
Vývoj softwaru: Nové trendy a měnící se roleZDNet se podrobně dívá na klíčové trendy ve vývoji softwaru a na to, jak vývojáři mění technický průmysl.SlashData's State of the Developer Survey 2022 nabízí některé pohledy na to, co v současnosti přitahuje pozornost světových softwarových vývojářů. Podle jejího průzkumu mezi 20 000+ kodéry mají blockchainové aplikace, kryptoměny a NFT nejvyšší podíl vývojářů, kteří se o nich dozvěděli.
VIZ: Budoucnost peněz: Kam nás blockchain a kryptoměna zavedou dále
O něco více než třetina (34 %) dotázaných vývojářů uvedla, že se učí o kryptoměnách, jako je bitcoin, což není překvapivé, protože přijetí digitálních měn celosvětově stále roste. Šestnáct procent (16 %) uvedlo, že aktivně pracují na projektech souvisejících s kryptoměnami.
Potenciál vydělávání peněz NFT (nezaměnitelné tokeny), další technologie „sousedící s kryptoměnami“, také nezůstal bez povšimnutí vývojářů: 11 % z nich v současnosti na této technologii pracuje, přičemž SlashData ji nazývá „a potenciálně ziskové místo pro ty, kteří se zapojí." Téměř třetina (32%) vývojářů dotazovaných SlashData uvedla, že si oprašují své znalosti NFT.
Podobně se 30 % vývojářů učí o blockchainových aplikacích jiných než kryptoměny. SlashData zjistila, že zájem o blockchainové aplikace a kryptoměny vzrostl nejvíce ze všech technologií, i když přijetí blockchainových aplikací mezi vývojáři ve srovnání s rokem před rokem stagnuje. Zpráva zjistila, že na blockchainových projektech aktuálně pracuje pouze 12 % vývojářů, což je jen o 1 % více než ve zprávě SlashData za Q1 2021.
Tyto tři technologie sousedící s kryptoměnami měly nejvyšší míru přijetí a učení ze všech technologií zahrnutých ve zprávě SlashData – u každé z nich se alespoň 30 % zapojených vývojářů aktivně učilo o technologiích. Dalšími nejoblíbenějšími technologiemi byly metaverse a vývoj softwaru za pomoci AI: 28 % vývojářů se o těchto technologiích učí.
Zpráva State of the Developer Nation 2022 společnosti SlashData se dotazovala respondentů ze 166 zemí z celého světa a pokrývala vývojářské komunity napříč mobilními zařízeními, desktopy, průmyslovým internetem věcí, spotřební elektronikou, vestavěnými ekosystémy aplikací třetích stran, cloudem, webem, hrami, rozšířenými a virtuální realita a strojové učení a datová věda.
Zpráva také nabídla některé klíčové poznatky o používání a popularitě různých programovacích jazyků a také o nástrojích, které vývojáři používají při své každodenní práci.
JavaScript zůstává nejoblíbenějším programovacím jazykem, zjistila zpráva, používá jej téměř 17,5 milionu vývojářů po celém světě. Python zůstal druhým nejrozšířenějším jazykem od doby, kdy před dvěma lety překonal Javu, a nyní má 15,7 milionů uživatelů.
VIZ: Úlohy vývojáře a programovací jazyky: O čem se mluví a co bude dál
Rust se mezitím za posledních 24 měsíců téměř ztrojnásobil, z pouhých 600 000 vývojářů v 1. čtvrtletí 2020 na 2,2 milionů v 1. čtvrtletí 2022. Go a Ruby jsou důležité jazyky ve vývoji backendu, ale Go rostl více než dvakrát rychleji v minulém roce v absolutních hodnotách zjistil SlashData.
"Rust vytvořil velmi silnou komunitu vývojářů, kteří se starají o výkon, bezpečnost paměti a zabezpečení," uvádí zpráva. "V důsledku toho se většinou používá v softwarových projektech IoT, ale také při vývoji AR/VR, nejčastěji pro implementaci nízkoúrovňové základní logiky aplikací AR/VR."
Vzácnější jazyky – Go, Ruby, Dart a Lua – jsou stále mnohem menší, každý s až 3,3 miliony aktivních softwarových vývojářů.