Pokud jste vývojář softwaru, budete do roku 2028 používat umělou inteligenci
Pokud jste vývojář softwaru, budete do roku 2028 používat umělou inteligenci
© GamePixel/AdobeStock

Navzdory rozsáhlému propouštění technologií, pokud jste softwarový vývojář, pravděpodobně víte, že jste na tom dobře. Není potřeba hledat novou roli– – pokud nechcete, samozřejmě.

Je to proto, že po vývojářích softwaru je velká poptávka. Díky pokračující expanzi vývoje softwaru pro AI, internet věcí (IoT), robotiku a automatizační aplikace a také rostoucí potřeba aplikací pro analýzu dat a kybernetickou bezpečnost vypadá budoucnost pro ty, kdo jsou v oboru, jasná.

Bureau of Labor Statistics (BLS) uvádí, že celková zaměstnanost softwarových vývojářů, analytiků zajištění kvality a testerů se do roku 2032 podle odhadů zvýší o 25 % a každý rok se předpokládá přibližně 153 900 pracovních míst pro vývojáře softwaru, analytiky zajištění kvality a testery. v průměru za deset let.

3 technické role, které můžete tento týden objevit

Posiluje to web Indeed pro hledání práce, který zjistil, že počet příspěvků souvisejících s umělou inteligencí na jeho platformě vzrostl o 15,7 %.

Ale na obzoru může být mrak. Generální ředitel NVIDIA Jensen Huang říká, že budoucnost vývoje softwaru je demokratický prostor, kde může kódovat každý.

Jeho myšlenka je, že „Úplně poprvé si dokážete představit, že každý ve vaší společnosti je technolog.

“Naším úkolem je vytvořit výpočetní technologii tak, aby nikdo nemusel programovat, a že programovacím jazykem je člověk, každý na světě je nyní programátor,” řekl Huang na konferenci. Světový vládní summit v Dubaji.

Pokud to zní fantasticky, zvažte to podle výzkum od společnosti Forrester87 % podnikových vývojářů již využívá platformy pro vývoj s nízkým obsahem kódu pro alespoň část své práce.

Odhaduje, že kombinovaný trh s nízkým kódem a digitální procesní automatizací (DPA) dosáhl do konce loňského roku 13,2 miliardy dolarů. Tento trh vzrostl od roku 2019 zhruba o 21 % díky institucionalizaci low-code v IT, říká Forrester.

Další výzkum od společnosti Gartner to potvrzuje a zjistil, že většina profesionálních softwarových inženýrů bude používat asistenty AI do roku 2028. Společnost očekává, že do té doby budou tři ze čtyř vývojářů používat asistenty AI ke své práci pravidelně.

Dívají se tedy vývojáři softwaru na budoucnost, kde budou jejich role nahrazeny? Odpověď je s největší pravděpodobností ne, a to kvůli omezením umělé inteligence v chápání kontextu a porozumění emocím a etice – všechny ty věci, které lidé dělají tak dobře.

I když pravděpodobně bude mít aplikace jako asistenta, nebude užitečnou náhradou za složité úkoly při řešení problémů, nebo alespoň ne v dohledné době.

Dalším faktorem, který je třeba vzít v úvahu, je, že většina vývojářů netráví mnoho času psaním kódu. Namísto, podle jedné studiemají tendenci trávit více času údržbou, testováním a zabezpečením existujícího kódu než psaním nebo vylepšováním kódu.

Výhled na rok 2024

Pokud jde o aktuální stav v roce 2024, počátkem roku 2023 využívalo asistenty umělé inteligence méně než 10 % softwarových vývojářů, ale ke konci loňského roku je pilotovalo nebo nasazovalo 63 % organizací.

Jedním z těchto nástrojů je Copilot, nástroj pro programování párů AI vytvořený společností Github. Využívá největší a nejnovější jazykové modely OpenAI, GPT 3.5 a GPT 4 výzkumný nález že může zlepšit vnímanou produktivitu o 88 %, kódování bude méně frustrující (59 %) a softwarovým profesionálům umožní soustředit se na uspokojivější prvky práce (74 %).

Tato technologie také zvyšuje efektivitu: 88 % uvedlo, že zaznamenali rychlejší dokončení, 96 % bylo rychlejších s opakujícími se úkoly a 87 % uvedlo, že používání Copilota usnadnilo použití menšího duševního úsilí na opakující se úkoly.

3 softwarové úlohy tento týden

Softwaroví vývojáři si již uvědomují, že je třeba držet krok, protože se objevují nové jazyky a dostávají se do popředí zájmu. Často se snaží zajistit si budoucí kariérní vyhlídky neustálým přizpůsobováním a zlepšováním své plynulosti v několika programovacích jazycích.

Za tímto účelem by umělá inteligence mohla být dárkem, který vývojářům pomůže ušetřit čas a následně ji využít k tomu, aby se naučili ještě více jazyků a rámců. Tím se spíše rozšíří, než omezí jejich znalost programovacích jazyků, což je dobrá zpráva vývojáři hledající práci.

Existují také nové dovednosti, které je třeba se naučit pro vývoj s pomocí AI. Například rychlé inženýrství, které může být přínosem pro širší komunikační dovednosti vývojáře.

A Forrester naznačuje další scénář. „Vývojové platformy plné umělé inteligence (TuringBots) by mohlo učinit tradiční vysoké kódování tak produktivní, že profesionální vývojáři odmítnou nízký kód a přejdou zpět na vysoké kódování všeho.

Hledáte svou další příležitost? Zamiřte ještě dnes na pracovní radu nextpit