Programátoři odmítají pracovat bez AI – ale může to být dvojsečná zbraň
30. 5. 2026 · AI tým AI4NGO
V roce 2026 se umělá inteligence stala neoddělitelnou součástí práce programátorů, kteří bez ní odmítají kódovat. Přestože AI výrazně zrychluje tvorbu kódu, experti varují, že výsledný software často vyžaduje více oprav a údržby, což může vést k problémům v budoucnu.
Umělá inteligence se v posledních letech stala klíčovým pomocníkem vývojářů softwaru. Nástroje jako GitHub Copilot či OpenAI Codex umožňují generovat kód rychleji než kdy dříve, což v mnoha firmách znamená vyšší produktivitu. Nicméně, nejnovější výzkumy a zkušenosti ukazují, že tento rychlý vývoj nemusí znamenat i vyšší kvalitu. Programátoři v roce 2026 často odmítají pracovat bez asistence AI, což vyvolává nejen otázky kolem závislosti na těchto technologiích, ale i rizika spojená s kvalitou výsledného softwaru.
Výzkumné laboratoře, jako například METR, zjistily, že většina vývojářů už nechce ani na malý úkol sáhnout bez AI pomoci. Přitom z předchozího výzkumu z roku 2025 vyplynulo, že přestože AI generuje kód rychleji, vývojáři pak tráví více času opravami chyb, laděním a vedením AI nástrojů. Tento paradox ukazuje, že rychlost neznamená automaticky lepší výsledky.
Výzvy spojené s využíváním AI v programování
Další problémy se objevily při sledování efektivity tzv. "tokenmaxxingu" – měření produktivity podle počtu generovaných tokenů (jednotek textu). Například Amazon musel ukončit svůj interní žebříček využívání AI, protože zaměstnanci zneužívali AI agenty k nadměrnému generování kódu, což vedlo k vysokým nákladům bez odpovídajícího zvýšení produkce. Podobně Uber během prvních čtyř měsíců roku 2026 vyčerpal celý AI rozpočet, aniž by zaznamenal výrazný nárůst projektů.
Programátor a autor James Shore upozorňuje, že rychle napsaný kód často znamená zvýšené nároky na jeho údržbu. „Pokud píšete kód dvakrát rychleji, musíte doufat, že jste snížili náklady na údržbu na polovinu, jinak jste na tom špatně,“ píše Shore. Tento poznatek potvrzují i data startupu Entelligence AI, který zjistil, že 44 % využití AI tokenů ve firmách směřuje na opravy chyb, které AI sama vytvořila. Další nástroj CodeRabbit analyzoval open-source projekty a zjistil, že AI generovaný kód přináší o 70 % více problémů než ten napsaný lidmi. Výzkum Singapurské univerzity (SMU) varuje, že AI kód může vést k dlouhodobým nákladům na údržbu v reálných projektech.
Jak si s AI poradit a neztratit lidský dohled
Jak tedy skloubit rychlost a efektivitu AI s kvalitou kódu? Prodejci AI agentů často doporučují, aby vývojáři využívali AI také k opravám a ladění generovaného kódu. Scott Wu, zakladatel nástroje Devin, přiznává, že AI může pracovat samostatně, ale její schopnosti jsou zatím na úrovni od juniora po středně pokročilého programátora, což znamená, že vyžaduje pozorný dohled a kontrolu. To potvrzují i odborníci ze SMU, kteří doporučují, aby vývojáři důkladně rozuměli silným i slabým stránkám AI nástrojů stejně dobře jako svým programovacím jazykům. Kvalitní systém zajištění kvality (QA) zaměřený na AI je nezbytný, protože AI práci je nutné pečlivě prověřovat, jako by se jednalo o práci začínajícího vývojáře.
Důležitou roli by měli lidé hrát i ve strategických oblastech softwarového vývoje, jako je architektura a zabezpečení aplikací. Přestože AI může usnadnit tvorbu kódu, velké a kritické rozhodování stále vyžaduje lidský rozum a zkušenosti. Tento přístup dokládá i rostoucí zájem firem o školení programátorů v práci s AI, aby bylo možné efektivně využívat její potenciál a zároveň minimalizovat rizika spojená s jejími nedostatky.
Závěrem je tedy důležité si uvědomit, že AI je mocným pomocníkem, který dokáže urychlit vývoj a zvýšit produktivitu. Nicméně bez pečlivého lidského dohledu a správných procesů může vést k problémům s kvalitou a vyššími náklady na údržbu softwaru. Pro neziskové organizace, které často pracují s omezenými zdroji, je proto klíčové najít rovnováhu mezi využitím AI nástrojů a zajištěním efektivní a udržitelné tvorby softwaru. Více o využití AI v různých sektorech najdete v našem článku Jak umělá inteligence mění neziskový sektor.
Budoucnost programování tak zřejmě patří spolupráci člověka a stroje, nikoliv jejich vzájemnému nahrazení. Vývojáři musí být připraveni na nové role a dovednosti, které jim umožní využívat AI rozumně a efektivně, aby výsledný software byl nejen rychle vytvořen, ale i kvalitní a bezpečný.
Komentáře