ITке кирүү: нигериялык иштеп чыгуучунун тажрыйбасы

ITке кирүү: нигериялык иштеп чыгуучунун тажрыйбасы

Мага IT тармагында карьераны кантип баштоо керектиги тууралуу суроолорду көп беришет, айрыкча нигериялык бир туугандарымдан. Бул суроолордун көбүнө универсалдуу жооп берүү мүмкүн эмес, бирок, менимче, эгер мен IT тармагында дебют жасоонун жалпы ыкмасын айтсам, бул пайдалуу болушу мүмкүн.

Код жазганды билиш керекпи?

Нигерияда IT тармагына кирүүнү каалагандардан мага келген суроолордун көбү программаны үйрөнүүгө байланыштуу. Мунун себеби эки жагдайда деп ойлойм:

  • Мен өзүм иштеп чыгуучумун, андыктан адамдар тиешелүү маселелер боюнча менден кеңеш сураш керек.
  • Код менен иштөө - бул IT тармагындагы эң жагымдуу карьералык мүмкүнчүлүк, жок дегенде бул жерде. Көптөр мындан башка варианттар жок деп ойлошот. Отко май кошуп, программисттер жана алардын менеджерлери дүйнө жүзү боюнча тармактагы эң жогорку айлык акыга ээ.

Менин оюмча, кодду кабыл алуунун жана жалпы кабыл алынган сөз айкашындай «техник» болууга умтулуунун кереги жок экенин түшүнүү керек. Мен каалаган адам программалоону үйрөнүп, аны профессионалдуу түрдө жетиштүү күч-аракет менен жасай алат деген ойдомун, бирок, балким, бул сизге керек эместир.

IT чөйрөсүндө дагы көптөгөн мансап жолдору бар, алар дагы эске алынууга тийиш. Төмөндө мен алардын айрымдары боюнча өз оюмду айтып, Нигерияда жашаган адамдын көз карашы боюнча алар канчалык келечектүү экенин талдап чыгам.

Бул код жазууга түздөн-түз тиешеси жок альтернативалуу кесиптердин толук тизмеси эмес. Бирок, мен ошондой эле программист катары өз тажрыйбам жөнүндө айтып берейин - эгер сиз бул үчүн келген болсоңуз, "Программалоо жөнүндө эмне айтууга болот?" бөлүмүнө өтүңүз.

Программист эмес болуп иштөө үчүн опциялар

дизайн

Дизайн - бул IT тармагында кеңири түшүнүк, бирок, адатта, адамдар мага дизайн жөнүндө суроолорду беришкенде, алар UI же UX жөнүндө айтып жатышат. Бул эки аспект ошондой эле көрүнүштөрдүн кеңири спектрин камтыйт - визуалдык, тактилдик жана ал тургай, продукт менен өз ара аракеттенүүдө пайда болгон угуу сезимдери менен байланышкан бардык нерсе алардын астына кирет.

Ири уюмдарда, өзгөчө технологиялык экосистемасы жакшы өнүккөн уюмдарда UI жана UX тапшырмалары адистештирилген адистерге бөлүнгөн. Кээ бир дизайнер - адатта ал генералист катары баштаган - иконалар үчүн гана жооп берет, башкасы анимация менен гана алектенет. Мындай адистештирүү деңгээли Нигерияда адаттан тыш көрүнүш — өнөр жай али жайылышы үчүн талап кылынган жетилгендикке жете элек. Бул жерде сиз UI жана UX менен байланышкан ар кандай тапшырмаларды аткарган генералдарды таба аласыз.

Чындыгында, ал тургай, жарым-жартылай иштеген дизайнерлер да сейрек эмес. Бирок азыр кырдаал өзгөрө баштады. Барган сайын көбүрөөк компаниялар бүтүндөй командалар продукциянын дизайнын иштеп чыгуу үчүн адистерди жалдоо үчүн жетиштүү ийгиликке жетишүүдө. Айтылгандардын бардыгына таянсак, жөн гана дизайнердин кесибин өздөштүрүү жана аны менен чектелүү - бул Нигериянын рыногунда карьера куруу үчүн толугу менен иштеген стратегия.

долбоорду башкаруу

Долбоордун менеджерлери иш-аракеттин дээрлик бардык тармагында керек, ошондуктан IT тармагында ийгиликке жетүү үчүн башка тармакта алган тажрыйбаны жана билимди колдонууга аракет кылсаңыз болот. Албетте, алардын айрымдары эч кандай мааниге ээ эмес болуп чыга турганын эске алуу керек, муну айтпаганда да, жетекчи өзү жетектеп жаткан долбоордун техникалык деталдарын түшүнүшү керек. Бирок сиз адамдарды башкарууда, диалог курууда жана эффективдүү иш пландарын түзүүдө жакшы деп ойлосоңуз, бул вариантты карап көрүңүз.

Маркетинг жана бизнести өнүктүрүү

Бизнести өнүктүрүү да өтө бүдөмүк түшүнүк. Технологиялык компанияларда муну долбоордун кандайдыр бир өсүш көрсөтүшүнө ынанган кызматкерлер ишке ашырат - бул абоненттердин санынын көбөйүшү, буйрутмалардын саны, жарнамаларды көрүү же башка көрсөткүчтөрдүн негизги маанисин чагылдырган. продукт алып келет. Бул процессте ар кандай көндүмдөр тартылат: продукцияны жылдыруу, дизайн, статистикалык маалыматтарды чогултуу, оозеки жана жазуу жүзүндөгү баарлашуу, долбоорду башкаруу ж.б.у.с.

Колдонуучуну колдоо

Бул роль IT тармагында карьера кургусу келген адамдардын көңүлүн азыраак бурушу мүмкүн. Муну мен жалпысынан технологиялык эмес тармактарда көмөкчү жумуштарда иштегендердин айлык маянасы аз болгондугу менен байланыштырам. Бул факт, өз кезегинде, нигериялык уюмдар кардарлардын жардамына көп маани бербегендигинин же ага инвестиция салбагандыгынын кошумча продуктусу - биздин маданиятыбызга терең сиңген максим: "кандайдыр бир жол менен чык«.

Бирок, акыркы убакта мен колдоого жана ага инвестициялоого болгон мамиленин өзгөргөнүн байкадым, жок дегенде технологиялык экосистемага. Жаш компаниялар нигериялыктар чыгып кетиши мүмкүн экенин түшүнүштү, бирок бизнес үчүн кардарларга максималдуу жардам көрсөтүү жакшыраак жана пайдалуураак. Бирок биз бул тенденцияны четке кагып койсок да, кийинки бөлүмдө мен эмне үчүн техникалык колдоо жана башка тиешелүү тармактарда карьераны карап чыгуунун дагы бир себебин берем.

Нигериялык рыноктун чегинен чыгуу

Интернеттин бизге берген чоң артыкчылыгы - бул мамлекеттер ортосундагы чек араларды жок дегенде жумушка жана кызматташууга карата жок кылууда. Алыстан иштөө учурунда сиз өз жөндөмүңүздү ушул чөйрөлөрдүн бардыгында (жана көп эмес) экспорттой ала тургандыгыбыз, биз Нигериянын өзүндө дизайнерлерге, санариптик жумушчуларга жана менеджерлерге болгон суроо-талап менен чектелбейбиз дегенди билдирет.

Эл аралык рынокко чыгуунун бир нече жолдору бар:

  • Фрилансер боюнча алыстан иштөө. Бул атайын максат үчүн түзүлгөн платформалар бар - Toptal, gigster, Upwork жана башкалар. Мен өзүм эки жылдан ашык убакыттан бери Гигстерде фрилансер болуп жүрөм. Ал жерде көптөгөн башка нигериялык адистер иштеп жатышты - иштеп чыгуучулар гана эмес, ошондой эле долбоордун менеджерлери жана дизайнерлери.
  • Толук убакыт аралыкта иштөө. Дүйнө жүзү боюнча чачыраган стартаптар бар, алардын негиздөөчүлөрү географиялык факторлорго карабай адамдарды издеп жатышат. Бул сыяктуу жумуш сайттары ачык-айкын далилдеп турат Remote|OK.
  • Өлкөдөн чыгып кетүү. Менин көз карашым боюнча, бул эң кыйын жол, жок дегенде биздин мамлекетте. Чет өлкөгө саякаттоо биз үчүн оңой иш эмес, анткени биз виза жана чет өлкөдө жашоого уруксат алуу үчүн канча нерселерди кылышыбыз керек жана төлөшүбүз керек, айрыкча, өлкө африкалык болбосо. Бирок бир плюс бар: негизи Африкадан ары умтулуунун кереги жок. Түштүк Африкада, Кенияда, Ганада жана башка өлкөлөрдө жалдоого кызыккан көптөгөн компаниялар бар. Бирок, моюнга алышыбыз керек: континенттин сыртында суроо-талап да, эмгек акы да жогору.

Мен эки себептен улам алыстан иштөөнү тандадым:

  1. Бул иш берүүчү жана кызматкер үчүн дээрлик идеалдуу вариант болуп саналат. Кызматкерде адатта мындай ой бар: "Мен эки жыл бою онлайн техникалык колдоо жөнүндө баарын үйрөндүм жана алар мага 25 наира сунуштап жатышат." Башка жагынан алганда, миңдеген километр алыс жайгашкан иш берүүчү анын жөндөмүн баалайт жана каржылык себептерден улам аны жумушка алууга даяр - бул ага өз аймагынан келген адамдардын эмгегинен азыраак чыгымга учурашы мүмкүн. Бул анчалык деле эмес окшойт, бирок чындыгында анча деле коркунучтуу эмес. Абсолюттук баалуулуктар дайыма эле эмгек акынын деңгээли адамдын жашоо сапатына кандай таасир эткенин көрсөтө бербейт. Тиешелүү аймактарда жашоонун баасын эске алуу зарыл. 000 40 доллар таап, Сан-Францискодо жашагандан көрө Ибаданда 000 100 долларлык алыстан иштеп чыгуучу болуу пайдалуураак болушу мүмкүн.
  2. Эгер сиз башка валютада акча таап, аны Нигерияда жумшасаңыз, анда сиз жергиликтүү экономикага пайда алып келесиз.

Программалоо жөнүндө эмне айтууга болот?

Бул жерде эң актуалдуу суроо: "Нақты эмнени изилдөө керек?" "Код жазуу" деген сөздөр ушунчалык көп жерди камтыгандыктан, түн ичинде маалыматка чөгүп кетпеш кыйын. Ар кандай жолдор менен колдонула турган көптөгөн программалоо тилдери жана куралдары бар. Жаңы баштагандар, өзгөчө, өз алдынча үйрөнгөндөр, адатта, ар тараптан бомбаланып жаткандай сезилет.

“Мастер JavaScript, аны Java менен чаташтырбаңыз, бирок Androidде сервердик тарап менен иштегиңиз келсе, Java да жакшы болмок, бирок JavaScript сервер тарап жана Android үчүн да жакшы, бирок ал башында иштелип чыккан. браузерлер. Ошондой эле сизге HTML, CSS, Python, Bootstrap керек болот (бирок Bootstrap жакшы эмеспи... же туурабы?), React, Vue, Rails, PHP, Mongo, Redis, Embedded C, Machine Learning, Solidity ж.б.у.с. ”

Жакшы кабар мындай баш аламандыктын алдын алууга болот. Былтыр жазгам жетекчилик, мында мен эң негизги түшүнүктөрдү түшүндүрөм (бэкленд фронтондон, ал эми кардар бөлүгү серверден кандайча айырмаланат), аларды көбүнчө программисттер угат - жок дегенде веб-иштеп чыгуу же мобилдик тиркемелер менен алектенгендер.

Бул жерде бир нече кеңештер бар:

1. Кандай продуктуну жараткыңыз келет деп ойлонуп көрүңүз. Эгер сиз акыркы натыйжаны элестетүүгө аракет кылсаңыз, эмнени өздөштүрүү керек экенин түшүнүү оңой болот. Сиз Androidде чыгашага көз салуу колдонмосун кантип жасоону билгиңиз келет. Сиз көптөн бери WordPress же Mediumдан даяр чечимдердин ордуна жеке блогуңуздун кодун өзүңүз жазсаңыз кандай сонун болот деп ойлонуп жүргөн чыгарсыз. Же балким, сиз онлайн-банкингтин азыркы көрүнүшү жана иштеши ыраазы эместир.

Сиз алдыга койгон максатыңызга башка бирөө жеткени маанилүү эмес. Аны сизден башка эч ким колдонбой турганы маанилүү эмес. Сиздин көзүңүзгө идея келесоо же реалдуу эмес көрүнөбү, баары бир. Бул жөн гана сизге баштапкы чекит берүү үчүн. Эми сиз Google'га кирип, "блогду кантип коддоо керек" деп издесеңиз болот.

Баштапкы чекитти табуунун дагы бир жолу - сиз кандай болгуңуз келгени жөнүндө ойлонуу. "Мен машина үйрөнүүнү каалайм." "Мен iOS иштеп чыгуучусу болгум келет." Бул ошондой эле сизге Google'да боло турган фразаларды берет: "машина үйрөнүү курстары."

2. Материалды бөлүкчөлүк өздөштүрүү. Алгачкы кадамдар да толук баш аламандык сезимин калтырат. Себеби, нөлдөн баштап блог түзүү үчүн, мисалы, бир катар тилдерди жана куралдарды билүү талап кылынат. Бирок эң башында бул сизди тынчсыздандырбашы керек.

Биринчи пункттан мисал менен уланталы. Ошентип, мен Google'да "блогдун кодун кантип жазуу керек" деп издедим жана HTML/CSS, JavaScript, SQL жана башка терминдерди камтыган миң сөз макаласын таптым. Мен түшүнбөгөн биринчи сөздү алып, “HTML&CSS деген эмне”, “HTML&CSS үйрөн” деген суроолор аркылуу маалымат издей баштайм.

3. Фокустук машыгуу. Фокус. Азырынча керексиз нерселерди таштап, эң негизги нерселерден баштаңыз. HTML&CSS концепциясы менен (же сизде эмне болсо да) аны түшүнүп алганыңызды сезгенге чейин мүмкүн болушунча кылдат таанышыңыз. Рудименттерди изилдөө кыйын болушу мүмкүн, анткени мунун баары иш жүзүндө кандайча колдонуларын түшүнбөйсүз. Токтобо. Убакыттын өтүшү менен баары айкын болуп калат.

Биринчи түшүнүксүз терминди бүтүргөндөн кийин, кийинкиге өтсөңүз болот - жана башкалар. Бул процесс эч качан бүтпөйт.

Үйрөнүүгө үйрөнүү

Ошентип, сиз өз күчүңүздү IT тармагында сынап көрүүнү чечтиңиз. Эми биз кээ бир тоскоолдуктарды кантип айланып өтүүнү чечишибиз керек:

  • Материалдар менен окууга жана ресурстарга убакыт табыңыз
  • Нигерия фактору менен күрөшүү, башкача айтканда, ар кандай аракетти элүү эсе кыйындаткан биздин бардык кемчиликтерибиз
  • Баарын өрттөп жиберүүнү пландаган акчаны колго алыңыз

Чынын айтсам: менде ар бир пунктка толук жооп жок. Ресурстар маселеси өзгөчө курч, анткени... биз Нигериядабыз. Эгер сиз глобалдык деңгээлге чыккыңыз келсе, сиздин шарттарыңыз атаандаштарыңыздан алда канча начар. Жергиликтүү тургундардын көбүнүн компьютери, үзгүлтүксүз электр энергиясы, туруктуу интернети да жок. Жеке мен карьерамды баштаганда үчөө тең болгон эмес, мен дагы эң начар абалда эмес болчумун.

Мен төмөндө келтирген ресурстардын көбү программалоо темаларына тиешелүү болот - бул жерде мен эң жакшы түшүнөм. Бирок ушул сыяктуу сайттар талкууланган башка аймактар ​​үчүн оңой Google'да изделет.

Интернет сиздин бардык нерсеңиз

Эгер сизде Интернетке дайыма кирүү мүмкүнчүлүгүңүз бар болсо же аны оңой эле төлөй алсаңыз, анда баары сонун. Болбосо, интернетке кирүү мүмкүнчүлүгүңүз бар убактыңыздын көбүн колдонуңуз. Бул идеалдуу эмес — көбүнчө суроолорго дароо жооп табуу мүмкүнчүлүгүнөн ажыратат, бирок сиз керектүү программаларды жана окуу материалдарын жүктөп алгандан кийин, көбүнчө оффлайн режиминде коддоону машыксаңыз болот.

Интернетке кирүү мүмкүнчүлүгүм болгондо (мисалы, мен стажировкадан өткөн кеңседе же Wi-Fi ала турган Лагос университетинин бүтүрүүчүлөр жатаканасынын жанындагы отургучта) мен төмөнкүлөрдү жасадым:

  • Программаларды орнотуу жана конфигурациялоо үчүн бардык керектүү файлдар жүктөлдү
  • Мен китептерди, PDF документтерин, видеосабактарды жүктөп алдым, аларды оффлайн режиминде окудум
  • Сакталган веб-баракчалар. Эгер сиз басып баратып көрүүгө убакыт таппай турган окуу куралын көрсөңүз, веб-баракчаны толугу менен компьютериңизге сактаңыз. сыяктуу ресурстар freeCodeCamp сунуш репозиторийлер материалдардын толук комплекти менен.

Мобилдик трафик менин негизги чыгымдарымдын бири болуп калды. Аны акылдуулук менен башкаруу, өзгөчө, эгер сиз Wi-Fi-ды компьютериңизге жайылтууну пландап жатсаңыз, аны өнүктүрүү керек. Бактыга жараша, акыркы бир нече жылда жол кыймылынын баасы төмөндөдү.

Бирок мен китептер, окуу куралдары жана курстар үчүн акча төлөшүм керекпи?

Жок эле. Интернетте бекер ресурстардын бир тобу бар. Кирүү бекер план сунуш кылат. Күйүк Udacity нанодеңгээлдерден башка бардык курстар эч нерсеге арзыбайт. Акы төлөнүүчү мазмундун көбү Youtube сайтына кайра жүктөлдү. Күйүк Coursera и Хан академиясы Ошондой эле көптөгөн акысыз материалдар бар. Ал эми бул интернетте бар миңдеген ресурстардын бир нечеси гана.

Акы төлөнүүчү мазмун көбүнчө жогорку сапатта экенин танууга болбойт. Эми, албетте, мен муну өз убагында жактырбай койдум, бирок бир убакта акчам жетпеген китептерди, видеолорду пираттык кылып жибергем.

Акыр-аягы, сиздин карамагыңыздагы эң күчтүү курал бул Google. Мен ал жактан тапса боло турган айсбергдин учуна араң тийдим. Жөн гана сизге керектүү нерсени издеңиз жана ал ошол жерде болушу мүмкүн.

Код жана дизайн - компьютерде гана

Эгер сизде мурунтан эле бар болсо, анда сонун. Болбосо, аны алуу үчүн тынчсызданууга туура келет. Бирок жакшы жаңылык, биринчиден, сиз веб-иштеп чыгууну пландаштырсаңыз, өтө кооз эч нерсеге муктаж болбойсуз. Бул өзгөчөлүктөр абдан ылайыктуу болуп саналат:

  • Процессор 1.6 ГГц
  • RAM 4 ГБ
  • 120 ГБ катуу диск

Ушул сыяктуу нерсени 70 000 наирага сатып алса болот, эгер сиз аны экинчи колу менен сатып алсаңыз дагы арзаныраак. Жок, сизге MacBook керек эмес.

Болжол менен алты жыл мурун мен WordPressти иштеп чыгууну үйрөнүп жаткам жана аны жасоо үчүн досумдун HP ноутбукун дээрлик күн сайын карызга алууга туура келди. Университетте кайсы күндөрү, кайсыл убакта сабак өткөнүн, качан уктаарын жатка билчүмүн – мен ал убакта компьютерди гана колдоно алчумун.

Албетте, бул сунуштар баарына ылайыктуу эмес - кээ бирлери бир эле учурда 70 000 наира төлөй алышпайт, кээ бирлеринин ноутбук менен достору жок жана аны карызга алууну каалашат. Бирок, жок дегенде, компьютерге жетүү үчүн кандайдыр бир жолду табуу абдан маанилүү.

Эгерде сиз дизайн же код менен иштөөнү пландабасаңыз, анда смартфон сизге керектүү темаларды үйрөнүү үчүн эң сонун альтернатива болуп саналат. Бирок, албетте, бул компьютер менен ыңгайлуураак.

Эгер сизде мезгил-мезгили менен компьютериңиз болсо, анда сиз мобилдик тиркемелерди колдоно аласыз, алар баратып маалыматты сиңирүүгө абдан ыңгайлуу кылат. Алардын көбү оффлайн режиминде окууга мүмкүнчүлүк берет.

  • Codecademy Go, Py - мобилдик режимде кодду үйрөнүү үчүн жакшы мүмкүнчүлүктөр
  • Google жакшы колдонмо чыгарды Primer, анын жардамы менен сиз санариптик маркетинг жөндөмүңүздү өркүндөтө аласыз
  • KA Lite Хан Академиясынан видеолорду оффлайн режиминде көрүүгө мүмкүндүк берүүчү тиркеме.

Эгер жакшылап карасак, бул тизмени дагы кеңейтүүгө болот деп ишенем.

Жардамды кайдан издөө керек

Бардык кыйынчылыктарды жалгыз жеңүүнүн кереги жок. Бул жерде сиздин тренингиңизге жардам бере турган кээ бир ресурстар:

  • Andela: Андела платформасы дүйнөлүк деңгээлдеги адистерди чыгарат, ошол эле учурда аларга акы төлөнөт. Программанын мөөнөтү төрт жылды түзөт жана бул убакыттын ичинде сиз үйрөнүп эле тим болбостон, бүткүл дүйнөнүн технологиялык компаниялары үчүн чыныгы продукцияларды жасайсыз, бул абдан баалуу тажрыйбаны берет.
  • Ламбда мектебинин африкалык пилоту: Лмябдадагы мектеп тогуз айдын ичинде дароо иш таап турган дасыккан иштеп чыгуучуларды даярдайт, алар сенден бир да наира албайт, сен бир жерге жумушка орношмоюнча. Азыр Ламбда Африкада жеткиликтүү болуп калды; Paystack мектеп менен кызматташат, BuyCoins (мен иштеген жерде), Cowrywise, CredPal жана башка жергиликтүү компаниялар. Биринчи топтом азыр жабык, бирок кийинки жылы жаңысын жарыялайбыз деп ишенем.
  • IA стипендиясы. Белгилүү алдыңкы иштеп чыгуучу жана менин BuyCoins компаниясынын негиздөөчүсү Ire Aderinokun Жыл сайын бир аял үчүн Udacity боюнча нано-деңгээлдеги курстарга акча төлөйт. Бул өзгөчө кызыктырат, анткени алардын программасы программалоо менен эле чектелбейт: алар ошондой эле санариптик жана башка бизнес дисциплиналарды камтыйт. Учурда арыздар кабыл алынбай жатат, бирок экинчи итерацияны даярдоо иштери жүрүп жатат.
  • Replash: Аялдар насаатчылар менен коддоону үйрөнгөн бекер программа. Бул жерден сиз код менен иштөөнү гана эмес, тажрыйбалуу негиздөөчүлөрдүн колдоосу менен стартаптарды түзүүнү жана башкарууну да үйрөнө аласыз.

Башка кеңештер

  • Күн сайын окууга жана машыгууга убакыт бөлүңүз.
  • Өзүңүзгө керектүү нерсени активдүү издеңиз. Бул, албетте, Интернетте бир жерде бар. Андыктан издей бер.
  • Электр кубаты тез-тез өчсө, телефонуңуздун жана компьютериңиздин батареяларын максималдуу башкаруу жөндөмүңүздү жакшыртыңыз. Мен дагы эле биринчи мүмкүнчүлүк болгондо эле заряддагычтарды туташтырам - мен параноидиялык ойлорго ушунчалык көнүп калгандыктан, үйгө келгенде жарык жок болушу мүмкүн.
  • Кандайдыр бир түшүнүктөрдү же темаларды өздөштүрүү жөндөмүңүзгө ишене ала турган деңгээлге жеткенден кийин, келишимдик жумуш табууга аракет кылыңыз - бул сизди аларды кылдат түшүнүүгө мажбурлайт. Бул этапта, сиз канча айлык алганыңыз маанилүү эмес, каалаган акчаны жагымдуу бонус катары караңыз.
  • Дүйнөгө чык. Элге бизнес дегениңизди билдириңиз. Буга ар кандай жолдор менен жетүүгө болот - жеке веб-сайтты түзүү, башка иштеп чыгуучулар менен баарлашуу, социалдык тармактардагы топторго кошулуу, блог билдирүүлөрүн жазуу.
  • багынба.

Source: www.habr.com

Комментарий кошуу