Dalo by se předpokládat, že vývojář pracující pro Amazon se neustále soustředí na zlepšování kódu společnosti. V naprosté většině případů tomu tak ale není a ve zprávě AWS to přiznal i samotný Amazon.
Jak společnost uvádí, její vývojáři stráví programováním sotva hodinu denně. To neznamená, že zbytek dne jsou nečinní, ale že tráví spoustu času opakujícími se činnostmi, při kterých převažují úkoly správy nad programováním. Amazon to chce změnit.
Náročnou práci zastane umělá inteligence
„Učení základů kódu, psaní a kontrola dokumentace, spouštění testů, správa nasazení a oprava zranitelností jsou úkoly, které dominují ve dnech vývojářů“, vysvětluje AWS. Přestože se jedná o základní úkoly pro chod společnosti, jde o činnosti, které neumožňují kreativitu ani produktivitu programátorů.
V tomto smyslu chce Amazon zavést změny, aby se programátoři mohli více soustředit na práci, která se od nich očekává po drtivou většinu dne. Za tímto účelem chce společnost Amazon osvobodit programátory od těchto opakujících se úkolů pomocí generativní umělé inteligence, v tomto případě prostřednictvím nástroje Amazon Q Developer.
Podle Jessicy Feng, senior projektové manažerky, na akci AWS re:Invent společnost výrazně zlepšila schopnosti astéto umělé inteligence. Konkrétně „poskytne vývojářům více času, který umožní kreativitu a inovace“.
„Víme, že tradiční životní cyklus vývoje softwaru lze zlepšit. V současné době vyžaduje, aby vývojáři psali kód a strávili spoustu času jeho laděním. Tento proces často omezuje produktivitu a lidé se zdržují opakujícími se úkoly,“ řekla Fengová.
Tato iniciativa není jen dílem společnosti Amazon. Řada velkých technologických společností již integrovala generativní nástroje umělé inteligence do svých vývojových procesů, včetně společnosti Google. Na konferenci o výsledcích společnosti za třetí čtvrtletí generální ředitel Googlu Sundar Pichai uvedl, že více než 25 % nového kódu Googlu je generováno nástroji umělé inteligence.
„Více než čtvrtina veškerého nového kódu společnosti Google je generována pomocí umělé inteligence a následně přezkoumána a přijata inženýry. To pomáhá našim inženýrům dělat více a postupovat rychleji,“ přiznal Pichai.
Jakkoli se tyto nástroje mohou zdát užitečné, v komunitě se také vedou debaty o budoucnosti zaměstnanosti v tomto odvětví. Je možné, že se naplní výroky Jensena Huanga nebo samotného generálního ředitele AWS, který prohlásil, že v blízké budoucnosti „nebude potřeba učit se programovat“.
To, že umělá inteligence má vliv na pracovní místa, je fakt. Existuje mnoho odvětví, kde si nástroje, jako je ChatGPT, našly cestu do mnoha odvětví pro ty opakující se a nudné úkoly, které jsou málo oblíbené. Vyvolává však také obavy mezi pracovníky, a to i v tak plodném odvětví s tolika pracovními příležitostmi, jako je programování.