U savremenom svijetu softver je praktično neizbježan i svuda prisutan. Danas softver predstavlja ključ uspjeha u mnogim industrijama.
Tražnja za softverskim inženjerima raste iz dana u dan.
Magazin Money i sajt www.salary.com istražili su na hiljade poslova, uzevši u obzir njihov rast, atraktivnost, platu i druge faktore. Rezultat istraživanja je da je softverski inženjer među deset najboljih poslova na svijetu. Po podacima na sajtu Plata.ba, plata softverskih inženjera je i na domaćem tržištu veća od prosjeka i iznosi oko 1800 KM mjesečno.
Kako do uspješne karijere u ovom zanimanju? Formalno obrazovanje može da bude prednost, ako ste, primjera radi, diplomirani inženjer računarstva, ali do dobre pozicije ima još nekoliko nužnih koraka.
Da ih lakše pređete, pred vama je pet savjeta, preuzetih sa sajta „Learn to Code With Me“, koji je namjenjen početnicima u industriji informacionih tehnologija.
Pronađite zajednicu
Pronalaženje zajednice u kojoj ćete učiti može da vam pomogne ili odmogne na vašem putu ka uspjehu. Pogotovo kad ste tek na početku. Kada ste okruženi zajednicom istomišljenika, imate automatski sistem za podršku: grupu pojedinaca koju možete da pozovete kad u nečemu zapnete, ili kada izgubite motivaciju.
Obje stvari se dešavaju i najboljim softverskim inženjerima. Danas postoje razne zajednice, a potrebno je da nađete onu s kojom možete potpuno da se uskladite. Svako može da se pridruži nekoj od digitalnih zajednica, koje su veoma korisne. Osim digitalnih zajednica, ta vaša „grupa podrške“ mogu da budu i vaše kolege s kojima ste se školovali.
Održavajte kontakt s njima i nakon što završite školovanje i budite jedni drugima podrška i pomoć. Druga odgovarajuća podrška je Vaš mentor koji vam može biti ne samo vodič kroz edukaciju, već i kasnije u karijeri i pronalasku pravog posla.
Radite na projektima
Bilo da se školujete tradicionalno ili onlajn, posvetite se praksi. Nemojte samo da čitate udžbenike i gledate video-materijale, već počnite i da upotrebljavate svoje vještine. Rješavajte probleme od početka svog obrazovanja, baš kao što to rade i profesionalni softverski inženjeri, jer se tako najbolje uči. Kada počnete da radite praktično, ne samo da ćete napredovati u učenju, već ćete pokazati potencijalnim poslodavcima šta sve umijete i možete.
Možete da radite na projektu sami ili s timom. Korisno je da se još prilikom edukacije opredjelite za program koji će vam ponuditi mogućnost rada na praktičnim projektima, a ne samo suhoparna teorijska predavanja. Osim toga, možete posjetiti i platforme kao što je GitHub i priključiti im se. Ovo je odličan način da predstavite sve ono što umijete kako biste privukli potencijalne poslodavce.
Njegujte svoju profesionalnu mrežu
Nakon što ste naučili kako da pišete kodove, radite na projektima itd, trebalo bi polako, ali sigurno da osnivate i njegujete svoju profesionalnu mrežu. Naime, kada tragate za izvrsnim poslom, to je mnogo više od prijavljivanja za posao na internetu (koje ponekad može da bude i samo gubljenje vremena).
Umjesto toga, izgradite snažnu poslovnu mrežu. Za početak, oslonite se na svoje postojeće veze. Prema podacima platforme Jobvite, 40% novih zaposlenih dolaze do posla preko preporuke trenutno zaposlenih u određenoj kompaniji. Osim stvaranja svoje „prvostepene“ mreže (ljudi koje poznajete), možete takođe da uvedete i drugi stepen povezivanja (prijatelji vaših prijatelja).
Cilj je da uspostavite neformalne odnose s ljudima koji su povezani s kompanijama u kojima želite da radite, jer ćete uz te veze zasigurno poslije nekog vremena uspjeti da dođete do intervjua za posao. Postoji i nekoliko drugih načina da stvarate nove veze bez zajedničkih prijatelja. Idite na programerska okupljanja, pokrenite blog, volontirajte, uključite se i doprinosite zajednici i neizbežno, prilike će vam se otvarati.
Savladajte sve vještine prijavljivanja za posao
Nakon što ste izgradili veze s kolegama i ostvarili neki uticaj (preko bloga, zajednica i projekata na open source projektima...) treba da odvojite malo vremena da se pripremite za prijave i intervjue a posao. (Ako uspijete da izgradite čvrstu vezu – možda ćete moći i da preskočite ovaj korak).
Prije nego što pošaljete prijavu ili tražite direktne preporuke, morate da savladate tri stvari: pisanje radne biografije (CV-ja), motivacionog pisma i vašu onlajn prisutnost. CV je i dalje potreban. Menadžeri ljudskih resursa ih i dalje pregledaju kako bi dobili sliku o vašim vještinama i iskustvu.
Isto tako, motivaciona pisma su potrebna prilikom prijavljivanja za posao na internetu; oni su vaša prilika da privučete nečiju pažnju i ostavite dobar utisak. Ovo su osnove koje važe u svim industrijama.
Poslije CV-ja i motivacionog pisma, tu je i vaša onlajn prisutnost. Ovaj aspekt je izuzetno važan za svakoga u IT industrijii i nešto što bi trebalo neprestano da gradite i održavate. Vaš „digitalni trag“ je ono što će poslodavci i HR menadžeri vidjeti kada „googlaju” vaše ime prije nego što vas pozovu na razgovor. Onlajn prisutnost, za softverske inženjere, sastoji se od nekoliko stvari: LinkedIn profila, GitHub profila, Twittera, lične web stranice (ili portfolija), bloga (koji može da bude i dodatak na vašoj web stranici). Poslodavci će provjeriti sve to i stvoriti sliku i utisak o vama na osnovu onoga što vide. Potrudite se da taj utisak bude zaista dobar.
Pripremite se za intervju
Konačno, tu je i sam razgovor. Većina kompanija počinje sa opštim intervjuom, koji se obično obavlja onlajn. Nakon toga dolazi telefonski razgovor. Ako ste prošli kroz ta dva kruga, dolazite na intervju uživo. Osim standardnih pitanja o najvećim prednostima i slabostima itd, moraćete da budete spremni i za tehnička i bihevioralna pitanja. Možda će vam tražiti da ispunite neki zadatak ili da objasnite kako biste se snašli u određenim situacijama. Potrudite se da prije intervjua saznate što više o kompaniji, ili pokušajte da saznate od zaposlenih ili ljudi koji su već bili na intervjuu kako cijeli proces izgleda.
Ako ne prođete na prvom intervjuu, ne gubite nadu. Prednost koju diplomirani inženjeri računarstva i informatike imaju jeste to što svoje znanje mogu primjeniti na raznim pozicijama. IT menadžeri, administratori mreža, softverski inženjeri, programeri – samo su neke od pozicija na kojima se ovaj obrazovni profil može naći. Plate za navedena zanimanja, kako saznajemo od portala plata.ba, biće od 1500 KM i naviše.
Ako želite da savladate razvoj i dokumentovanje softvera, upravljanje softverima, primjenu tehnologija računarske nauke, tehnike upravljanja projektima i druge discipline, više o tome možete saznati na ovoj visokoj školi za informacione tehnologije.