Umělá inteligence se stala neodmyslitelnou součástí vývoje softwaru. Podle nejnovějšího reportu z výzkumného programu Dora od Google Cloud využívá AI nástroje již 90 % vývojářů, přičemž většina na ně silně spoléhá v průměru dvě hodiny denně.
Dvojsečná zbraň pro vývojáře
Podle reportu DevOps Research and Assessment (Dora), který analyzoval odpovědi téměř 5 000 vývojářů a programátorů, se umělá inteligence stala novým standardem. Její adopce mezi vývojáři meziročně vzrostla o 14 % na 90 % a jen 5 % respondentů uvedlo, že AI při své práci nevyužívá vůbec.
Nejčastěji je AI využívána pro psaní nového kódu, úpravu stávajícího, tvorbu testů a psaní dokumentace. Stala se tak běžnou součástí vývojářského procesu.
Rapidní nástup však vyvolává vážné obavy na straně managementu. Téměř třetina IT lídrů v jiném průzkumu uvedla, že jejich hlavní starostí je nadměrné spoléhání na AI bez dostatečné kontroly a zodpovědnosti. Panují také obavy, že se juniorní zaměstnanci nenaučí základní principy programování, což by v budoucnu mohlo vést k nedostatku skutečně kvalifikovaných expertů.
I samotní vývojáři, kteří AI denně používají, pociťují frustraci. Průzkum serveru Stack Overflow ukázal, že největším problémem jsou nástroje, které generují kód, jenž je „téměř správně, ale ne úplně“. Vývojáři pak tráví neúměrné množství času laděním a opravováním těchto nepřesností. To vše se děje pod rostoucím tlakem ze strany vedení, které vlivem AI očekává rychlejší dodávání projektů.
Obrázek: Pexels
Zdroj: ciodive.com