AI človeka nenahradí. Senior Michal radí, ako mu pomáha Nové
AI ti nepriniesla výsledky, ktoré si čakal? Možno nie je problém v ChatGPT, Claude ani Gemini, ale v tom, ako s nimi pracuješ. Mnoho ľudí umelú inteligenciu po prvom sklamaní zavrhne. Iní ju používajú každý deň, ale stále nevedia, ako z nej dostať presnejšie odpovede a skutočne si ušetriť čas.
Prečo AI nedokáže nahradiť človeka, ako fungujú AI agenti a čo rozhoduje o tom, či ti umelá inteligencia skutočne pomôže? O tom sme sa rozprávali s Lead Software Engineerom Michalom, ktorý so svojím tímom vyvíja aplikácie pre ERP systém, vo voľnom čase tvorí aj hry pre mobilné telefóny a AI pri svojej práci využíva každý deň.

Tieto chyby možno robíš aj ty
O umelej inteligencii sa dnes hovorí na každom kroku, napriek tomu ju veľa ľudí po prvých skúsenostiach odloží a vráti sa k starým spôsobom práce. Čím si to vysvetľuješ?
Podľa mňa bývajú ľudia najviac sklamaní z toho, že umelá inteligencia nefunguje tak, ako si predstavovali. Môže si vymýšľať, halucinovať alebo jednoducho podať málo uspokojivé odpovede. Kúzlo tak rýchlo vyprchá a odradí ich od ďalších pokusov. Lenže to, že niečo nefunguje dnes, ešte neznamená, že to nebude fungovať o pár mesiacov. AI sa totiž vyvíja veľmi rýchlym tempom.
Akých najčastejších chýb sa ľudia pri práci s AI dopúšťajú?
Ľudia od umelej inteligencie často očakávajú, že pozná celý kontext a z jednej vágnej myšlienky vytvorí presne to, čo majú v hlave. Tak ďaleko ale zatiaľ nie je a myslím si, že ešte dlho nebude.
Ľudia od umelej inteligencie často očakávajú, že pozná celý kontext a z jednej vágnej myšlienky vytvorí presne to, čo majú v hlave. Tak ďaleko ale zatiaľ nie je a myslím si, že ešte dlho nebude.
Častou chybou je aj nesprávna voľba modelu. Opus alebo Codex sa hodia na komplexné plánovanie a riešenie zložitejších úloh, zatiaľ čo rýchle modely typu Haiku sú ideálne na kontrolu dokumentov alebo jednoduchšie úlohy.
Ako teda vyzerá dobre pripravené zadanie pre AI?
Záleží na tom, čo od AI chcete. Pri jednoduchých otázkach stačí položiť čo najkonkrétnejšiu otázku. Čím viac súvislostí a detailov umelej inteligencii dáte, tým presnejšiu odpoveď dostanete.
Pri zložitejších úlohách je dobré premýšľať ako pri riadení projektu. Zadanie by malo jasne hovoriť, čo chcete dosiahnuť, aké platia pravidlá a ako má AI postupovať. Ja sa snažím najskôr s pomocou AI vytvoriť návrh alebo plán, skontrolovať ho a až potom nechám AI pracovať na samotnej realizácii.
Zaujíma ťa svet technológií a chceš do IT? Prihlás sa do niektorého z našich rekvalifikačných kurzov a získaj prácu snov. Okrem bezkonkurenčného platu na teba čaká aj home office, flexibilita a množstvo ďalších benefitov. K rekvalifikačným kurzom máš od nás navyše kurz AI úplne zadarmo. Nakopni svoju kariéru ešte dnes:
S AI sa učíš celý život
Hovoril si o rôznych nástrojoch a modeloch AI. Ako sa v tom nesmiernom mori noviniek nestratiť a zistiť, čo naozaj stojí za pozornosť?
Je toho naozaj veľa. Prakticky každý mesiac vyjde nový model, ktorý je podľa benchmarkov zase o niečo lepší než ten predchádzajúci, a neustále pribúdajú ďalšie nástroje.
Mne sa najviac osvedčilo vyhradiť si raz za mesiac približne hodinu a nechať si od AI zhrnúť najdôležitejšie novinky podľa release notes. Zároveň sa jej môžete opýtať, či niektorá z nich dáva zmysel pre projekty, na ktorých práve pracujete.
Je podľa teba potrebné zaobstarať si platené verzie AI nástrojov, aby sme dosiahli kvalitné výsledky?
Veľa ľudí by povedalo, že áno. Ja si však myslím, že aj s verziou zadarmo sa dajú robiť veľké veci.
Ja si však myslím, že aj s verziou [AI] zadarmo sa dajú robiť veľké veci.
Je jasné, že perfektné výsledky neprídu hneď na prvýkrát. Ako dlho trvalo tebe, kým si sa naučil využívať potenciál AI naplno?
AI používam od spustenia ChatGPT v roku 2022 a za ten čas som prešiel poriadny kus cesty. Zistil som však, že v prípade umelej inteligencie proces učenia sa vlastne nikdy nekončí. Aj dnes u seba vidím oblasti, v ktorých sa môžem zlepšiť, napríklad ako ešte lepšie trénovať AI. Aby ste však mohli AI začať efektívne využívať a dobre si nastaviť základy, pri novom projekte vám väčšinou postačí pár hodín alebo dní. Záleží na tom, ako dobre poznáte možnosti vami preferovaného softvéru a čo chcete dosiahnuť.
Čo je podľa môjho názoru naozaj dôležité, je vydržať. Nastavíte si základ a následne, ako budete s agentom pracovať, budete postupne ladiť detaily tak, aby zodpovedali vášmu štýlu práce aj výsledku, ktorý chcete dosiahnuť. Nenechajte sa preto odradiť, ak od začiatku nebude všetko fungovať presne podľa vašich predstáv. Keď niečo nie je tak, ako chcete, opýtajte sa agenta, ako ho nastaviť, aby to fungovalo. A potom iterujte.
Nenechajte sa odradiť, ak od začiatku nebude všetko fungovať presne podľa vašich predstáv. Keď niečo nie je tak, ako chcete, opýtajte sa agenta, ako ho nastaviť, aby to fungovalo. A potom iterujte.

Prácu rozdeľuje medzi AI agentov
Pri svojej práci sa venuješ aj AI agentom. Môžeš nám, prosím, vysvetliť, ako fungujú?
Predstavte si ich ako asistentov, ktorí nielen odpovedajú na otázky, ale dokážu aj samostatne plniť zadané úlohy. Môžete mať jedného agenta na konkrétny problém alebo viac špecializovaných agentov, ktorí si prácu rozdelia, navzájom sa kontrolujú a spoločne hľadajú najlepšie riešenie.
Ja napríklad používam jedného agenta na prípravu plánu a ďalšieho, ktorý celý proces riadi. Ten si potom podľa potreby spúšťa ďalších špecializovaných agentov – jeden kontroluje jednotkové testy, iný dohliada na pravidlá písania kódu. Veľkou výhodou je, že môžu pracovať aj automaticky, či už na vašom počítači, v cloude alebo priamo v repozitári.
V čom ti AI agenti dnes šetria najviac času?
Zo začiatku mi AI najviac pomáhala s analýzou a tvorbou jednotkových testov. Postupne, ako sa modely zlepšovali, som ju začal využívať aj pri návrhoch používateľského rozhrania alebo hľadaní nových spôsobov, ako aplikáciu vylepšiť.
Najviac ma baví, ako rýchlo umožňuje experimentovať. Nápad, nad ktorým by som predtým strávil niekoľko dní, dnes dokážem rozpracovať v priebehu pár hodín. Potom už len rozhodnem, či dáva zmysel. Ak áno, pripravím plán a technický návrh. Ak nie, jednoducho ho zahodím bez toho, aby som premárnil množstvo času.
Najviac ma baví, ako rýchlo umožňuje experimentovať. Nápad, nad ktorým by som predtým strávil niekoľko dní, dnes dokážem rozpracovať v priebehu pár hodín. Potom už len rozhodnem, či dáva zmysel. Ak áno, pripravím plán a technický návrh. Ak nie, jednoducho ho zahodím bez toho, aby som premárnil množstvo času.
V súvislosti s AI agentmi sa čoraz častejšie hovorí o AI konektoroch alebo MCP serveroch. Čo si pod tým môžeme predstaviť?
Zjednodušene povedané, sú to nástroje, ktoré AI umožňujú robiť viac než len odpovedať na otázky. Vďaka nim môže pracovať aj s ďalšími aplikáciami a službami, ktoré bežne používate.
Ich najväčšou výhodou je, že všetko zvládnu z jedného prostredia. Nemusíte prepínať medzi rôznymi aplikáciami ani neustále kopírovať informácie sem a tam. Práve v tom podľa mňa spočíva ich najväčší potenciál.
Bez ktorých MCP serverov si už dnes nevieš predstaviť prácu?
Najčastejšie používam Playwright MCP, vďaka ktorému môže AI sama otvoriť webový prehliadač, prejsť aplikáciu a hľadať chyby. Veľmi užitočný je pre mňa Rovo MCP pre Jiru a BitBucket, ktorý dokáže pracovať s tiketmi, alebo MCP pre Google Disk, vďaka ktorému dokáže prechádzať dokumenty a pomáhať s ich organizáciou.

Budúcnosť patrí ľuďom, ktorí AI rozumejú
Keď AI zvládne toto všetko, aká je úloha človeka?
AI už dnes dokáže svoj kód otestovať, nasadiť do produkcie a teoreticky vytvoriť aj virtuálnych používateľov, ktorí ho budú používať a testovať. Napriek tomu podľa mňa človeka nenahradí. Chýba jej totiž strategické premýšľanie. Je to podobné ako s kalkulačkou – vypočíta príklad rýchlejšie než človek, ale sama nevie, čo má vlastne počítať.
Rovnako je to aj s AI. Softvér ani analýzy nevznikajú samy pre seba, ale pre ľudí a ich potreby. AI ich dokáže do určitej miery odhadnúť, nikdy však nebude mať rovnaký kontext ako človek, ktorý daný problém skutočne rieši.
Softvér ani analýzy nevznikajú samy pre seba, ale pre ľudí a ich potreby. AI ich dokáže do určitej miery odhadnúť, nikdy však nebude mať rovnaký kontext ako človek, ktorý daný problém skutočne rieši.
A aké sú dnes najväčšie limity AI?
Ten najväčší je podľa mňa jednoduchý – nevie čítať myšlienky. Môže byť akokoľvek inteligentná, ale ak nevie, čo presne od nej chcete, nikdy vám nedá ideálnu odpoveď. Ďalším limitom je, že svoje odpovede často podáva s veľkou istotou, aj keď sa môže mýliť. Preto je dôležité fakty vždy overovať. A nesmieme zabúdať ani na to, že AI sa učí z dát vytvorených ľuďmi. Ak sú nepresné alebo skreslené, môže ich preberať aj ona.
Z technickejšieho pohľadu je jedným z najväčších problémov takzvaný context rotting. Keď AI pracuje s príliš veľkým množstvom textu alebo kódu, môže začať prehliadať dôležité informácie a častejšie halucinovať. Preto sa mi osvedčilo rozdeľovať väčšie úlohy na menšie časti a využívať viac agentov.
Ako podľa teba zmení AI náš každodenný život v najbližších rokoch?
Myslím si, že umelá inteligencia bude ešte viac prenikať do našich životov. Či už prostredníctvom internetu vecí (IoT), alebo ako súčasť systémov a aplikácií, ktoré už dnes bežne používame. Postupne sa podľa mňa presunie aj do podoby hlasových asistentov, ktorí budú pomáhať zlepšovať firemné procesy, optimalizovať každodennú rutinu a uľahčovať bežné činnosti. Navyše sa AI už dnes stáva takmer neoddeliteľnou súčasťou mnohých profesií a verím, že rovnako ako sa dnes automaticky očakáva práca s počítačom, sa bude čoskoro očakávať aj schopnosť efektívne využívať umelú inteligenciu.
Navyše sa AI už dnes stáva takmer neoddeliteľnou súčasťou mnohých profesií a verím, že rovnako ako sa dnes automaticky očakáva práca s počítačom, sa bude čoskoro očakávať aj schopnosť efektívne využívať umelú inteligenciu.

Čo by si poradil niekomu, kto ešte AI nevyskúšal alebo ju po prvej zlej skúsenosti úplne zavrhol?
Určite by som odporučil dať jej ešte šancu. Nové modely a funkcie pribúdajú prakticky každý týždeň, takže to, čo nefungovalo pred pol rokom, môže dnes fungovať úplne inak. Bola by škoda AI odpísať len kvôli jednej nevydarenej skúsenosti. Verím tomu, že skôr či neskôr si každý nájde oblasť, v ktorej mu uľahčí život.
Sám som to zažil na dovolenke s rodičmi. Otec sa stále pýtal, čo je to za rastlinu a či by sa dala vysadiť v záhrade. Predtým by sme to zložito hľadali na internete, dnes stačí vytiahnuť telefón a v priebehu niekoľkých sekúnd máme odpoveď. Práve v takýchto každodenných situáciách podľa mňa ľudia najrýchlejšie zistia, aká užitočná AI dokáže byť.
Verím tomu, že skôr či neskôr si každý nájde oblasť, v ktorej mu uľahčí život.
Ak aj ty hľadáš novú príležitosť a kariérnu cestu, IT môže byť pre teba ideálnou voľbou. Rekvalifikuj sa v našom kurze pre junior programátorov WWW aplikácií alebo v kurze pre softvérových testerov a AI. Nauč sa pracovať s modernými nástrojmi, testovaním softvéru aj umelou inteligenciou a vyberaj si z nekonečného množstva pracovných ponúk. Nikdy nie je neskoro začať.
Prečítaj si tiež: