Intervju: Dinko Reić

Intervju: Dinko Reić

AI već sada rješava probleme koje su radili junior pa i mid developeri

AI je sjajan alat koji puno pomaže u “jednostavnim stvarima” te naravno debugiranju. Također je  odličan tutor. Kada izgenerira neki kod koji vam nije jasan, pitajte ga da objasni “zašto”. Objašnjava kratko i jasno, s primjerima.

 

Dino_Reić.jpg

Dino Reić: Senior software developer u sklopu svog workflowa koristi i plaćene verzije nekih AI alata

 

Možeš li navesti primjer korištenja više različitih AI alata koji su ti pojedinačno ili kombinirano bitno skratili produkcijski proces. Koji su to bili alati i što konkretno si  uspio napraviti brže/lakše?

Ja koristim ChatGPT za $20/mjesečno, i Claude code za $200/mjesečno. Također koristim GitHub CoPilot zbog mogućnosti uploada i analize slika u agent modu, što mi je ponekad potrebno.

Kako spojiti neki od dostupnih LLM na vlastiti produkt?

Možemo se spojiti na postojeću SAAS platformu poput OpenAI.com (kreator produkta ChatGPT) ili Anthropic.com (kreator produkta Claude Code), ili možemo instalirati svoj LLM na svoj server, te raditi s njime.Kompleksnija opcija je korištenje RAGa (RetrievalAugmented Generation), u kojem model najprije pretražuje vašu bazu podataka kako bi pronašao relevantne informacije, a onda te relevantne informacije šaljemo u LLM za dobivanje točnijih rezultata. Kada se traže AI inženjeri, onda se ugl. misli na RAG optimizaciju.

Koje su ključne riječi i na koji način napraviti kvalitetan prompt da bi se dobio kvalitetan odgovor od AI alata?

Najvažnije za kvalitetan rad s AI-am je poznavanje koraka, tj. cijelog procesa kako se dolazi do krajnjeg rezultata. AI radi loše ukoliko mu zadate “veliki” zadatak s puno koraka, koji nisu detaljno objašnjeni. Lako je moguće da će AI odrabrati rješiti neke segmente na način koji Vas ne zadovoljava u “konačnoj” slici produkta. Tako da želim reći, dobar prompt štedi vrijeme, ali u biti razbija veliki zadatak na veći broj manjih podzadataka. Po mom iskustvu to je jako korisno za istraživanje, manje korisno za tehnički rad. Za tehnički rad, bolje je ići korak po korak i provjeravati rezultat svakog koraka. Ako vam treba dobar prompt, najbolje je pitati AI da vam izgenerira prompt za x. Onda provjerite što je napisao, malo oduzmite, malo dodajte i imate svoj prompt. Nije potrebno tražiti promptove po internetu. Zanimljivost je da kada se AI vrijeđa i tretira kao malo dijete, uglavnom vraća bolje rezultate. Promptovi tipa “Molim te se više potrudi”, “Zašto glumiš idiota ako si se složio da ...” rezultiraju boljim i konkretnijim odgovorima.

Možeš li navesti primjer za neki od alata poput ChatGPT, Codex, Cloude, Gemini, Grok, Perplexity, Midjurney, Dall-E ili neki drugi?

Rekao bi da je ChatGPT generalno bolji za generiranje teksta, Claude u agent modu je najbolji za programiranje, Midjurney za generaciju slika itd. Muskov Grok je poznat po tome da pokušava biti slobodan od politike i davati što iskrenije odgovore, što dovodi do bizarnih i komičnih situacija. Svaka preporuka za korištenje. Sada je na scenu stupio Google Gemini, s kojim za sada imam loša iskustva, ali vidjeti ćemo što budućnost nosi. Imam osjećaj da će Kinezi (DeepSeek i drugi) pobjediti u OpenSource modelima, a da će na kraju po jedan igrač, tipa Google ili Meta biti pobjednik u svakoj od kategorija za SaaS pristup. Kao neku dalju budućnost (2 god plus) mislim da će sve više ljudi instaliravati i koristiti lokalne modele, s lokalnim bazama. Tu očekujem veliki rast i brojne Vidi članke i teme.

Što za sada developeri ne mogu očekivati od AI-a u developmentu jer će ih moguće odvesti u krivom smjeru

Nema odlaska u krivom smjeru. AI je sjajan alat koji puno pomaže u “jednostavnim stvarima” te naravno debugiranju. Također odličan je tutor. Kada izgenerira neki kod koji vam nije jasan, pitajte ga da objasni “zašto”. Objašnjava kratko i jasno, s primjerima. Danas je lakše nego ikada učiti i programirati u jezicima za koje bi prije rekli da “ne znate”. Problem je što već sada AI rješava probleme koji si prije rješavali juniori pa čak i mid level programeri, tako da oni teško nalaze posao, a seniori koji znaju točno što rade su su puno učinkovitiji. Zato dolazimo do bizarne situacije da u nekim firmama imaju više project managera nego programera. Ono s čime nas “plaše” je da će AI uskoro zamijeniti i seniore! S time se ne slažem, ali zahtjevi za seniore će sigurno biti sve veći i veći. Na primjer, prije je bilo normalno da programeri samo pišu kod i ne bave se sa serverima, danas više nije tako. Često se podrazumijeva fullstack znanje koje obuhvaća backend (ne samo Node), frontend (TypeScript i React umjesto jQuery) i deployment (Docker i Linux umjesto push na Vercel ili Heroku). Zanimljiva i čudna vremena :). Bitno je ne bojati se, znati da AI nije svjestan ničega, to je samo alat koji daje odgovore bazirane na statistici. 

Ovo je tek jedan od recepata iz naše VIDI AI kuharice

Nastavite s čitanjem ostalih poglavlja i cjelina unutar serijala "VIDI AI kuharica"

Početna prašina oko generativnog AI se donekle slegla i još nas većinom nije zamijenila umjetna inteligencija. No, i dalje je i sve više oko nas, a ti se alati s predznakom AI-a s malo znanja mogu iskoristiti kao nadogradnja vaših poslovnih ili privatnih alata. Zaronili smo u vrlo napućen svijet AI alata i izronili s našom kuharicom u kojoj možete naći gotove recepte ili samo sastojke s kojima uz malo truda vi možete stvoriti svoj recept.

Vezani sadržaj:

  • Intervju: Filip Fruk - Kako profesionalci koriste AI

    AI alati za bržu video prezentaciju

  • Intervju: Marko Horvat - Pravila za kreiranje upita

    Inženjering upita je vještina koja se razvija iskustvom i isprobavanjem

    Drastično bolji rezultati mogu se dobiti korištenjem Markdown, JSON ili XML oznaka za odvajanje elemenata u ulaznom kontekstu i upitu.

  • Intervju Lana Dinić - Flagship Pioneering

    Američki biotech fond vidi potencijal u domaćim startupima

    Za startupe je ključno vidjeti na koje se sve načine njihova inovacija može monetizirati, uz dobru ideju koja rješava neki problem i strast bez koje se teško može proći cijeli proces od ideje do uspješne tvrtke.

  • Intervju - Igor Štagljar

    AI i kvantna računala omogućuju puno brži razvoj lijekova 

    Igor Štagljar, hrvatski znanstvenik s impresivnom međunarodnom karijerom, već dva desetljeća vodi laboratorij na prestižnom Sveučilištu u Torontu – jednom od 15 najboljih sveučilišta na svijetu, a u području biomedicine među osam najboljih. Član je Hrvatske akademije znanosti i umjetnosti (HAZU), kanadske RoyalSociety of Canada te Europske molekularno- biološke organizacije (EMBO). Njegov tim bavi se otkrivanjem molekularnih mehanizama u različitim vrstama raka i razvojem novih tehnologija koje omogućuju brže i preciznije otkrivanje lijekova.

  • Intervju Alan Clayton - Human Capital Leader SOSV

    Ideja mora biti 50% bolja od postojećih rješenja

    Velika predanost, dobra ideja i pristup kapitalu tri su okosnice koje su potrebne startupu da ostvari svoje ciljeve, a dobra vijest za hrvatske tvrtke je sve veći pristup globalnim fondovima.

// možda će vas zanimati

Newsletter prijava


Kako izgleda naš posljednji newsletter pogledajte na ovom linku.

Copyright © by: VIDI-TO d.o.o. Sva prava pridržana.