Izvor: eKapija | Utorak, 08.11.2022.| 15:47
Izdvojite članak Odštampajte vest

Viktor Farčić, Heapcon konferencija - Pohvalno je što startap scena u Srbiji raste

(Foto: Petar Marković)
Kako firme mogu da naprave interne platforme i pojednostave procese koji su tradicionalno komplikovani i za stručnjake - jedna je od tema o kojoj je govorio Viktor Farčić na regionalnoj tehnološkoj konferenciji za softverske inženjere i tehnološke biznise Heapcon, nedavno održanoj u Beogradu.

Viktor Farčić živi u Barseloni i radi u kompaniji Upbound kao Developer Advocate. Tokom svoje karijere je promenio 20 firmi i kako kaže u razgovoru za portal eKapija, to mu je pomoglo da vidi kao posao (ne)treba da funkcioniše. Trenutno je posvećen kubernetesu, projektima oko CNCF-a (Cloud native computer foundation) i DevOps-a.

Aktivni ste u tehnološkoj zajednici, vodite i podkast. Kako je izgledao vaš put u poslu i kako ste došli do toga da kažete: "Baš ovim želim da se bavim"?

- I dalje tražim sebe. Promenio sam dvadesetak firmi tokom svoje karijere. U Americi retko ko ostaje duže od dve godine u jednoj kompaniji. Velika je rotacija, što je jako dobro. To što sam promenio toliko firmi znači da sam imao priliku da vidim kako funkcionišu druge firme, kakve su prilike, šta bolje radi, a šta lošije. I tokom tog procesa sam promenio sve moguće pozicije: bio sam QA tester, pa sam bio developer, project manager, Product owner, VP of product, direktor par puta. Ja sam kao dete sa novom igračkom, svako malo moram da promenim igračku da mi ne bude dosadno, tako sam menjao firme, menjao pozicije, menjao tehnologije i sad trenutno sam orijentisan ka kubernetes.

Deluje kao da je radoznalost jedina konstanta u tim promenama. Da li mislite da je za mlade ljude bitnije da budu radoznali ili da se od starta specijalizuju za jednu stvar?

- Moraš uvek da se specijalizuješ za nešto. Problem je u tome što ne možeš da ostaneš specijalizovan u tome nečemu jako dugo zato što se tehnologije menjaju jako brzo. Možeš da budeš specijalizovan za DB baze podataka i imaš 25 godina iskustva, a to danas nikome nije potrebno. Mora postojati određeni nivo specijalizacije, jedino što ta specijalizacija ne bi trebalo da traje duže od par godina. Par godina maksimum i onda menjaš.

Kako je došlo do toga da se zainteresujete baš za DevOps od svih stvari kojima developer može da se bavi?

- Zato što sam lenj (smeh). Još pre jedno 30 godina, na samom početku svoje karijere, počeo sam da osmišljavam kako da automatizujem nešto da bih mogao da posvetim svoje vreme nečemu što je zanimljivije od ovoga što se u datom trenutku mora. Većina ljudi gleda pogrešno DevOps, barem s moje tačke gledišta. Cela priča je kako da spojimo znanje application developera i operatora u jednu grupu i tim, kako bismo napravili da tim bude potpuno samoodrživ. Meni je to uvek bilo interesantno, jer je moj fokus uvek bio kako da poboljšamo da cela organizacija funkcioniše bolje.

Kako biste definisali odnost agile-a i DevOpsa?

- Agile je na jedan način spojio developers, application developer, testere i pm da svi rade zajedno, umesto da su svi izolovani. Problem sa agile-om je da je to samo polovina priče. I dalje ćemo se pitati: gde su nam serveri, gde su nam baze podataka, kako ćemo rešiti bezbednost. U praksi su osobe koje se bave ovim stavkama isključene iz agilne teorije, a oni su itekako bitni. Agile nije uspeo da ispuni ono što je bilo obećanje. A obećanje je bilo da ćemo imati timove koji su sposobni da idu od početka do kraja. Zaboravili smo na onih par ljudi koji sede u podrumu i rade na serverima kako bi osmislili ne znam ni je šta. I sa te tačke gledišta, DevOps je ekstenzija agila, jer povećavamo broj eksperata koji rade zajedno u timu. Agile je u svojoj suštini subset DevOps. DevOps, kako mu i ime kaže, čine development i operacije zajedno, a Agile je samo dev deo priče koju isprate biznis ljudi. Agile je jedna kutija, koja staje u veću kutiji koja je DevOps.

O tome ste govorili i na predavanju na konferenciji Heapcon?

- Predavanje je uglavnom fokusirano na to kako firme mogu da naprave interne platforme i pojednostave gomilu stvari koje su tradicionalno komplikovane i za same developere. Kako da napravimo platformu na osnovu koje možemo da napravimo svaki put svoj proizvod, nevezano od tehnologija. Cela priča je da imamo tim ljudi kojima je glavni posao da naprave sistem po kojem svi ostali u kompaniji mogu da imaju potpunu kontrolu svojih aplikacija od samog početka.

Gde bismo mogli da se informišemo više o tome?

- Na mom YT kanalu. Svakog ponedeljka ide novi video. Sve što meni pada na pamet, završi tamo. DevOps Tool kit.

Na koji način se vi informišete?

- Rekao bih da je za ovu oblast literatura pogrešan medijum. Reč je o inovacijama koje ne mogu da se smeste u svetu štampane knjige. Kada želim da naučim nešto novo ili da se informišem, onda direktno odem do koda projekta koji me interesuje.

Koji projekat vas je zainteresovao u poslednje vreme?

- Poslednjih par godina, dosta me je zainteresovao Crossplane. Toliko mi je bio zanimljiv da sam napustio svoju prethodnu firmu i pozvao ljude koje rade na projektu i rekao im: "Ljudi, ja od danas radim s vama".

O čemu se radi na projektu?

- Ideja je da se extend-uje Kubernetes, kako bi se controle planes transformisali da mogu da kontrolišu bilo šta. Ne samo containere koji su u nekom clusteru nego da ga extendujemo da mogu da kontrolišu sve eksterne komponente. Na taj način kubernetes postaje jedini kontakt koji drugim ljudima treba sa eksternim sistemima.

Da li pratite dešavanja u srpskoj IT zajednici?

- Iskreno, pratim projekte koji su u CNCF-u, a Srbija je više fokusirana na konsalting. Vidim da startup scena raste, što je pohvalno za sve nas.

Unos komentara je omogućen samo ulogovanim korisnicima.
Pratite na našem portalu vesti, tendere, grantove, pravnu regulativu i izveštaje.
Testiraj besplatno!
Prijavite se na naš dnevni ekonomski bilten koji će stizati na vašu mejl adresu krajem svakog radnog dana.
Potpuna informacija je dostupna samo komercijalnim korisnicima-pretplatnicima i neophodno je da se ulogujete.
Testiraj besplatno!
Testiraj besplatno!
Potpuna informacija je dostupna samo komercijalnim korisnicima-pretplatnicima.
Testiraj besplatno!

Ako ste već korisnik, ulogujte se:
Zaboravili ste šifru? Kliknite OVDE
Za besplatno probno korišćenje, kliknite OVDE