Lani je podjetje CompTIA prvič izvedlo temeljito študijo o poklicih v IT in odkrilo povpraševanje po delovnih mestih, ki še pred letom ali dvema sploh niso obstajala. Ste že kdaj slišali za oblikovalca nadgrajene resničnosti, arhitekta interneta stvari, razvijalca vsebnikov in podobne? Tudi to leto prinaša nove poklice. Predstavljamo štiri, ki imajo največ možnosti, da zasijejo na IT--nebu.
Inženir zaznavnega računalništva
Pomp, ki ga je okoli svojega projekta Watson s področja zaznavnega računalništva ustvaril IBM, se prav hitro ne bo polegel. Računalniški program, ki ljudi premaguje v kvizih in najbolj umsko zahtevnih družabnih igrah, je namreč skoraj lastnoročno ustvaril nov poklic inženir zaznavnega računalništva. Vendar ta ni le v domeni računalniškega velikana, specialiste s področja strojnega učenja pospešeno novačijo tudi druga velika in mala podjetja. Zaznavno računalništvo je mogoče s pridom uporabiti na številnih področjih, to pa odpira še širše možnosti tovrstnim strokovnjakom. Prilagajajo se tudi univerze po svetu, več sto jih že ponuja vsebine s področja zaznavnega računalništva, večina prav s pomočjo IBM. Kdo ima največji potencial, da postane inženir zaznavnega računalništva? Opisi za to delovno mesto navajajo odlično poznavanje sodobnih tehnologij, predvsem pa razumevanje nestrukturiranih podatkov, obvladovanje statistike, strojnega učenja, iskanja in podobno.
Inženir za »blockchain«
»Blockchain« je angleški izraz za kriptografsko varno verigo zapisov, ki je za zdaj še brez kakovostne slovenske ustreznice. Inženir za »blockchain« sicer še ni pravi poklic, a številna zagonska podjetja, ki želijo tradicionalnim finančnim ustanovam dokazati, da je njihov čas nepreklicno minil, stavijo prav na rešitve s tega področja. Gre za nadaljevanje plazu, ki so ga sprožile kriptovalute. Strokovnjak za omenjeno področje mora obvladati delovanje porazdeljenih sistemov, algoritmov, kriptografijo in varnostne mehanizme.
Kako redki so posamezniki, ki premorejo ustrezna znanja, dokazuje tudi šala, ki ta hip kroži po Silicijevi dolini in v kateri je precej resnice: menda je laže dobiti osemmestno finančno injekcijo skladov tveganega kapitala kot inženirja za blockchain. Temu primerne so tudi plače - izkušenemu programerju v Pythonu s poznavanjem kriptovalut in porazdeljenih sistemov ameriška podjetja ponujajo osnovno plačo v višini med 150 tisoč in 170 tisoč dolarji na leto.
Inženir navidezne resničnosti
Navidezna resničnost (VR) ni več zgolj v domeni izdelovalcev računalniških iger. Uporabiti jo je mogoče na številnih področjih, predvsem za predvajanje najrazličnejših vsebin - tudi za doživeto pripovedovanje zgodb (iz časopisov!). Povpraševanje po inženirjih navidezne resničnosti je resnično veliko, saj vsa večja podjetja ustvarjajo lastne tovrstne oddelke. Družba Goldman Sachs navidezno resničnost vidi kot naslednjo televizijo - s pomembno razliko: televizija je v prvem desetletju obstoja ustvarila okoli 99 milijard dolarjev prihodkov, VR pa naj bi prvo desetletko končal s številko okoli 110 milijard dolarjev.
Kakšna znanja potrebuje inženir za VR? Seznam je pester in dolg, bere se takole: programski jeziki C, Objective-C, C++, C#, računalniški vid, računalniška grafika, razvoj mobilnih aplikacij, poznavanje knjižnic OpenGL ES, OpenGL, DirectX, WebGL ter obdelava digitalnih slik. Plača bo seveda temu primerna.
Inženir gruč z grafičnimi procesorji
Zadnje desetletje osrednji procesorji vse bolj izgubljajo bitko na področju zahtevne obdelave podatkov, nadomeščajo pa jih noro zmogljivi grafični procesorji. Z grafičnimi karticami, vpreženimi v gruče, posamezniki, podjetja, univerze, inštituti in številni drugi opravljajo naloge visoko zmogljivega računalništva ter obdelujejo nepredstavljive količine podatkov. Inženir gruč z grafičnimi procesorji je še eden v vrsti izredno specializiranih poklicev, pri katerih podjetja preprosto zamižijo pri plači. Tovrstne strokovnjake iščejo ne le pri Facebooku in drugih IT-velikanih iz Silicijeve doline, temveč tudi vsa podjetja, ki želijo rešiti izziv samovozečih vozil. Tudi v tem primeru je letna plača takoj šestmestna, seznam zahtevanih znanj pa prav tako dolg: poznavanje grafičnih tehnologij, paralelnega programiranja ter cele vrste računalniških jezikov in rešitev, kot so C/C++, Perl, Python, Java, OpenGL, OpenCV, CUDA, MATLAB in druge.