Veliki IT stručnjak
3

Dino Esposito: Umjetna inteligencija još dugo neće moći zamijeniti developere

L. K.
Foto: D. Ć./Klix.ba
Foto: D. Ć./Klix.ba
Sarajevo je prije nekoliko dana posjetio Dino Esposito, svjetski poznat stručnjak za umjetnu inteligenciju. U sarajevskom kinu Meeting Point održao je IT konferenciju "The Wonderland of Intelligence Software" by Dino Esposito.

Esposito je naš grad upoznao sa čudesnim svijetom pametnih softvera. Nakon uspješno održane konferencije, pristao je razgovarati za Klix.ba i tako podijeliti utiske, najaviti nove stvari, prokomentarisati trenutnu situaciju glede umjetne inteligencije...

"Drago mi je što je oko mene mnoštvo entuzijazma i želje za učenjem. To je nešto što najviše osjetim u Istočnoj Evropi, naprimjer u Sloveniji, Bugarskoj, Ukrajini... Najaktivniji sam u tim dijelovima svijeta jer se tehnologija razvija nevjerovatnom brzinom i mnogo mladih ljudi želi naučiti više", objašnjava nam na početku razgovora.

Prisjeća se devedesetih godina prošlog stoljeća i perioda kada je kao mladić pratio kako tehnologija raste i počinje cvjetati.

"I tada sam osjetio sličan entuzijazam. Mada, za razliku od kasnih devedesetih i ranih 2000., sve je manje developera u svijetu. Prema statistikama i istraživanjima, za nekoliko godina bi ih širom svijeta moglo manjkati, tj. tada će nam nedostajati više od milion developera. Mnoge kompanije traže developere, sve teže ih pronalaze, a čak i tada kada ih nađu... to su vrlo često ljudi koji ne ispunjavaju sve zahtjeve kompanija", govori.

Foto: D. Ć./Klix.ba
Foto: D. Ć./Klix.ba

Ovu tvrdnju objašnjava kazavši kako su potrebe koje kompanije imaju sve veće i teže ih je zadovoljiti.

"Naravno, razlikuju se u svakoj državi. Recimo, na zapadu je biti developer samo posao koji radite od devet do pet. To je sasvim uredu, mada, upravo se tu stvara veliki jaz između generacija - moje i ovih novih. Kada sam ja počinjao, softvere smo stvarali iz proste želje i strasti. Nije nam to bio samo posao. To je jedna od razlika. Osim toga, još jedna od razlika je lakoća dolaska do informacija koje su vam potrebne da biste kreirali softver. Ne morate prolaziti kroz neke veće komplikacije... Zašto su moje knjige bile uspješne prije dvije decenije? Jer sam ulagao svoje vrijeme da bih otkrio odgovore na pitanja koja nisu imala odgovore", kaže Esposito.

Ističe da ga je to naučilo da mora koristiti vlastite vještine, razvijati ih i forsirati kako bi zadovoljio potrebe Microsofta, Googlea i sličnih velikih kompanija.

"Ono na šta se novi developeri trebaju fokusirati jeste upravo razmišljanje. Više se ne radi samo o tome da developeri trebaju samo kreirati softvere, već se moraju unijeti u posao, pokušati shvatiti šta je zapravo potrebno napraviti, sagledati stvar iz svih uglova, dosta toga uzeti u obzir... A to se postiže razmišljanjem i udubljivanjem", pojašnjava.

Sve je potrebno, objašnjava nam, razložiti na proste dijelove, zatim pokušati razumjeti kako svaki dio funkcioniše i onda raditi prema tim shvatanjima i zaključcima: "Tako se gradi softver, tako bi svakodnevno trebali razmišljati".

Foto: D. Ć./Klix.ba
Foto: D. Ć./Klix.ba

"Sada kad zamislim period za 20 godina, ne mogu vidjeti ništa što bi se moglo radikalno promijeniti u tehnologiji. S druge strane, prije 20 godina je bilo logično zaključiti da će telefoni postati glavna sredstva komunikacije, ja sam tada imao uređaj koji je u to vrijeme bio kvalitetan kao današnji iPhone i rekao sam da je vrlo vjerovatno da će se uskoro s njega moći pozivati, kao i da će sve aplikacije i opcije biti dostupne na jednom takvom uređaju. To su bile neke predvidljive stvari. Naprimjer, tada sam pisao i kolumnu za italijanski časopis i rekao sam da će doći vrijeme kada će vas frižider sam obavijestiti da vam je istekao rok pakovanja mlijeka", govori.

Ono što bi se moglo promijeniti jeste način na koji kompanije funkcionišu. Počet će, ističe Esposito, prodavati rješenja konzumentima.

"To znači da će novi developeri biti i analitičari, morat će se udubiti u softvere, predlagati rješenja. Ustvari, pravi izazov je stvoriti softver koji konzumenti žele kupiti. A oni žele softver koji nudi rješenja. Dakle, da bi developer prodao neki softver, on mora shvatiti razmišljanja konzumenata i na neki način biti biznis analitičar. Tehnologija je lagana, ono što je teško jeste shvatiti šta se može uraditi i izgraditi s njom i od nje", kaže.

No, naglašava kako ne vidi svijet bez developera. Umjetna inteligencija ih neće moći zamijeniti u potpunosti, kaže.

"Naravno, umjetna inteligencija će se nastaviti razvijati i koristiti sve više, ali mislim da se još dugo neće koristiti kao potpuna zamjena za ljudske developere. Naravno, to je inteligentan softver, daje nam rješenja, pomaže u dosta stvari, ali opet - to je samo softver", zaključuje na koncu.

Vezani članci