Kako izgleda raditi u IT kompaniji koja razvija svoj produkt - iz ugla programera?

Kako izgleda raditi u IT kompaniji koja razvija svoj proizvod – iz ugla programera?

Domaće developere uglavnom je oblikovala 'outsourcing' industrija, dok je znatno manji broj njih imao priliku i da radi u kompaniji ili startapu koji razvija sopstveni proizvod. Kakva su njihova iskustva?

Poslovanje domaćih IT kompanija poprilično je jednostavno: najveći broj bavi se outsourcing-om i pružanjem tehnoloških usluga svojim inostranim klijentima. Jedan deo njih razvija i svoj in-house proizvod (sa strane), dok svakako najmanji broj kompanija radi na sopstvenim rešenjima i proizvodima.

Zbog takvog odnosa snaga, stručna javnost već nekoliko godina unazad polemiše o tome da li je apsolutna dominacija outsourcing modela štetna za domaću visokotehnološku industriju. Kao argument protiv izvoza tehnoloških usluga (u obimu u kojem je danas prisutno na domaćem tržištu) navodi se pre svega loša reputacija koju ovaj model sa sobom nosi – Balkan se percipira kao centar jeftine i inteligentne radne snage, a nijedan stručnjak ne želi takvo mišljenje o sebi, zar ne?

Pa ipak, situacija je takva da je većinu IT profesionalaca na domaćem tržištu oblikovala outsourcing industrija što ne mora nužno biti loše – u zavisnosti od toga kako gledate na ovu situaciju. Upravo zato odlučili smo da čujemo i drugu stranu, developere koji rade u kompaniji koja se isključivo bavi razvojem svog tehnološkog proizvoda.

Koje su glavne prednosti kada radite na razvoju sopstvenih rešenja? Sa kakvim se izazovima susrećete? Odgovore nam daju programeri iz beogradske kompanije Balkaneum koja razvija blockchain rešenja u oblasti online trgovine.

Direktan uticaj na proizvod razlog su više za prijavu na konkurs

Rad u kompaniji koja razvija sopstveni proizvod, sam po sebi ne mora nužno doneti neku posebnu prednost, započinje razgovor Srđan Furman, Senior System Software Developer. “I u takvim kompanijama možete dobiti izuzetno nezanimljiv i neinspirativan posao, a sama kompanija može biti ogromna sa sporom birokratijom i nedefinisanim ciljevima, objašnjava on:

To je važno napomenuti odmah na početku: među ovakvim kompanijama i kompanijama koje izvoze tehnološke usluge uopšte ne mora da bude neke velike razlike sa tačke gledišta jednog zaposlenog. I outsourcing kompanije mogu da ponude veoma zanimljivo i dinamično radno okruženje, a kako će se pojedinac snaći u nekoj kompaniji zavisi od mnogo faktora.

Naravno, sasvim je druga priča sa startapima i situacijama kada si ti taj koji direktno utiče na razvoj novog proizvoda od samog početka.

Međutim, u kompanijama koje kreiraju svoja rešenja, a nalaze se na početku razvoja, postoji mnogo veća mogućnost da se radi sa tehnologijama i rešenjima koje developeri sami izaberu, a postoji i mogućnost da se sprovedu sopstvene inicijative, naglašava Srđanov kolega, Marko Atanasievski, Senior System Developer. Upravo je to ono što IT-jevce privlači kod takvih kompanija – mogućnost da, za promenu, razvijaju nešto novo, ocenjuje Marko.

To je, između ostalog, i naše sagovornike privuklo poslu koji obavljaju – činjenica da ne moraju da ispravljaju nered koji su drugi ostavili za sobom.

Sloboda u organizaciji posla nosi i odgovornost

Među prednostima rada u mladim product kompanijama često se navodi i to da u takvim sredinama developeri verovatno imaju više slobode u organizaciji posla. Srđan napominje da programeri imaju odrešene ruke u slučajevima kada su projekti takvi da dozvoljavaju slobodu. “Kada postoji ideja i želja da se nešto napravi od nule i omogućeno vam je da to uradite najbolje što umete, to je sloboda”, naglašava.

“Kada, recimo, radite u startapu, postoji sloboda da se utiče na odabir tehnologija i programskih jezika, takođe prilikom definisanja specifikacija i dizajna softvera”, dodaje Atanasievski. Manje birokratije znači i manje kontrole, a samim tim i opušteniju atmosferu:

Svako gleda kako da se izbori sa svojim delom slagalice i nema mnogo vremena da se bavi tuđim problemima. Developer sam mora da bude disciplinovan i da se dobro organizuje da bi uradio posao, jer ga niko drugi neće kontrolisati niti ići za njim i ispravljati stvari.

To, sa druge strane, može da znači i da verovatno nećete biti izolovani od biznis dela, poput većine developera koji rade u kompanijama koje pružaju tehnološke usluge. Marko pojašnjava:

Developeri koji rade na razvoju proizvoda u ranoj fazi su definitivno mnogo više izloženi biznis pitanjima i dilemama kompanije. Negde u pozadini stalno stoji taj psihološki pritisak da investicija mora da se opravda i da nema puno vremena za to, te u skladu sa tim svaka odluka mora da se donosi, za razliku od outsourcing firmi gde će developer mirne savesti čitati novine po ceo dan ako klijent nema tekuće zadatke za njega.

Rad u takvim sredinama podrazumeva donekle i drugačiji profesionalni razvoj i usvajanje novog seta veština iako je to, kako napominje Srđan, nešto što se u ovom poslu podrazumeva i redovno usvaja sa svakim novim projektom.

 

Atanasievski naglašava da, kada govorimo o radu u ovakvom tipu kompanija, najpre mora da se uđe u materiju na koju se proizvod odnosi i da se razumeju budući korisnici i njihove potrebe. Nakon toga, dodaje, potrebno je tehnički osmisliti i dizajnirati proizvod, što je vrlo izazovno. “Kasnije se, pak, dolazi u kontakt sa marketingom, ranim korisnicima, što sve pomaže developeru da shvati da nije dovoljno samo načukati lep kod već taj kod mora da smisleno reši nečiji problem”, kaže naš sagovornik.

Koji tip developera bi se snašao u ovim uslovima?

Rad na sopstvenom proizvodu, ma u kojoj fazi se on nalazio, vrlo često nije izvor neizmerne radosti. Taj proces može biti poprilično dug, frustrirajući i sa brojnim izazovima koje na početku ne možete ni da naslutite, a vrlo često ćete se osećati i kao da se ne pomerate sa jedne tačke.

Kako se onda nositi sa tim osećajem da gubite konce?

“Uz što precizniju projekciju toga šta želimo da uradimo i uz odgovarajući vremenski okvir”, kaže Furman. Njegov kolega dodaje:

Developeru naviklom na dobru organizaciju neke veće IT kompanije će svakako smetati i blaga anarhija koja vlada u startapima rane faze. U svim nezgodnim trenucima uglavnom sebi kažem “idemo dalje, pa dokle god doguramo” budući da je u svakom slučaju rad na ovom projektu jedno vrlo interesantno i korisno iskustvo, ali i dobra referenca.

Ipak, i u slučaju da projekat uspe, kod nekih programera se može javiti strah od toga da će im se posao svesti na ispravljanje bug-ova i doradu softvera, ali naši sagovornici saglasni su da to definitivno nije tako. “Ako bih svaki dan došao na posao, seo za računar i počeo da se pitam kome još treba ovo što ja radim ili da li ćemo izgurati do kraja sa ovim, nikada ništa ne bih uradio. Istina je zapravo da se trud gotovo uvek isplati. Posebno u ovom poslu”, ističe Srđan.

Zato je za rad u kompaniji poput Balkaneuma veoma važan odnos prema poslu. “Za mene je uspeh kada rešim probleme na koje nailazim tj. kada ih ponovo rešim još bolje. To je moj posao. Trudim se da ne razmišljam previše o uspehu krajnjeg proizvoda. Ako uspemo – odlično, ako ne, nešto smo naučili”, dodaje Furman.

Realnost je da većina startapa koji rade na svom proizvodu ne uspe u svojoj misiji, kaže Marko, ali znanje i iskustvo koje se stekne ostaje u svakom slučaju. On smatra da je rad u startapima jedino za proaktivne i samostalne developere sa iskustvom ili za vrlo ambiciozne juniore koji mogu sami da se snađu i koji su spremni da grizu.

“Postoji neka tendencija da se rad u startapima posmatra kao milosrđe developera prema kompaniji, međutim, postoje i mnogi dobro kapitalizovani startapi koji mogu da ponude tržišne uslove svojim zaposlenima, zaključuje on.

Zato pažljivo birajte.

Kompanija Balkaneum trenutno širi svoj tim i zapošljava profesionalce na sledećim pozicijama Full Stack Web Programmer ((NodeJS/React/Redux), Back End Developer (NodeJS/Go) i Front End Developer (ReactJS/CSS/HTML). 

Želiš da podeliš svoje mišljenje o ovoj temi? Komentari su otvoreni na našoj Facebook i LinkedIn stranici!

Popularno

Karijere

IT-jevci se vraćaju u kancelarije, ali to ne važi za programere?!

Potpuno 'remote' rad ne nestaje sa domaćeg IT tržišta, ali više nije zastupljen kao prethodnih godina. Analiza oglasa za posao na sajtu HelloWorld pokazuje da je udeo oglasa koji nude rad na daljinu pao sa 40 odsto u 2024. i 2025. godini na 26 odsto u prvih osam meseci 2026.

Office Talks Podcast

AI nas košta više nego što mislimo?!

Da li je AGI zaista stigao ili smo ponovo svedoci jednog od najvećih tehnoloških hype ciklusa?

Analiza

Akt o digitalnim tržištima: kada popularnost platforme postane tržišna moć

Velike digitalne platforme ne povezuju samo kompanije i korisnike, one u značajnoj meri određuju i pravila pod kojima se oni susreću. Akt o digitalnim tržištima postavlja pitanje gde se završava prednost stečena kvalitetom usluge, a počinje moć da se utiče na izbor korisnika i mogućnosti konkurenata.

Propustili ste

Kultura 2.0

Moj prvi put u Silicijumskoj dolini: Autonomna vožnja i beskućnici pored Apple Parka

'If you’re going to San Francisco…' stih iz pesme Skota Mekenzija bio mi je u glavi dok sam na desetočasovnom letu preko Atlantika prvi put putovao u Kaliforniju. U jedan od svetskih centara IT industrije i novih tehnoloških trendova koje danas oblikuje veštačka inteligencija.

Novost

Poljska Audioteka akvizirala srpski startap Knjigapriča

Poljska Audioteka postala je većinski vlasnik novosadske platforme za audio-knjige Knjigapriča. Nenad Iđoški ostaje na čelu kompanije, dok su među prvim planovima širenje kataloga i izlazak na hrvatsko tržište.

Office Talks Podcast

Da li je ovo najgora predizborna kampanja vlasti?

U novoj epizodi Office Talks podkasta analiziramo sudar dva potpuno različita pristupa političkom marketingu - Studentske liste i vladajuće partije.

IT industrija

GITEX AI stiže u Beograd: Globalni investitori traže 100 startapa iz Srbije i regiona

Piter Brejdi iz organizacije GITEX AI BELGRADE otkriva za Netokraciju zašto je srpska prestonica izabrana za domaćina jedne od vodećih svetskih konferencija i šta to znači za domaće tehnološke kompanije.

Office Talks Podcast

Da li je zlatno doba IT plata završeno?

Da li je 3.000 evra neto i dalje dobra IT plata u Srbiji? Kada se od te sume odbiju kirija ili rata kredita, računi i ostali životni troškovi, pitanje postaje znatno konkretnije.

Digitalni mediji

Turnkey Ivana Minića dobio investiciju MDIF-a za dodatni razvoj Pojačala

Osnovni sadržaj Pojačala ostaje besplatan, dok investicija otvara prostor za knjige, pretplate i druge proizvode pod istim brendom. Ivan Minić za Netokraciju objašnjava zašto je izabrao MDIF i kako planira da proširi poslovanje uz očuvanje uredničke nezavisnosti.