Učenje kodiranja sa sobom nosi mnogo koristi. Osim onog očiglednog (poput toga što se osoba osposobljava za kreiranje web sajtova i web aplikacija), veštine kodiranja vas mogu istaći među ljudima kada je reč o poslovnim prilikama. Čak i za pozicije koje ne uključuju pisanje kodova na dnevnoj bazi. Ili za one koje ih ne uključuju uopšte!
Kako Skillcrush kaže: Digitalne veštine su poslovne veštine! I to je istina!
Pre nego što predstavimo sve poslovne mogućnosti koje vam otvara poznavanje kodiranja, sledi kratak primer o tome kako je Lorens Bredford iskoristila svoje novostečene sposobnosti kodiranja kako bi dobila poslove koji to, zapravo, ne zahtevaju.
Većina poslova koji nisu vezani za kodiranje, a iskrsli su zbog njenog poznavanja kodova, povezuju se sa pisanjem ili marketingom.
Jedan od primera je njen angažman kod Džoša Ovensa, istaknutog člana Meteor.js zajednice. (Meteor.js je open source platforma za kreiranje web i mobilnih aplikacija u JavaScript-u). On je domaćin Meteor podkasta, održava online kurseve o Meteoru i pomaže startap izrade Meteor aplikacija. Sa Džošom je u prvi kontakt stupila putem Twitter-a, gde počinju mnoge sjajne profesionalne veze. Nakon nekoliko mejlova i interakcija na Twitter-u, spomenula je svoje iskustvo u kopirajtingu (čitaj: veština koja je preteča kodiranja). Ta usputna informacija dovela je do toga da je pomagala Dzošu pri pisanju projekata.
Iako nijedan od poslova koje je uradila za Dzoša nije uključivao pisanje niti jedne linije koda, ono što joj je omogućilo da posao uradi valjano jeste njeno znanje o Java Script-u, o tome kako full-stack okviri funkcionišu, i na kraju – oprobala se u Meteor projektu.
Postoji i drugi slučajevi poput ovog, gde je Lorens Bredford poznavanje kodiranja pomoglo da dobije angažmane koji ne uključuju pisanje konkretnog koda. Istina, veći deo poslova koje dobija odnosi se na njihovo pisanje. Međutim, postoji još mnogo drugih oblasti i pozicija gde vas poznavanje kodiranja moze istaći.
Setite se: kada aplicirate za poslove, ne morate zadovoljiti svaki kriterijum. U stvari, ako zadovoljavate, verovatno ste prekvalifikovani. Posmatrajte opise poslova poput liste želja HR menadžera. Preporučuje se da zadovoljite oko 80% zahteva.
Sledi 9 primera koje bi trebalo da pogledate:
9 poslova u kojima ćete se istaći ukoliko poznajete kodiranje, iako oni ne iziskuju znanje iz ove oblasti
1. Tehnički pisac (Tehnical writer)
Ovo je poput većine pisanja koje ona obavlja. Tehničko pisanje može podrazumevati:
● Pisanje interne dokumentacije
● Kreiranje materijala za korisničku podršku (ili uputstava)
● Ili čak osmišljavanje sadržaja za blogove (poput onoga što Rendli Brovning i Keli Orela rade na Skillcrush-u!)
Zašto će vas poznavanje kodiranja učiniti boljim u ovom:
Jednostavno rečeno – razumete ono o čemu pričate. I kao rezultat, u stanju ste da koristite ispravnu terminologiju i jezik za ono o čemu pišete. Teško je biti tehnički pisac ako ne razumete datu temu. Ljudi koji poznaju zadatu temu brže će se snaći u njoj.
Mogući posao:
Tehnički pisac
2. Nastavni dizajner (Instructional designer)
Nastavni dizajneri su slični tehničkim piscima, osim što se više fokusiraju na kreiranje materijala za učenje. Često ova pozicija uključuje i stvaranje neke vrste video zapisa ili dokumentacije, kao i navigaciju softvera za učenje. Vaš rad može biti za internu (unutar kompanije) ili spoljnu upotrebu (za klijente).
Zašto će vas poznavanje kodiranja učiniti boljim u ovom:
Ova uloga uključuje saopštavanje tehničkih koncepata na netehničke. Mnogi nastavni dizajneri ne razvijaju samo skripte i sadržaj, već moraju znati kako da koriste različite softvere za e-učenje, kao i osnove HTML-a za formatiranje online sadržaja.
Mogući poslovi:
Tehnički pisac/Nastavni dizajner
3. Projekt menadžer (Project manager)
Projekt menadžeri su potrebni u širokom spektru industrija. Oni obično upravljaju budžetom, kao i rokovima za projekte. Takođe, objašnjavaju i koordinišu rezultatima projekta, ali i koordinšu timovima inženjera, dizajnera i menadžera višeg nivoa.
Zašto će vas poznavanje kodiranja učiniti boljim u ovom:
Komuniciranje sa ljudima u tehničkim ulogama (programeri, inženjeri, QA i dizajneri) ključ je upravljanja projektima. Zapravo, mnogo puta je projekt menadžer veza između tima i višeg menadžmenta. Dakle, ako razumete ulogu i dužnosti svake osobe, bićete mnogo efektivniji projekt menadžer.
Mogući posao:
Projekt menadžer
4. Menadžer proizvoda (Product manager)
Menadžeri proizvoda razvijaju proces od planiranja proizvoda do njegove realizacije. Oni rade sa inženjerima, prodajom, marketingom i podrškom kako bi obezbedili zadovoljenje kriterijuma proizvoda.
Zašto će vas poznavanje kodiranja učiniti boljim u ovom:
Kao menadžer proizvoda, moraćete znati kako da komunicirate sa članovima tehničkog tima. I, u zavisnosti od kompanije, od vas se može očekivati da skicirate neke ideje, što znači da je potrebno da posedujete veštine sa određenim alatima i aplikacijama koje zahtevaju osnovno tehničko znanje. Osim toga, ako dajete uputstva drugima kako da stvore ili naprave nešto, to što ste sposobni da razumete ograničenja i funkcionalnosti proizvoda, umnogome će vam olakšati zadatak.
Mogući posao:
Saradnik menadžera proizvoda
5. Dizajner korisničkog iskustva – UX dizajner (User experience designer)
UX je široka oblast koja može da obuhvati sve od istraživanja do dizajniranja proizvoda koji su pristupačni korisnicima. Na kraju krajeva, “korisnik” je centar sveta za UX dizajnere. Njihov cilj je da stvore proizvode ili web sajtove koji su jednostavni za korišćenje.
Zašto će vas poznavanje kodiranja učiniti boljim u ovom:
UX dizajneri moraju sarađivati sa drugim ljudima poput menadžera proizvoda i inženjera. Na stranu to što su upoznati sa principima dizajna, standardima pristupačnosti i MOCKUP TOOLS, mnogi uspešni UX dizajneri znaju i sami da kodiraju, jer im je kodiranje korisno za brzu izradu prototipova aplikacija, kao i za razumevanje ograničenja onoga što timovi inženjera ili programera mogu stvoriti.
Mogući posao:
UX dizajner
6. Dizajner korisničkog interfejsa – UI dizajner (User interface designer)
UI i UX su dva termina koja se lako mešaju. UI se fokusira na interfejs, tj. na izgled, više nego na stvarno iskustvo korišćenja proizvoda. Na neki način, UX je više poput dizajna, dok je UI pretežno okrenut strukturi.
Zašto će vas poznavanje kodiranja učiniti boljim u ovom:
Dizajniranje jednostavnog korisnickog interfejsa, kao i znati šta je moguće sa tačke gledišta jednog programera jeste ključno za UI dizajn. Kao UI dizajner, treba da ste sposobni da komunicirate sa ovim programerima. I, ponovo, mogućnost da koristite “prototip” alate ili da čak kodirate “mock” aplikacije ili sajtove, postaviće vas na sam vrh u ovom polju.
Mogući posao:
UI dizajner
7. Marketing koordinator (Marketing coordinator)
Uloge marketing koordinatora mogu da variraju od kompanije do kompanije, ali generalno uključuju izvršavanje marketinške inicijative, praćenje napretka kampanja i redefinisanje strategija na osnovu rezultata.
Zašto će vas poznavanje kodiranja učiniti boljim u ovom:
Poput većine karijera, i marketing je postao digitalan. Važne marketing komponente, kao što je SEO (search engine optimization) na primer, uključuje određeno HTML kodiranje, a korišćenje alata poput Google Analytics takođe zahteva određeni nivo tehničkih veština. Samo razumevanje kako web sajtovi i Internet u celosti funkcioniše pomoći će vam da budete bolji prodavac.
Mogući posao:
Marketing koordinator
8. Analitički saradnik (Analytics associate)
Volite li da merite podatke, da radite u Excel-u i istražujete nove trendove i modele? Onda bi analitička pozicija mogla biti prava za vas. Poslovi vezani za “velike podatke” rastu po vrtoglavim stopama, jer svaka industrija danas koristi podatke da bi usmerila donošenje odluka.
Zašto će vas poznavanje kodiranja učiniti boljim u ovom:
Suština analitickih poslova je u logičkom razmišljanju i kvantitativnoj analizi – a oba talenta se mogu pojačati učenjem tehničkih veština. Većina poslova u velikim podacima takođe uključuje korišćenje alata za vizualizaciju podataka, poput, na primer, d3.js ( Da, “JS” označava JavuScript!) i druge vrste iskustva u programiranju (naročito u Python ili R, programskom jeziku koji se koristi u statističkom računarstvu – tzv. “veliki podaci”) mogu biti bonus u analitici.
Mogući posao:
Analitički saradnik
9. Growth haker (Growth hacker)
Growth haker je relativno nov marketinški termin nastao 2010. godine. Growth haker se razlikuje od opšteg marketera po tome što je njegov glavni cilj rast korisničke baze – dakle, pridobijanje što vise korisnika.
Geniji marketinga, Nil Patelu i Bronson Tejloru, rekli su:”Growth hakeri, koristeći znanje o proizvodu i distribuciji, pronalaze sjajne mogućnosti zasnovane na tehnologiji, koje ponekad pomeraju granice onoga sto je očekivano ili preporučeno.”
Zašto će vas poznavanje kodiranja učiniti boljim u ovom:
Growth hacking, ili sticanje novih korisnika brzo, bavi se rešavanjem problema. Ključ za rešavanje growth hacking problema jeste znanje u nizu oblasti kao što su digitalni marketing, web analitika i naravno – kodiranje. Svakodnevni posao obuhvata logičko razmišljanje – ogromnu komponentu programiranja. Od mnogih growth hakera se očekuje da znaju da kodiraju makar neke od potrebnih alata, poput jednostavnih odredišnih stranica ili linkova za praćenje.
Mogući posao:
Growth haker
Kao što možete videti, poznavanje kodiranja može prosto biti poželjna veština ili vas pak učiniti daleko adekvatnijim za zaposlenje na mnogim pozicijama – čak i onda kada svakodnevne odgovornosti zapravo ne podrazumevaju kodiranje.
Dakle, načinite od sebe upečatljivog kandidata za bilo koju ulogu o kojoj sanjate tako što ćete nauciti da kodirate danas.
Autor: Darko Tanasijević
Izvor: mashable.com
Foto: pixabay.com