Kako izbrati poklic v IT in ne obžalovati
Miscellanea / / August 08, 2022
Programiranje, poslovna analiza ali oblikovanje – v IT je veliko področij, na katerih se lahko uresničijo tako tehniki kot humanistika. Pojasnjujemo, na kaj se osredotočiti pri izbiri specialnosti, da ne bi trpeli pri delu, tudi če ste zadovoljni s plačo.
Kako izbrati posebnost
1. Osredotočite se na svoje interese
V IT je veliko specialitet, zato je pomembno, da izberete naloge, ki vas najbolj zanimajo. Pomislite, kaj vam je všeč - oblikovanje, tehnična podpora, prodaja ali vodenje ekipe. Poleg tega se je pomembno odločiti, v katerem sektorju želite delati, saj se lahko povpraševanje po različnih strokovnjakih na posameznih področjih razlikuje. Lahko na primer pišete programe s področja zdravstva ali bančnih storitev, ustvarjate mobilne igre ali razvijate nove tehnologije v telekomunikacijah. Vsaka panoga bo zahtevala specifično znanje, ki ga je treba izboljšati.
2. Raziščite izbrane smeri
Ko si izberete več poklicev, jih bolje spoznajte. Ugotovite zahteve za prosilce, povprečno plačo, število prostih delovnih mest na vašem območju. Upoštevajte, da nizek prag za vstop v poklic ni vedno na strani začetnikov. Na primer, verjame se, da se je testiranja enostavno naučiti, tudi če ni globokih tehničnih veščin. Je pa tudi veliko začetnikov. Zato je bolje izbrati posebnost ne le po načelu "hitrejšega vstopa v IT", ampak tudi zato, ker je res zanimiva.
3. Povežite se z ljudmi iz industrije
Poiščite ljudi, ki delajo v specialnosti, ki vas zanima, in jih vprašajte, kaj opravljajo svoje naloge, kako poteka njihov standardni delovni dan, kaj jim je všeč in kaj ne poklici. Vodijo vas lahko glede zahtev za začetnike, kako pripraviti portfelj in kaj lahko pričakujete na razgovoru.
4. Preizkusite brezplačne tečaje
Na internetu je veliko člankov, webinarjev in predavanj, ki vam bodo omogočili, da bolje spoznate poklic. In nekatere spletne šole odpirajo dostop do prvih lekcij ali ponujajo brezplačne kratke tečaje. Z njimi lahko začnete, da vidite, ali vas izbrana smer zanima. Morda boste po nekaj vajah prešli na drugo področje ali ugotovili, da ste pripravljeni nadaljevati učenje.
Preden se odločiš za poklic, moraš opraviti veliko raziskovalnega dela – upoštevati svoje interese, razmere na trgu in se po možnosti preizkusiti v praksi. Pri tem pomagajo testi poklicne orientacije. Na primer platforma VK ustvarili mini aplikacija za poklicno svetovanje "Test Drive IT Professions" za najstnike od 12 do 18 let. Študentom bo predstavil različne IT specialnosti in dal priporočila za študij. Program deluje kot simulator. Po izbiri poklica bo najstnik prišel "na delovno mesto" - z njim se bo obrnil kolega bot, ki bo povedal o poklicu, ki ga zanima, in ponudil opravljanje tematskih nalog. Zaenkrat je v aplikaciji mogoče preizkusiti šest posebnosti – preizkusite se na primer kot oblikovalec vmesnikov ali vodja projektov. Septembra nameravajo razvijalci na seznam dodati še deset poklicev.
Katere posebnosti obstajajo v IT
1. Razvijalec
Najpogosteje je IT povezan z razvijalci, ki ustvarjajo računalniške programe. V službi moraš pisati kodo za nove programe ali vzdrževati obstoječe, jih testirati in odpravljati napake. Razvijalci so različni in dobro je ugotoviti, v čem leži duša. Ustvarite lahko na primer mobilne aplikacije za Android ali iOS, igre ali spletna mesta. Obstajajo front-end razvijalci, ki so odgovorni za vmesnik izdelka. In obstaja zaledje - ukvarjajo se z "notranjimi" spletnimi aplikacijami, skritimi pred očmi obiskovalcev.
Zanimanje za določeno področje bo določalo nadaljnje izobraževanje. Recimo, da za ustvarjanje aplikacij za Android potrebujete programska jezika Java in Kotlin. In razvijalci iOS pogosteje uporabljajo Swift.
2. Tester programske opreme
Ta strokovnjak preverja delovanje aplikacij. Ne samo da išče napake in ranljivosti, ampak tudi oceni, kako priročen in razumljiv je program z vidika uporabnika. Tester ima v svojem arzenalu več metod preverjanja. Priročniki ročno iščejo napake. Vendar to ne pomeni, da samo pritiskajo gumbe - dober tester razmišlja o nestandardnih situacijah, da bi preveril, kako program deluje. Na primer, kaj se zgodi, če uporabnik večkrat pritisne isti gumb, začne vnašati hieroglife in posebne znake, zažene aplikacijo, ko je baterija zelo prazna ali hkrati z drugimi.
Poleg priročnikov obstajajo samodejni testerji - pišejo kodo, ki vam omogoča iskanje napak. Izbira metode je odvisna od situacije. Ročno testiranje pomaga preizkusiti celotno zasnovo in uporabnost aplikacije, je cenejše in primerno za manjše projekte. In iste samodejne teste je mogoče uporabiti vsakič, ko so predstavljene nove funkcije.
3. Poslovni analitik
Deluje kot povezava med stranko in razvijalci. Razjasni želje za prihodnji projekt, jih opiše v inženirjem razumljivem jeziku in predlaga rešitve, ki bodo prinesle največjo korist ob minimalnih stroških. Z drugimi besedami, ko stranka pride z željo, da "to naredi dobro", poslovni analitik natančno ugotavlja, kako to narediti in ali ima ekipa tehnične sposobnosti za to.
Poslovni analitik mora znati zbirati informacije, učinkovito komunicirati in prepričljivo prepričevati, zakaj so določene rešitve koristne za naročnika. Angleščina vam bo prišla prav - večina podjetij sodeluje s strankami po vsem svetu.
4. UI/UX oblikovalec
V imenu poklica lahko vidite dve okrajšavi. UX je uporabniška izkušnja (uporabniška izkušnja): kakšne rezultate in vtise oseba dobi od interakcije s programom. In UI - uporabniški vmesnik (uporabniški vmesnik): kako izgleda program. Na presečišču teh konceptov se rodi poklic UI/UX oblikovalca.
Ta strokovnjak premišljuje logiko aplikacije, analizira vedenje uporabnikov in oblikuje vizualni del dizajna. Njegova naloga je, da aplikacija ni le lepa, ampak tudi priročna in razumljiva. Recimo, da ima spletna stran spletne trgovine lahko zelo učinkovite fotografije. Nimajo pa smisla, če je gumb »Dodaj v košarico« skrit nekje na dnu strani in ga uporabnik težko najde.
Sposobnost dobrega risanja za oblikovalca UI/UX ni potrebna. Vendar je treba imeti umetniški okus, razumeti pisave, znati delati v grafičnih urejevalnikih.
5. Vodja projekta
Naloga vodje projekta je organizirati delo tima, razdeliti naloge in preveriti roke za njihovo izvedbo. Nalogam določa prednostne naloge in spremlja stroške, tako da projekt ne preseže proračuna. Za vodjo je pomembno, da zna zahteve strank posredovati zaposlenim tako, da postanejo razumljive in izvedljive. Tak specialist mora razviti veščine načrtovanja, komunikacije in vodenja ekipe. Mnogi menedžerji na primer uporabljajo metodologijo agilnega razvoja. Uporabno je tudi tehnično znanje – strokovnjak mora razumeti principe programskih jezikov, poznati osnove UI/UX in postavitve, da lahko z zaposlenimi govori isti jezik.
6. podatkovni znanstvenik
Ta strokovnjak dela z velikimi podatki – nizi nestrukturiranih informacij, kot so statistika poizvedb v iskalnikih, indikatorji vremenskih postaj in rezultati medicinskih raziskav. Ustvarja modele strojnega učenja, ki podjetjem pomagajo pri analizi informacij in napovedovanju. Na primer, s preverjanjem najpogostejših vprašanj strank vam lahko podatkovni znanstvenik pove, kako razviti chatbota za pozivanje operaterjem klicnega centra.
Za uspešno kariero moraš biti dober v matematiki in računalništvu. Včasih bo treba napisati tudi kodo – podatkovni znanstveniki pogosto uporabljajo Python pri ustvarjanju algoritmov za obdelavo podatkov.