Kako zaslužiti v IT, če ne veste, kako napisati kodo
Delo In študij / / January 07, 2021
1. IT - zaposlovalec
Če vas zanima sodelovanje s človeškimi viri, lahko IT spremenite v svojo nišo in podjetjem pomagate najti nadarjene razvijalce. Imeli boste vse dobrote dela v IT podjetju, ne da bi morali razumeti kodo. Seveda se morate naučiti osnovne strojne opreme: IT kadrovec mora vedeti, da Java ni okrajšava za JavaScript. In tudi - za stalno spremljanje sprememb v programski opremi in tehnologijah podjetja: če se nabor programov spremeni, so zahteve za kandidate enake.
IT podjetja pogosto skrbijo za stopnjo zadovoljstva zaposlenih z različnimi vidiki dela. To pade tudi na kadrovsko službo. Recimo, da pišete teste in meritve, da boste razumeli, da se bo produktivnost ekipe povečala, če bo v sejni sobi na voljo nov aparat za kavo. In če zrastete do višjega zaposlovalca, ne boste mogli samo zaposlovati zaposlenih, temveč tudi načrtovati, kako se bo osebje podjetja širilo.
2. Vodja izdelkov
Ustvarjanje nečesa novega v IT zahteva kreativnost, ki meji na norost in hladen um za izračun stroškov in koristi. Vse to ima vodja izdelkov - oseba, ki popolnoma razvije koncept novega izdelka. Analizira potrebe trga in kupcev, poveže stroške s potencialnimi prihodki, preizkusi hipoteze in postavi roke. Hkrati mu je dovolj, da ima predstavo o IT-procesih brez globokega poznavanja načina njihove izvedbe. Za to obstaja tehnična ekipa.
Po drugi strani pa mora vodja izdelkov dobro razumeti uporabnike in biti sposoben videti prihodnost. Toda v tem primeru se ne zanašajte na intuicijo, temveč na tržne trende. To zahteva poznavanje ekonomije in meritev uspešnosti izdelkov. Poleg tega produktni vodja zna izdelek predstaviti tako, da vsi vanj verjamejo in natančno razumejo, kako ga je treba implementirati.
Postanite produktni vodja
3. Testni inženir
Da bi preprečili, da bi programska oprema prišla do strank z napakami, jo je treba pred izdajo preiskati z vseh strani. To počnejo preizkuševalci. Skozi različne teste so preizkusili sveže modele, da bi ugotovili, ali program naredi, kar bi moral, in ali slučajno naredi nekaj, česar ne bi smel. Za to pripravijo testne scenarije za projektne naloge in jih nato primerjajo z dejanskim delom programske opreme.
Testni inženirji približno razumejo, kako se koda izvaja. Res pa dobro vedo še nekaj: kako naj se program izvaja z uporabniške strani. Če obstaja razlika med želeno in dejansko funkcionalnostjo, razvijalcu nakažejo vsa neskladja in že najde tehnični način za odpravo napak. Naloga preizkuševalca je ponoviti teste in se prepričati, da je bila napaka odpravljena in da niso kršene ostale funkcije programa.
4. Svetovalec za informacijske sisteme
Programer mora razumeti, kakšen poslovni problem IT rešuje. A če se bo poglobil v probleme gospodarstva, ne bo imel časa za razvoj. Poleg tega lahko razvijalci težko komunicirajo s strankami: nekateri govorijo poslovni jezik, drugi pa jezik kode. Za razumevanje potrebujejo posrednika - IT-svetovalca. Potanko se poglobi v to, kar podjetje želi, in pripravi nalogo za razvijalca.
Svetovalec mora razumeti omejitve tehničnih zmožnosti programa. A s kodo se mu ni treba ukvarjati neposredno. Za svetovalca je veliko bolj pomembno, da ima izboljšane komunikacijske spretnosti in je sposoben analizirati informacije, da bi poslušal stranko in našel jasno rešitev njegove težave. Tudi če ima sam precej nejasno predstavo o tem, kaj je treba.
5. Podatkovni analitik
IT podjetja ne sprejemajo nobenih odločitev brez predhodne analize. Pridobivanje informacij in pridobivanje koristnega pomena iz njih je glavna naloga podatkovnega analitika. Opaža trende, strukturira, izolira, izpostavlja hipoteze in jih preizkuša v praksi. Ali bo podjetje imelo koristi, če se ti podatki spremenijo? In če drugi? Analitik najde odgovore na ta vprašanja in jih jasno predstavi tistim, ki podatkov ne razumejo.
Če želite dobro opraviti to delo, morate razumeti dinamiko IT sektorja. In tudi - lastna orodja, ki omogočajo izračune, grafikone, predstavitve. Zato vam bo spretnost dela s številkami in velikimi količinami informacij odlična, vendar se vam ne bo treba naučiti programirati iz nič.
6. Vodja projekta
Izvajanje IT projektov je donosen in odgovoren posel. Za končni rezultat niso odgovorni razvijalci, ki so napisali program. Za kakovost projekta jamči tisti, ki ga je vodil - vodja projekta. Pri tem poklicu potrebujete osnovne vodstvene veščine: sestavite ekipo, določite naloge, načrtujte roke in proračun. Pomembno je tudi, da lahko ljudi spravite k delu in ustvarite prijetno vzdušje.
Razumevanje posebnosti IT ima pomembno vlogo: vodja mora vedeti, katere kompetence so potrebne za različne naloge. Toda menedžerji se ne ukvarjajo s samo kodo, tudi če nekdanji razvijalec začne voditi projekte. Vodja projekta mora pravilno načrtovati strategijo in taktike, tako da ni treba preverjati vsakega koraka članov ekipe.
Da naredim kariero vodja projektaki bodo potegnili zapletene projekte in navdihnili ekipo, so potrebne praktične izkušnje. Dobite ga in delate z resničnimi IT nalogami na Fakulteti za projektni management v Ljubljani GeekBrains. Med študijem na spletni univerzi vam ni treba samo poslušati predavanj in brati literature. Resnično se boste preizkusili v tem poklicu in se naučili vseh spoznanj. Po treningu boste imeli pripravljen portfelj in delovne izkušnje kot vodja projektov.
Postanite vodja projekta
7. Novinar podatkov
To je tudi nekakšna interpretacija podatkov, vendar ne za podjetje, ampak za bralce. Novinarji podatkov dovolj razumejo informacijske procese, da jih lahko jasno komunicirajo. Raziskujejo svet strojne in programske opreme, najdejo koristne vpoglede in jih delijo na preprost in zabaven način. Analiza podatkov zahteva tehnična orodja, na primer na osnovi jezika Python. Toda to ni isto kot polnopravno kodiranje, to je precej majhen nabor algoritmov, ki se jih morate naučiti izvajati.
Druge pomembne veščine podatkovnega novinarja so precej humanitarne kompetence: spretno pisno izražanje svojih misli, dodajanje življenj zgodbam o številkah, izdelava infografike. Številna informacijska podjetja najemajo novinarje s podatki, da se z njihovo pomočjo pogovarjajo o novostih in tehnologijah.