IT poslovi sve su popularniji! Prema LinkedInovoj objavi „Najtraženija zanimanja” iz 2019. godine, čak 10 od 15 traženih zanimanja vezano je uz IT. To znači da se za sve koji vole informatiku otvara mnogo prilika za posao. A zašto se ne okušati u IT sektoru? Videoigre, virtualna stvarnost, internetske stranice, mnoga područja spremna su otvoriti ti svoja vrata.
Kakvo je obrazovanje potrebno za rad u IT sektoru?
Prije nego što uroniš u svijet programskog razvoja, svakako je preporučljivo steći odgovarajuću izobrazbu. Za to možeš upisati dobar fakultet ili visoko učilište koje nudi studije informatike, računarstva ili informacijskih tehnologija.

U Hrvatskoj postoje studijski programi koji traju pet godina i nakon kojih se stječe zvanje inženjera računarstva.
Među poznatijim visokim učilištima koja nude takve programe ističu se, primjerice, Fakultet elektrotehnike i računarstva u Zagrebu, Fakultet organizacije i informatike u Varaždinu te Odjel za informatiku Sveučilišta u Rijeci.
Najveći broj studijskih programa nalazi se u većim gradovima, ponajprije u Zagrebu. Ipak, kvalitetne mogućnosti postoje i u drugim sveučilišnim središtima poput Splita, Osijeka i Rijeke, pa nije teško pronaći studij blizu mjesta stanovanja ako želiš razvijati svoje znanje u području programiranja.
Mi, geekovi, radije provodimo vrijeme prtljajući po računalima nego što ih koristimo za nešto korisno.
Dave Barry
Sveučilišta nude i specijalizirane studijske programe usmjerene na razvoj internetskih aplikacija i weba. Studenti se često odlučuju za matematiku s naglaskom na računarstvo, što pruža snažnu podlogu za daljnji razvoj karijere.
Postoje i kraći programi osposobljavanja za računalni razvoj. Iako se ponekad kritiziraju jer ne traju dovoljno dugo da bi temeljito pripremili studente, ipak omogućuju onima koji ne mogu studirati dugoročno da zakorače u svijet informatike i nauče programske jezike potrebne za posao programera.
No jesu li studiji doista nužni da bi se postalo programerom?
Mnogi stručnjaci potvrđuju da upis prestižnog fakulteta nije jedini put. Velik broj programera samostalno je naučio programirati pohađajući internetske tečajeve i uporno radeći na vlastitim projektima.
Upravo to često privlači poslodavce. Nekonvencionalni profili i samouki programeri najčešće su iznimno strastveni prema informatici i vrlo samostalni, a to su osobine koje se u ovom području posebno cijene.
Najvažnije je naglasiti svoje iskustvo. Ne oklijevaj pokazati sve svoje projekte poslodavcu. Oni najbolje potvrđuju tvoje vještine i znanja iz informatike, bez da se previše objašnjavaš.
Gdje pronaći pravi tečaj programiranja?
Kakvi su izgledi za zaposlenje i plaće računalnih programera?
Kada završe studij, mladi programeri obično se odluče zakoračiti u svijet rada. No industrija programskog razvoja vrlo je velika pa je moguće raditi u raznim područjima. Ona ovise o kolegijima i usmjerenjima koje studenti odaberu tijekom studija, kao i o njihovim praksama i osobnim iskustvima. Svaki programer treba slijediti svoje interese i strasti. Tako je moguće raditi kao:
- programer videoigara,
- programer umjetne inteligencije,
- programer strojnog učenja,
- programer kibernetičke sigurnosti,
- programer virtualne stvarnosti,
- programer proširene stvarnosti,
- programer ugradbenih sustava,
- web programer,
- i drugo.
IT programer može odlučiti raditi u nekoj tvrtki kao zaposlenik ili krenuti samostalnim putem kao freelancer.
Odabir zaposlenja u tvrtki nudi više prednosti. Za razliku od freelancera, zaposleni IT programeri imaju redovita i često prilično dobra primanja, no sve ovisi o trenutnom stanju na tržištu i samoj tvrtki. Početnik na stalnom radnom mjestu može očekivati bruto plaću između 1500 i 2500 EUR mjesečno. Iskusan programer brzo može dosegnuti 3000 do 4000 EUR bruto mjesečno.
Rad u tvrtki omogućuje i stalnu suradnju s istim timom. Poznavanje kolega na projektu štedi mnogo vremena jer se brže određuje uloga svakoga člana i lakše razumije tempo rada tima.

Programer može odlučiti i postati freelancer. U tom slučaju otvara vlastiti obrt ili društvo i sam vodi posao. Tada je sam svoj šef, ali mora i sam pronalaziti klijente. Freelanceri rade s više klijenata na projektima koji se često razlikuju po obliku i sadržaju. Upravo je ta raznolikost jedan od glavnih aduta samostalnog rada.
Ipak, freelancing ne jamči uvijek stabilan prihod. Ponekad se dogodi da freelancer nekoliko tjedana ostane bez posla. Zato je za takav način rada potrebna visoka razina organiziranosti i dosljednosti kako bi prihod bio barem donekle stalan.
S druge strane, kada se posao dobro razvije, freelancer može brzo nadmašiti plaću stalno zaposlenog programera. Nije rijetkost ostvariti prihod od 6000 EUR mjesečno. No pritom ne treba zaboraviti na obvezne doprinose i druge troškove vođenja samostalne djelatnosti.
Što sve čini dobrog računalnog programera?
Dobar programer mora imati nekoliko ključnih osobina kako bi uspio u ovom području, bilo da radi samostalno ili je zaposlen u tvrtki.
Prva i najvažnija osobina jest vladanje programskim jezicima. Poznavanje barem jednoga jezika nužno je, poznavanje nekoliko traži gotovo svaki poslodavac, a poznavanje više njih velika je prednost. No pritom je važno da ih doista dobro svladaš. Nije dovoljno imati samo osnove, već moraš moći prepoznati pogrešku u računalnom kodu.

Programer softvera treba biti i svestran kako bi ispunio očekivanja klijenata. Treba znati osmisliti rješenja, analizirati, ali i savjetovati. Zato je važno da uživaš u obavljanju više zadataka odjednom. Preporučuje se i velika pedantnost u radu jer je nemoguće brzati s pisanjem koda bez rizika da se pojavi pogreška koja može zaustaviti cijeli sustav.
Biti programer znači i brzo reagirati kako bi se računalni problemi mogli što prije riješiti. Neki kvarovi mogu tvrtkama uzrokovati velike gubitke.
Samostalnost je također bitna vještina, osobito ako radiš kao freelancer. U tom slučaju nemaš šefa kojem možeš odmah potražiti pomoć. Programeri se često susreću s problemima u svojim kodovima i moraju samostalno pronaći rješenja.
Za to je potrebna snažna informatička kultura, odnosno dobro razumijevanje svih mogućnosti koje informatika nudi. Programer mora redovito pratiti najnovija dostignuća, nadogradnje i promjene. Klijenti očekuju da ih znaš usmjeriti i savjetovati, pa se programer mora brzo prilagođavati razvoju tehnologije i stalno se usavršavati tijekom karijere.
No jednako je važno razvijati i komunikacijske vještine. Ako se u timu koristi stručna terminologija, s klijentom se mora razgovarati jednostavnije, tako da im bude jasno objašnjeno kako sve funkcionira. Potrebno je i pažljivo slušati sugovornika kako bi se što bolje razumjele njegove potrebe i očekivanja, čak i kada ne koristi stručne izraze.
Vladanje stranim jezikom, posebno engleskim, danas je također neizostavno. Budući da su mnogi dokumenti na engleskom, šteta bi bilo osjećati prepreku zbog toga. Znanje dodatnih jezika svakako je dodatna prednost.
Kako pronaći posao kao razvojni programer?
Ako programer odluči raditi kao zaposlenik, može pronaći posao u tvrtkama, velikim ili malim, koje žele razviti svoj IT odjel. Za zadatke poput izrade internetske stranice tvrtke će češće angažirati specijaliziranu agenciju ili freelancera. No ako žele uvesti vlastitu IT strategiju, tada su im potrebni programeri koji će održavati i razvijati sustave. To je čest slučaj kod internetskih trgovina ili poduzeća koja razvijaju vlastite aplikacije.
Programeri softvera posao mogu pronaći i u agencijama za komunikaciju. Takve agencije zapošljavaju programere kako bi za svoje klijente izrađivali internetske stranice i aplikacije. Ove pozicije posebno su zanimljive kreativnim programerima.

Rad u tvrtki koja pruža IT usluge i inženjerska rješenja također je jedna od opcija. Takve tvrtke zapošljavaju cijele timove programera kako bi odgovarali na upite i projekte klijenata. To je svojevrsna agencija za programere, a upravo one danas zapošljavaju najveći broj stručnjaka.
A zašto ne postati i predavač informatike ili web razvoja? Možeš pronaći posao na fakultetima računalnog inženjerstva ili u privatnim školama koje nude kraće programe. Moguće je započeti i kao freelancer, držeći privatne satove web razvoja onima koji su strastveni prema tom području ili žele postati profesionalci.
Bez obzira na to kakvu karijeru planiraš, oglase za posao možeš pronaći i na društvenim mrežama poput LinkedIna. Također možeš poslati i otvorene molbe tvrtkama koje ti se čine zanimljivima.
Obavezno redovito ažuriraj životopis. A zašto ne bi izradio i osobnu internetsku stranicu čime će se povećati tvoje šanse za zaposlenje?
Savjeti za kraj
Bez obzira na put koji odabereš, jedno je sigurno: područje razvoja softvera, koje se ubrzano razvija u posljednjih nekoliko desetljeća, pruža brojne prilike za zapošljavanje i napredak.
Možeš raditi u tvrtki, agenciji ili kao freelancer, a uvijek postoji i opcija podučavanja i dijeljenja znanja s drugima. Najvažnije je da stalno usavršavaš svoje vještine jer se IT svijet neprestano mijenja.
Redovito ažuriraj životopis, njeguj profesionalne kontakte i razmišljaj o osobnoj mrežnoj stranici kao dodatnom načinu predstavljanja.
Ako uložiš trud i ostaneš motiviran, pronalazak posla u ovom području bit će mnogo lakši i uspješniji.