Upoznajte naše ljude: Rade Perić, sistem inženjer

Katarina Marinković

18.05.2022

Ljubav prema tehnologiji Rade je otkrio rano – još u osnovnoj školi. Danas radi kao Linux sistem inženjer u Mainstreamu, na projektovanju i održavanju sistema za kompanije kao što su Tehnomanija, KupujemProdajem, Gigatron i B92. Pored ovih projekata, za koje kaže da iziskuju veliki trud i posvećenost, Rade je čest predavač na Mainstream događajima. Jednostavno, voli da deli znanje. I to ne samo na bini već i van nje, u razgovorima poput ovog gde nam je otkrio kako izgleda razvojni put sistem inženjera, šta može a šta ne treba da bude motiv za ulazak u IT svet i zašto je mentorski momenat važan, takoreći presudan.

Zdravo Rade. Da krenemo od samog početka – šta si studirao i kako si dobio prvi posao u IT-ju?

Studirao sam, gle čuda, ETF. Za mene je to bio prirodni izbor, jer me je još u osnovnoj školi interesovala informatika – pohađao sam razne vannastavne sekcije gde se učilo programiranje. Master studije ETF-a završio sam 2020. na odseku za Sistemsko inženjerstvo. Na ETF-u postoji obavezna praksa koju svi moraju da prođu. Tragajući za njom, saznao sam od drugih kolega da Vlatacom institut nudi praksu pa sam im poslao CV i primili su me. Nakon mesec dana prakse, punudili su mi posao. U Vlatacomu sam godinu dana radio na sistemu za izdavanje ličnih dokumenata i kontrolu državnih granica. Bio sam znatiželjan, bio sam spreman da učim i prihvatim se više posla nego što sam dobijao. Ta želja za napredovanjem, za novim izazovima, dovela me je ovde gde sam sada – u Mainstream.

Osim kul kolega poput nas, šta je uticalo na tvoju odluku? Zašto baš Mainstream?

Ono što me je, da kažem “kupilo”, je bio prvi tehnički razgovor sa kolegama. Oduševio sam se njihovim znanjem i odmah sam odlučio da želim ovde da radim. Takođe me je interesovao cloud. Reč je o jednoj od najpopularnijih i najbrže rastućih grana IT-ja, koja će bez svake sumnje nastaviti da se razvija u budućnosti.

Šta sve obuhvata tvoj posao u Mainstreamu?

Najjednostavnije rečeno, bavim se dizajnom hosting sistema za e-commerce kompanije i medijske portale. Naš tim dizajnira sisteme od nule, sve do aplikativnog nivoa, koji se hostuju na privatnom cloudu: Mainstream Managed hosting platformi. Pored toga, moj posao obuhvata održavanje sistema. Ovaj deo posla ume da bude stresan obzirom da se sve izmene rade na živom sistemu. A sistem, kao što znamo, ne sme da padne.

Kad smo kod “padanja”, kako bi opisao periode prazničnih akcija kao što je Black Friday iz ugla nekog ko se bavi održavanjem e-commerce rešenja?

Ovo je tema za nekoliko intervjua. Pošto nemam prostora da prođemo sve detalje, navešću nekoliko najvažnijih stavki. Pripreme za Black Friday počinju mesec dana ranije. Konkretno, bavimo se testnim opterećenjem – simuliramo veliki udar na sistem da bismo proverili kapacitete servera – a zatim u skladu sa performansama sajta zaključujemo koliko resursa je potrebno. Naravno, prvo kontaktiramo klijente kako bismo stekli uvide u očekivan broj poseta.

Koliko je u tvom poslu, i generalno u IT-ju, važna timska komunikacija?

Mislim da se uticaj timske komunikacije najviše ogleda kroz deljenje znanja. Uvek postoji taj momenat učenja, savetovanja, mentorstva. Ne preterujem kada kažem da sam 80% onoga što znam načio od kolega. Kao mladom sistem inženjeru, rad sa iskusnim stručnjacima mi mnogo znači. Dodao bih da je pored komunikacije važna proaktivnost, odnosno inicijativa da postavljate pitanja. Odlasci na konferencije i meetup-ove su takođe veliki plus, jer tu možete da razmenite i nadogradite znanje.

Gde su sistem inženjeri, tu su i tehnologije. Koje sve tehnologije koristiš u svakodnevnom radu?

Najčešći tech stack izgleda ovako: Ngnix i Apache, zatim data baze kao što su MySQL, PostgreSQL, MongoDB, in-memory data storage sistemi Redis i Memcached. Od indeksera koristim Elasticsearch, Spinx i Solr.

Osim poznavanja tehnologije, koje su još korisne veštine za sistem inženjera?

Logičko razmišljanje je korisno, a ono se u velikoj meri kultiviše na fakultetima sa kojih često i dolaze sistem inženjeri: ETF, FON i PMF. To, međutim, ne znači da bez diplome ovih fakulteta nemate šta da tražite u IT-ju, naprotiv. Danas je potražnja u ovoj oblasti velika i svako zainteresovan može da dobije priliku. Možda i više od veština, ključne su osobine: odgovornost i posvećenost. Kao što sam već spomenuo, posao ume da bude stresan. Često mogu da izbiju neočekivani problemi, novi i nepredviđeni zadaci. Zato je, uz poznavanje alata i tehnologija, važno uzgajati dozu odgovornosti za svoj rad.

Šta bi poručio nekome ko razmatra karijeru sistem inženjera?

Pre svega, da ima prave motive. Dešava se da ljudi uđu u ovaj svet jer su, na primer, čuli da sistem inženjeri odlično zarađuju, ne shvatajući da je novac koji dobijate proprocionalan trudu koji ulažete. Ima, verujem, i ljudi koji dolaze iz netehničke struke i pitaju se da li je kasno za promene. Zašto bi bilo? Nekad je potrebno vreme da otkriješ sebe. Dobra strana modernog vremena je što je internet danas prebogat besplatnim tutorijalima, a uvek možete upisati i neki kurs kako biste stekli osnovno znanje iz određene oblasti. Primera radi, RedHat ima dobre kurseve, prilagođene različitim nivoima znanja.

Kako bi opisao organizaciju posla i prilike za profesionalni razvoj u oblasti kojom se baviš?

Što se organizacije tiče, to zavisi od kompanije do kompanije. Jedna od pogodnosti koju naša firma nudi je mogućnost rada od kuće. Imati slobodu da se organizujete kako vam odgovara je odlična stvar, ali isto tako mislim da je za mlade ljude bitno da se upoznaju sa kolegama, da od njih kupe znanje na licu mesta. Možda zvuči kao kliše, ali Mainstream u tom pogledu nudi najbolje od oba sveta. Na kraju bih spomenuo da inženjeri sa decenijom iskustva često prelaze u menadžerske vode. Sasvim je moguće da neko počne kao junior, a da kasnije – kad se svačeg nagledao – postane team lead. Da li ćete se i u kom ćete se pravcu razvijati, dosta zavisi od vas – kompanija je tu da vam otvori prilike, a vaše je da nađete svoj put do pozicije koja će vas ispunjavati.

AI FOMO kao pokretač cloud transformacije

Veštačka inteligencija je u fokusu kompanija, a sa njom i primena cloud tehnologija. Koje mogućnosti otvara AI i cloud simbioza i kako da ih najbolje iskoristite?

Aws

Kako da razvijate svoj startup na cloud-u uz AWS kredite 

Saznajte kako da se prijavite za AWS kredite, maksimalno ih iskoristite i optimizujete svoju AWS infrastrukturu uz stalnu kontrolu troškova.

Ograničenja upotrebe resursa pomoću Kubernetes-a: Rešavanje ograničenja kapaciteta CPU i memorije primenom mača sa dve oštrice

Kubernetes CPU and memory limits are essential for managing resources, but setting them too low can lead to throttling…