
Mul on sageli kĂŒsimusi selle kohta, kuidas alustada karjÀÀri IT-sektoris, eelkĂ”ige minu kaasmaalaste, nigeerlaste poolt. Enamusele neist kĂŒsimustest ei saa anda universaalset vastust, kuid arvan, et kui ma olen vĂ€lja toonud ĂŒldise lĂ€henemise IT-debĂŒĂŒdile, vĂ”ib see olla kasulik.
Kas on kohustus osata koodida?
Suurem osa kĂŒsimustest, mida saan nigeerlastelt, kes soovivad IT-sse jĂ”uda, puudutab just programmeerimise Ă”ppimist. Arvan, et pĂ”hjus peitub kahes aspektis:
- Olen ise arendaja, seega on tĂ€iesti loogiline, et inimesed otsivad minu nĂ”uandeid vastavates kĂŒsimustes.
- Koodiga töötamine on tĂ€napĂ€eval kĂ”ige atraktiivsem karjÀÀrivĂ”imalus IT-s, vĂ€hemalt meie jaoks siin. Paljud arvavad, et lisaks sellele ei ole teisi valikuid ĂŒldse. Veelgi enam, arendajate ja nende juhtide sissetulekud on kogu maailmas kĂ”ige kĂ”rgemad.
Minu arvates on oluline mĂ”ista, et ei ole tingimata vajalik alustada koodiga ja pĂŒĂŒda saada, nagu tavaliselt öeldakse, âtehniliseks spetsialistiksâ. Usun, et igalĂŒhel on vĂ”imalik omandada programmeerimine ja tegeleda sellega professionaalsel tasemel, kui vaid on piisavalt tahet, kuid vĂ”ib-olla ei ole see teile vajalik.
IT-s on palju teisi karjÀÀrivÔimalusi, millele tasub samuti mÔelda. Allpool jagan oma mÔtteid mÔnede neist ning arutlen, kui perspektiivikad nad on inimese jaoks, kes elab Nigeerias.
See ei ole veel ammendav nimekiri alternatiivsetest ametitest, mis ei ole otseselt seotud koodimisega. Kuid rÀÀgin ka oma kogemusest just programmeerijana â kui tulite siia selleks, kerige jaotisesse âAga kuidas on lood programmeerimisega?â.
VÔimalused mitte-programmeerijana
Kujundus
Disain on IT-s ĂŒsna lai mĂ”isted, kuid tavaliselt, kui inimesed kĂŒsivad minu kĂ€est disainist, siis rÀÀgime UI-st vĂ”i UX-ist. Need kaks aspekti hĂ”lmavad endas ka ulatuslikku nĂ€htuste ringi â nende alla kuulub kĂ”ik, mis puudutab visuaalseid, taktiilseid ja isegi kuulmiselamusi, mis tekivad toote kasutamise kĂ€igus.
Suurtel organisatsioonidel, eriti nendes, kus tehnoloogia ökosĂŒsteem on hĂ€sti arenenud, jagatakse UI ja UX ĂŒlesanded kitsastele spetsialistidele. MĂ”ni disainer â tavaliselt alustas ta universaalina â vastutab ainult ikoonide eest, teine tegeleb ainult animatsiooniga. Selline spetsialiseerumise tase ei ole Nigeerias iseloomulik â tööstus ei ole veel saavutanud kĂŒpsust, mis on selle levimiseks vajalik. Siin leiate pigem universaale, kes tĂ€idavad kĂ”iki UI ja UX-ga seotud ĂŒlesandeid.
Tegelikkuses on isegi disainerid, kes tegelevad samal ajal ka frontendiga â see on tavaline nĂ€htus. Kuid nĂŒĂŒd hakkab olukord muutuma. Ăha rohkem ettevĂ”tteid muutub piisavalt edukaks, et endale spetsialiste lubada, nii et toote disainiga tegelevad tervet meeskonda. KĂ”ike öeldut arvesse vĂ”ttes on lihtsalt kutse disaineriks Ă”ppimine ja sellega piirdumine tĂ€iesti töövĂ”imeline strateegia karjÀÀri ehitamiseks Nigeeria turul.
Projektijuhtimine
Projektijuhte on vaja praktiliselt igas tegevusvaldkonnas, seega vÔite proovida rakendada kogemusi ja teadmisi, mis on saadud teises tööstuses, et IT-s edukaks saada. Loomulikult tuleb arvesse vÔtta, et mÔned neist vÔivad osutuda ebaoluliseks, rÀÀkimata sellest, et projektijuht peab mÔistma ka projekti tehnilisi detaile, mida ta juhib. Kuid kui arvate, et teil on hea inimestega toime tulla, dialooge luua ja efektiivseid tööskeeme vÀlja mÔelda, siis kaaluge seda varianti.
Turundus ja Àriarendus
Ăriarendus on samuti ĂŒsna hĂ€gune mĂ”isted. TehnoloogiaettevĂ”tetes tegelevad sellega töötajad, kes jĂ€lgivad, et projekt nĂ€itaks mingit kasvu â olgu see siis tellijate arvu, tellimuste arvu, reklaami vaatamiste vĂ”i mis tahes teiste nĂ€itajate kasv, mis kajastavad toote pĂ”hivÀÀrtust. Selle protsessi kĂ€igus on kaasatud kĂ”ige mitmekesisemad oskused: toote reklaamimine, disain, statistika kogumine, suuline ja kirjalik suhtlemine, projektide juhtimine ja nii edasi.
Kasutajatugi
See ametis roll harva köidab inimesi, kes soovivad IT-s karjÀÀri teha. Selgitan seda sellega, et ĂŒldiselt teenivad tehnoloogiaga mitte seonduvates tugivaldkondades töötavad inimesed vĂ€he. See on omakorda kĂ”rvalmĂ”ju asjaolule, et Nigeeria organisatsioonid ei pööra klientide abistamisele suurt tĂ€helepanu ja ei investeeri sellesse â meie kultuuri on sĂŒgavalt juurdunud ĂŒtlus â».
Kuid viimasel ajal olen mĂ€rganud, et suhtumine tugiteenustesse ja investeerimisse nendesse on hakanud muutuma â vĂ€hemalt seda mĂ€rgatakse tehnoloogia ökosĂŒsteemis. Noored ettevĂ”tted on mĂ”istnud, et nigeerlased vĂ”ivad kĂŒll ise toime tulla, kuid ettevĂ”tte jaoks on parem ja kasumlikum pakkuda klientidele vĂ”imalikult palju abi. Kuid isegi kui jĂ€tta kĂ”rvale see suundumus, nimetan jĂ€rgmises osas veel ĂŒhe pĂ”hjuse, miks vĂ”iks kaaluda karjÀÀri tugiteenustes ja muudes seotud valdkondades.
VĂ€lja minek Nigeeria turust
Suur eelis, mida Internet meile annab, on see, et see kaotab riikide vahelised piirid, vÀhemalt töö ja koostöö osas. Teave, et oma oskusi kÔigis nimetatud valdkondades (ja paljudes teistes) saab eksportida, töötades kaugtööl, tÀhendab, et me ei ole piiratud ainult Nigeerias tegutsevate disainerite, digitaaltöötajate ja juhtide nÔudlusega.
Rahvusvahelisele turule sisenemise viise on mitmeid:
- Freelance töö kaugelt. On olemas platvorme, mis on loodud just selleks â , , ja teised. Olen ise Gigsteris freelanced rohkem kui kaks aastat. Seal töötas ka palju teisi spetsialiste Nigeeriast â mitte ainult arendajate, vaid ka projektijuhtide ja disaineritena.
- TÀistööajaga kaugtöö. Kogu maailmas on palju idufirmasid, mille asutajad otsivad inimesi geograafilisi tegureid arvesse vÔtmata. Sellega rÀÀgivad selgelt töökuulutuste saidid nagu .
- Riikidest lahkumine. Minu arvates on see kĂ”ige raskem tee, vĂ€hemalt meie riigis. Reisimine vĂ€lismaale on meile keeruline, arvestades, kui palju tuleb teha ja maksta, et saada viisa ja luba elada vĂ€lismaal, eriti kui tegemist ei ole Aafrika riigiga. Kuid on ĂŒks pluss: Aafrikast vĂ€lja vĂ”ib tegelikult mitte pĂŒĂŒelda. LĂ”una-Aafrikas, Keenias, Ghanas ja teistes riikides on piisavalt ettevĂ”tteid, kes on huvitatud töötajate palkamisest. Sellegipoolest tuleb tunnustada: kontinendi kaugemal on nĂ”udlus ja palgad kĂ”rgemad.
Valin endale kaugtöö kahel pÔhjusel:
- See on praktiliselt ideaalne variant nii tööandjale kui töötajale. Töötajal on tavaliselt selline mĂ”ttelaad: âOlen kaks aastat Ă”ppinud Internetis kĂ”ike, mis puudutab tehnilist tuge, aga nad pakuvad mulle 25 000 nairat.â Teisest kĂŒljest hindab tööandja, kes on tuhandeid kilomeetreid eemal, tema oskusi ja on valmis just teda palkama finantsmotiivide tĂ”ttu - see on tĂ”enĂ€oliselt talle soodsam kui inimeste palkamine oma kohalikust piirkonnast. See ei tundu eriti hea, aga tegelikult ei ole see nii hirmus. Absoluutsed vÀÀrtused ei anna alati pilti sellest, kuidas palga tase mĂ”jutab inimese elukvaliteeti. Tuleb arvestada vastava regiooni elukallidusega. VĂ”ib-olla on kasumlikum olla arendaja, kelle palk on 40 000 dollarit kaugtööl Ibadanis, kui teenida 100 000 dollarit ja elada San Franciscos.
- Kui teenite raha teises valuutas ja kulutate seda Nigeerias, siis toote kasu kohaliku majanduse jaoks.
Aga kuidas on programmeerimisega?
Siin on kĂ”ige teravam kĂŒsimus: âMida tĂ€pselt Ă”ppida?â. SĂ”nad âkoodi kirjutamineâ katab nii palju, et on raske mitte segadusse minna ja mitte end teabega ĂŒle koormata. Programmeerimiskeeli ja -riistu on palju, mida saab kasutada vĂ€ga erinevatel viisidel. Algajatele, ja eriti iseseisvatele Ă”ppuritele, tundub tavaliselt, et neid pommitatakse igast suunast.
«Vali Javascript, aga Àra sega seda Java'ga, kuigi Java oleks ka tore, kui soovid töötada serveripoolsete rakendustega Androidi peal; siiski sobib JavaScript ka serveripoolseks, kuid see on algselt suunatud brauseritele. Sul on veel vaja HTML-i, CSS-i, Pythonit, Bootstrap'i (aga Bootstrap ei sobi ju kuhugi... vÔi mitte?), React'i, Vue'd, Rails'i, PHP-d, Mongo'd, Redis't, Embedded C-d, masinÔpet, Solidity't ja nii edasi.»
Hea uudis: sellisest segadusest on vĂ”imalik loobuda. Eelmisel aastal kirjutasin , kus selgitan kĂ”ige pĂ”hilisemaid mĂ”isteid (milline on erinevus backend'i ja frontend'i vahel ning kliendi- ja serveriosade vahel), mida programmeerijad jĂ€rjest rohkem kasutavad â vĂ€hemalt need, kes tegelevad veebiarenduse vĂ”i mobiilirakendustega.
Siin on paar nÔuannet:
1. MÔtle, millist toodet sooviksid luua. MÔista, mida peaksid Ôppima, on lihtsam, kui suudad kujutada ette lÔpptulemust. VÔib-olla soovid teada, kuidas luua Androidi kuluerakendust. VÔib-olla oled juba kaua mÔelnud, kui Àge oleks ise kirjutada kood oma isikliku blogi jaoks, selle asemel et kasutada valmislahendusi WordPress'ilt vÔi Medium'ilt. VÔi vÔib-olla ei rahulda sind praeguste internetipankade vÀlimus ja tööpÔhimÔtted.
Ei ole oluline, et keegi teine on vĂ”ib-olla juba saavutanud selle, mida sina oled endale eesmĂ€rgiks seadnud. Ei ole oluline, et keegi peale sinu ei kasuta seda. Ei ole oluline, et idee tundub sinu jaoks tobe vĂ”i ebarealistlik. See on vajalik, et sul oleks lĂ€htepunkt. NĂŒĂŒd saad minna Google'isse ja otsida âkuidas kirjutada kood blogi jaoksâ.
Teine vĂ”imalus leidmaks lĂ€htepunkti on mĂ”elda, kes sa tĂ€pselt soovid olla. âSoovin tegutseda masinĂ”ppe alal.â âSoovin olla iOS-i arendaja.â See annab samuti sulle sĂ”nastused, mida Google'isse sisestada: âmasinĂ”ppe kursusedâ.
2. Materjali jÀrkjÀrguline omandamine. Esimesed sammud lÀhtepunktist jÀtavad samuti tÀieliku segaduse tunde. PÔhjus on selles, et blogi loomine nullist nÔuab nÀiteks mitme keele ja tööriista tundmist. Kuid alguses ei tohiks see sind hÀirida.
JÀtkame esimesena punktina toodud nÀitega. Niisiis, otsisin Google'ist "kuidas kirjutada koodi blogi jaoks" ja sattusin tuhandesÔnalisele artiklile, milles oli selliseid termineid nagu HTML/CSS, JavaScript, SQL ja nii edasi. Alustan sellest, et vÔtan esimese sÔna, mis mulle arusaamatu, ja hakkan otsima teavet, kasutades pÀringuid nagu "mis on HTML&CSS", "Ôpi HTML&CSS".
3. Fookustatud Ă”ppimine. Keskenduge. Pange kĂ”ik liigne kĂ”rvale ja alustage kĂ”ige pĂ”hjalikumast. Tutvuge HTML&CSS (vĂ”i millega iganes teil on) mĂ”istega nii pĂ”hjalikult, kui suudate, kuni tunnete, et olete asjast aru saanud. Alguste Ă”ppimine vĂ”ib olla keeruline, kuna ei saa aru, kuidas see kĂ”ik praktikas töötab. Ărge peatage ennast. Aja jooksul hakkab kĂ”ik selgemaks muutuma.
Kui olete esimese arusaamatu termini lĂ”petanud, vĂ”ite liikuda jĂ€rgmise juurde â ja nii lĂ”putult. See protsess ei lĂ”ppe kunagi.
Ăppima Ă”ppima
Nii et olete otsustanud proovida oma Ă”nne IT-valdkonnas. NĂŒĂŒd on vaja aru saada, kuidas ĂŒletada mĂ”ned kitsaskohad:
- Leida aega Ôppimiseks ja ressursse materjalidega
- Tegutseda Nigeria teguri vastu, st kĂ”ikide meie tegemata töödega, mis muudavad iga tegevuse viiskĂŒmmend korda keerulisemaks
- Hankida raha, mida plaanime selle kÔik kulutada
Ătleme ausalt: mul ei ole ammendavaid vastuseid iga punkti kohta. Ressursside kĂŒsimus on eriti aktuaalne, kuna... noh, me oleme Nigerias. Kui soovite rahvusvahelisele tasemele jĂ”uda, on tingimused teil oluliselt kehvemad kui konkurentidel. Enamik kohalikest ei oma isegi juurdepÀÀsu arvutile, katkematule elektrivarustusele ja stabiilsele internetile. Isiklikult ei olnud mul neid kolme kĂ”iki, kui alustasin oma karjÀÀri, ja olukord oli mul siiski kaugel halvimast.
Suurem osa ressurssidest, mida ma hiljem loetlen, on seotud programmeerimise teemadega â selles osas olen ma kĂ”ige rohkem kursis. Kuid sarnased platvormid on kergesti otsitavad ka teiste valdkondade jaoks, millest juttu oli.
Internet on teie kÔik.
Kui teil on juba pidev juurdepÀÀs Internetile vĂ”i saate selle endale hĂ”lpsasti lubada, on kĂ”ik suurepĂ€rane. Kui ei, siis kasutage aega, mil saate vĂ”rku, maksimaalselt. See ei ole ideaalne variant â peamiselt seetĂ”ttu, et see röövib teilt vĂ”imaluse kohe leida vastuseid tekkivatele kĂŒsimustele â kuid koodi kirjutamise harjutamine on suuresti vĂ”imalik ka offline, pĂ€rast seda, kui olete alla laadinud vajalikud programmid ja Ă”ppekomplektid.
Iga kord, kui mul oli vĂ”imalus Internetti pÀÀseda (nĂ€iteks kontoris, kus ma praktikal olin, vĂ”i seal pingil Lagos Ălikooli doktorikooli juures, kus sai wifit pĂŒĂŒda), tegin ma jĂ€rgmist:
- Laadisin alla kÔik vajalikud failid programmide installimiseks ja seadistamiseks
- Laadisin alla raamatud, PDF-dokumendid, videotutvustused, mida seejÀrel Ôppisin offline
- Salvestasin veebilehti. Kui nÀete Ôpetust, mida ei jÔua teel vaadata, salvestage veebileht tÀielikult arvutisse. Ressursid nagu pakuvad kÔiki vajalikke materjale.
Mobiilne liiklus on saanud minu peamiseks kuluks. Selle oskuslik haldamine, eriti kui plaanite jagada wifit arvutiga â on oskus, mida tuleb arendada. Ănneks on viimastel aastatel liikluse hinnad langenud.
Aga pean ju maksma raamatute, tutvustuste ja kursuste eest?
Tegelikult ei. Internetis on hulk tasuta ressursse. pakub tasuta plaani. KĂ”ik kursused, vĂ€lja arvatud nano tasemed, on tasuta. Palju tasulist sisu on ĂŒles laaditud Youtube'i. Samuti on Khan Academy'il ja Ei saa eitada: tasuline sisu on sageli kvaliteetsem. Praegu ma, muidugi, ei kiida enam seda heaks, kuid oma ajal laadisin alla raamatud ja videod, mille eest raha ei olnud.
LĂ”puks, kĂ”ige vĂ”imsam tööriist, mis teil on â on Google. Ma vaevalt puudutasin neid ressursside jÀÀberge, mis seal leiduvad. Lihtsalt otsige seda, mida vajate â ja tĂ”enĂ€oliselt leiate selle seal.
Kood ja disain â ainult arvutis
Tere tulemast
Kui teil see juba on, siis on see suurepÀrane. Kui ei, siis tuleb selle hankimisega tegeleda. Kuid on hea uudis: esialgu ei vajate midagi liiga keerulist, eriti kui plaanite tegeleda veebiarendusega. Sellised omadused sobivad tÀpselt.
- Protsessor 1,6 GHz
- RAM 4 GB
- KÔvaketas 120 GB
Midagi sellist saab osta umbes 70 000 naira eest, isegi odavamalt, kui ostate esmakÀest. Ja ei, MacBooki te ei vaja.
Umbes kuus aastat tagasi Ă”ppisin WordPressi arendamist ja selleks pidin sĂ”bralt HP sĂŒlearvutit peaaegu igapĂ€evaselt laenama. Ma Ă”ppisin peast, millal ja millistel pĂ€evadel tal ĂŒlikoolis tunnid on ja millal ta magama lĂ€heb â arvutit sain kasutada ainult nendel aegadel.
Loomulikult ei sobi need soovitused kĂ”igile - mĂ”ned ei suuda kohe vĂ€lja kĂ€ia 70 000 naira, kellelgi ei ole sĂ”pru, kellel oleks sĂŒlearvuti ja kes oleks nĂ”us seda laenama. Kuid on ÀÀrmiselt oluline leida kĂ”igile mingi vĂ”imalus arvutisse pÀÀsemiseks.
Kui te ei kavatse töötada disaini vÔi koodiga, siis on nutitelefon suurepÀrane alternatiiv vajalike teemade Ôppimiseks. Kuid muidugi on arvutiga mugavam.
Kui arvuti ilmub ainult perioodiliselt, siis vaheaegadel saab kasutada mobiilirakendusi, millega on vĂ€ga mugav teavet liikvel olles omandada. Paljud neist pakuvad vĂ”imalust Ă”ppida ka offline-reĆŸiimis.
- , â head valikud koodi omandamiseks mobiilselt
- Google on vÀlja andnud toreda rakenduse , millega saab arendada digitaalse turunduse oskusi.
- â rakendus, mis vĂ”imaldab vaadata Khan Academy videoid offline-reĆŸiimis.
Olen kindel, et kui natuke rohkem otsida, saab seda nimekirja laiendada.
Kust otsida abi
Pole vaja kĂ”iki keerukusi ĂŒksi ĂŒletada. Siin on mĂ”ned ressursid, kus teid aidatakse Ă”pingutes:
- : Andela platvorm valmistab ette maailma tasemel spetsialiste ja isegi maksavad neile. Programm kestab neli aastat ja selle aja jooksul Ôpite mitte ainult, vaid ka loote reaalseid tooteid tehnoloogiaettevÔtetele kogu maailmas, mis annab vÀga vÀÀrtuslikku kogemust.
- : Lambda koolitusprogramm valmistab ĂŒheksa kuu jooksul oskuslikke arendajaid, kes leiavad kiiresti töö, ja teielt ei nĂ”uta sentigi, kuni olete kuhugi tööle saanud. Praegu on Lambda ; kooliga teevad koostööd Paystack, (siin töötan mina), Cowrywise, CredPal ja teised kohalikud ettevĂ”tted. Esimene grupp on juba suletud, kuid ma olen kindel, et jĂ€rgmisel aastal kuulutame vĂ€lja uue.
- . Kuulus front-end arendaja ja minu ettevĂ”tte BuyCoins kaasasutaja maksab igal aastal ĂŒhe naise kursuse mis tahes tasemel Udacitys. See on eriti ahvatlev, kuna nende programm ei piirdu ainult programmeerimisega: seal on ka digitaalsed ja teised Ă€riainetega seotud distsipliinid. Praegu ei vĂ”eta taotlusi vastu, kuid teise vooru ettevalmistamine on juba kĂ€imas.
- : tasuta programm, kus naised Ôpivad programmeerimist mentorluse all. Siin saab mitte ainult koodi kirjutama Ôppida, vaid ka luua startupe ja juhtida neid kogenud asutajate toetusel.
Teised nÔuanded
- PĂŒhendage iga pĂ€ev aega Ă”ppimisele ja praktikale.
- Otsige aktiivselt seda, mida vajate. See on kindlasti kuskil internetis olemas. Nii et otsige.
- Kui elektrit sageli katkestatakse, arendage oma oskusi telefonide ja arvutite akude haldamises maksimaalselt. Ma olen ikka veel harjunud laadima, kui mul on selleks vĂ”imalus â olen saanud nii harjumiseks paranoiliseks, et mĂ”tlen, et kui koju jĂ”uan, ei pruugi seal valgust olla.
- Niikaua, kui olete saavutanud taseme, kus vĂ”ite olla kindel oma vĂ”imes omandada kĂ”ik kontseptsioonid ja teemad, proovige leida lepingutööd â see sunnib teid neid sĂŒgavamalt mĂ”istma. Sel hetkel ei oma kuigi suurt tĂ€htsust, kui palju teile makstakse, vĂ”tke igasugust raha meeldiva boonuseks.
- Minge vĂ€lja. Laske inimestel mĂ”ista, et olete tĂ”siselt pĂŒhendunud. Seda saab saavutada erinevate meetoditega â looge isiklik veebisait, astuge vestlustesse teiste arendajatega, liituge sotsiaalmeedia gruppidega, kirjutage blogipostitusi.
- Ărge andke alla.
Allikas: habr.com
