🔄 Problém #1: Znovupoužitelnost kódu
AI vám bleskově vygeneruje obrovské množství kódu. Co mu ale moc nejde? Využít ten, který už máte.
Místo aby AI použila existující metodu nebo komponentu, raději vygeneruje novou, mírně odlišnou. Výsledek? Duplicity a nekonzistence v codebase. Paradoxně přitom dokáže existující kód skvěle analyzovat a popsat – jen ho aktivně nepoužívá.
📜 Problém #2: Ignorování pravidel
Všichni testovaní asistenti (Cursor, Copilot, Windsurf) umožňují definovat vlastní pravidla pro generování kódu (např. coding conventions). A všichni je s oblibou ignorují.
Nastavení pravidel sice do určité míry pomáhá, ale rozhodně se na něj nedá spolehnout.
👻 Problém #3: Neustálá nejistota
AI vždy zní velmi přesvědčivě. I když halucinuje.
Bez znalosti problematiky si nikdy nemůžete být jistí, jestli je vygenerovaná odpověď optimální nebo alespoň správná. AI nerozumí kontextu, jen podle statistiky skládá slova (kód) dohromady. Musíte to být vy, kdo výsledky neustále podrobuje kritickému zkoumání.
🔄 Problém #4: Zacyklení a neřešitelné úlohy
Připravte se na to, že některé problémy s AI prostě nevyřešíte. Asistent se zacyklí, točí se kruhu bludných řešení a nepomůže mu nový chat ani svěcená voda.
Často jde o úlohy, které by mediorní vývojář vyřešil za pár minut. Modelu ale chybí trénovací data pro daný specifický problém a tuhle zeď prostě neprorazí.
🛡️ Problém #5: Bezpečnost jako časovaná bomba
Obavy, které jsme řešili i zde na LinkedInu s Marek Sušický, se potvrdily v plné síle.
Zastaralé závislosti: AI bez váhání generuje kód se závislostmi na starých balíčcích plných známých zranitelností.
Falešný pocit bezpečí: Typickým příkladem byl vygenerovaný kód, který sice používal JWT token v hlavičce, ale nijak neověřoval jeho platnost. Bez důkladné revize si zaděláváte na velký problém.
🎯 Shrnutí: Juniorní kolega, ne autonomní expert
Tímto se vracím k závěru prvního dílu: AI je extrémně výkonný juniorní kolega. Dokáže vám ušetřit spoustu práce, ale jeho kód musíte vždy brát s rezervou a podrobit ho stejně důkladné revizi, jako by ho napsal nováček v týmu.
V příštím díle se zaměříme na to pozitivní: kde AI funguje dobře a jak ji využít co nejefektivněji.





