Како сам преко Оутреацхи-а добио даљинску, плаћену праксу у Мозилли

ЈаваСцрипт сам почео да учим пре 10 месеци и путовање је било пуно фрустрација, наде и мотивације. Пре покретања ЈаваСцрипт-а мислио сам да знам већину тога - али погрешио сам. Требало је много тога да се научи, Ванилла ЈаваСцрипт, Ноде.јс, Реацт - а затим и стварање неког лажног споредног пројекта за примену знања. А времена је било мало јер сам желео да све научим и имплементирам за само 2-3 месеца да бих што пре започео посао.

Остати без посла и немати вештине са којима желите да радите је најгори осећај икада. А потребна вам је велика снага воље и мотивација да бисте наставили учити и наставили даље, надајући се будућности.

Покренуо сам наставни план и програм ФрееЦодеЦамп, заједно са неколико других водича (поделићу више о њима у другом посту) како бих научио и исполирао своје ЈаваСцрипт вештине. Након што сам схватио добру количину знања и направио потпуно функционалну веб апликацију у Екпресс.јс, Ноде.јс, Хандлебарс и МонгоДБ, стекао сам самопоуздање и одлучио да скочим на фронт-енд и научим Реацт.јс. Тада сам се докопао основног знања о Реацт-у и направио неке апликације за бацање.

Али нисам могао да се усредсредим на то да учим више, јер сам сада желео да зарадим. Било ми је тешко да радим, а да више не зарађујем новац. Дакле, активно сам почео да се пријављујем на удаљене ЈаваСцрипт послове. Некад сам се пријављивао за најмање 2 посла, али за већину од њих нисам био савршен кандидат, па су одговори били НЕ.

Након пријаве за бројне послове, схватио сам да већина компанија није заинтересована за даљинско запошљавање млађег програмера. Они више воле да имају јуниорке на локацији, док они који имају одређено искуство могу радити на даљину.

Разочаран, али мотивисан, одлучио сам да се у потпуности усредсредим на потпуно учење Реацт-а и вратио сам се свом наставном програму фрееЦодеЦамп. Одлучио сам да направим и портфељ, поред тога што сам постао довољно достојан да нађем фини посао на даљину.

Једног јутра, када сам отворио поштанско сандуче, стигао је е-маил из билтена Оутреацхи-а са најавом отварања њихових пријава. За овај билтен сам се пријавио пре неколико месеци када су се затварале пријаве за претходне рунде и тек сам почињао путовање. Скоро сам заборавио на то и поново се појавило након неколико месеци управо у тренутку кад ми је било потребно. Зато сам заборавио све послове на које сам се пријавио, престао сам да тражим више послова и потпуно сам се усредсредио, одлучивши да напорно радим на Оутреацхи стажирању.

Прочитао сам бројне чланке претходних бивших студената, забележио њихове предлоге, истраживао Оутреацхи, гледао Иоутубе видео снимке и још не. Дао сам себи прилику да се докажем. Ништа друго нисам могао видети осим Оутреацхија. Напорно сам радио, учио о отвореном коду, будан сам касно увече и радио викендом да бих постигао свој циљ. Била је то прилика да се докажем себи.

Данас делим путовање са вама да вам помогнем. Помоћи некоме ко се бори за кодирање, ко се бори за опстанак у овом технолошком свету, ко сања о сјајном послу на даљину и радном столу из кућне канцеларије из снова. Овај чланак је за вас, Оутреацхи је за вас.

Шта је Оутреацхи?

Оутреацхи је програм који омогућава тромесечне праксе у бесплатном софтверу и софтверу отвореног кода за људе који су обично недовољно заступљени у тим пројектима. Приправницима се исплаћује стипендија у износу од 5.500 америчких долара и путна помоћ у износу од 500 америчких долара за присуство било ком националном или међународном догађају повезаном са њиховим пројектом који су одобрили њихови ментори. Оутреацхи стажирање није ограничено само на програмирање. Такође укључују УИ / УКС, документацију, науку о подацима, графички дизајн, видео документацију и илустрације.

Најбоља ствар код ове праксе је да је удаљена и да приправници могу радити било где из света, а да разлике у боји, нацији, религији, полу или култури не утичу на њихов рад.

Многе технолошке компаније из снова деле своје пројекте и прихватају приправнике да им буду ментори и дају им прилику да раде са својим најбољим програмерима. Мозилла, Дебиан, Гит, ГНОМЕ, Кубернетес и ОпенСтацк су неколико.

Раније је Оутреацхи примао само жене, трансродне особе, транс-мушкарце, род-куеер и неке друге недовољно заступљене људе у Тецх-у. Али добра вест је да је од овог круга сада отворен за све.

Како сам освојио праксу Оутреацхи у Мозилли

Ево поступка пријављивања за Оутреацхи и како сам прошао кроз њега.

1) Почетна пријава

Након креирања налога пронашао сам почетни образац за пријаву. Дајете неке информације и они одлучују да ли ће подносилац бити прихваћен или одбијен за следећу фазу. У овом обрасцу пружате информације као што су ваше име, пол, држава, град и што је најважније ваша доступност током праксе.

Оутреацхи захтева да приправници буду на располагању током пуног радног времена током праксе, што је 40 сати недељно. Сазнао сам да једна подноситељка представке није могла да пређе на следећи корак јер није била доступна пуно радно време. Дакле, први корак је филтрирање оних кандидата који се квалификују кроз критеријуме. Квалификовао сам се за следећи корак који је одабир пројекта и почетак доприноса.

2) Избор пројеката и допринос

Аххх! Ово је најважнији корак и помало тежак део процеса. Погрешан избор пројекта може проузроковати губитак праксе или прави избор може отворити врата за учење и изложеност. Након чишћења првог корака, приправници сада могу да виде листу свих пројеката и њихове детаље.

Погрешан начин избора:

Пролазити кроз сваки поједини пројекат и компанију, читати детаље и не сјећати се ничега и на крају се збунити.

Не морате читати и видети детаље сваког пројекта и прелазити са једног на други. Сагореће вам време и енергију.

Прави начин:

Само уврстите пројекте на основу потребних вештина које одговарају вашем скупу вештина. Сада имате неколико пројеката у својој корпи. Даље, можете ући у ужи избор на основу пратећих скупова вештина потребних за главну вештину. Или можете да одаберете на основу свог подручја интереса.

У мом случају сам добар у ЈаваСцрипт-у. Имао сам много пројеката заснованих на ЈаваСцрипт-у, али био сам заинтересован за РеацтЈС да бих унапредио своје вештине. Било ми је лако да одаберем пројекат и престанем да губим време на друге пројекте, јер ми је било јасно у мислима да желим да радим са Реацт-ом.

3) Постављање пројекта, разумевање базе кода и покретање доприноса

Даме и господо, затегните сигурносни појас јер ћете у овој фази пријаве искусити пуно различитих емоција. Осјећат ћете се глупо, нимало самопоуздано, страх од доприноса, страх од одбијања захтјева за повлачењем, страх од ненаписивања квалитетног кода, страх од постављања питања власнику репо-а који ће вам помоћи у постављању пројекта и још много тога.

Баци тај синдром кроз прозор :)

То је од мене тражио ментор као одговор на моје страхове. И ја вам такође препоручујем. Једном када га избаците, биће вам добро. Победићете. Страх вас неће одвести никуда!

Сада морате да поставите репо за пројекат, покренете га на локалној машини уз помоћ доступних докумената и започнете са проналажењем добрих првих издања. Корисно је започети с добрим првим бројевима јер се они прилично лако рјешавају и стекнете пуно самопоуздања и мотивације да наставите.

Запамтите, Оутреацхи захтева најмање један допринос да би испунио услове за коначну пријаву и праксу - али они изузетно подстичу приправнике да наставе да доприносе како би повећали шансе. Сада, на основу свог искуства, упозоравам вас да не будете заробљени и не осећате се постигнуто са једним или два прилога.

Конкуренција је тешка, људи више пута дају допринос из целог света и повећавају своје шансе за избор. Пазите да их имате више - и заиста добри доприноси повећавају ваше шансе.

Никада раније нисам допринео ниједном пројекту, нисам ни знао шта је Захтев за повлачење и како то да урадим. У ствари, све сам научио током процеса пријаве.

Пронашао сам један проблем нераспоређеним и отворио захтев за повлачење са решењем. Моји ментори су били у другој временској зони, па пре него што су се пробудили, отворила сам два захтева за повлачење и нисам могла да спавам само чекајући да видим одговор. Остао сам будан до 3 ујутро док нисам добио одговор на свој ПР. И на моје изненађење било је ...

и онда

Не можете да замислите колико сам била срећна. Осећао сам се као да летим, као Суперман који се пење изнад неба. Укратко, био сам на 7. небу!

Али морао сам да сиђем да решим још питања. Ово ми је дало велико самопоуздање и тада нисам престао да доприносим. У време последњег датума подношења пријаве, објединио сам 6 захтева за повлачење. Предао сам коначну пријаву и после тога наставио да доприносим.

Пре објављивања резултата Оутреацхи-а, имао сам укупно 10 захтева за повлачење, што ме је учинило снажнијим подносиоцем захтева за овај пројекат.

Објављивање резултата

Било је тешко чекати резултате. Нестрпљиво сам бројао дане да бих добио вести. Са самопоуздањем и надом, било је и нервозе. А вест о прихватању није била ништа друго до прохладни ветрић у времену фрустрације и путовања учења. Била сам узбуђена и срећна, а шта не. Дуго путовање учења и израде тестних апликација довело ме је овде у Мозилу да радим са најбољим програмерима на свету.

Нисам могао да престанем да замишљам да учим више и да постанем још један фин програмер у наредних неколико месеци. А онда је вест о набавци МацБоок Про-а од Мозилле била попут трешње на торти. Већ сам почео да не волим своју ХП машину. :-Д

Коначно, сада ћу започети још једно путовање учења радећи на стварном пројекту са менторима у једној од светских врхунских технолошких компанија. Моја пракса почиње 4. децембра 2018. Узбуђена сам и једва чекам да је започнем. Надам се да ћу научити и извући максимум из тога.

Зашто сам Мозилу сматрао тако посебном

Стажисти у Мозилли остварују још три бенефиције, осим стипендије и путних грантова, што ову праксу чини још узбудљивијом.

  1. Сви приправници компаније Мозилла добијају најновији МацБоок Про са сјајним тешким спецификацијама.

Мој МацБоок Про стиже за неколико дана са следећим спецификацијама:

  • 6-језгрени процесор Интел Цоре и9 осме генерације од 2,9 ГХз, Турбо Боост до 4,8 ГХз
  • 32ГБ ДДР4 меморије од 2400МХз
  • Радеон Про 560Кс са 4 ГБ ГДДР5 меморије + Интел УХД графика
  • Фласх складиште засновано на 512 ГБ или 1 ТБ ПЦИе
  • Додирните траку

Да ти пође Водица на уста? Дефинитивно јесте!

2. Позив Мозилла Алл Хандс-у, што је догађај на којем су сви запослени у компанији позвани да се лично сретну са својим колегама и размене искуства и комуницирају са другим људима које можда лично не могу срести. Стажисти имају прилику да упознају друге запослене, волонтере и тачније њихове менторе на пројекту.

3. Сви приправници Мозилле добијају ЛДА акредитиве, што значи да ће имати званични Мозиллин е-маил ИД - усернаме@мозилла.орг.

Нуггетс мудрости за победу у Оутреацхију

На основу мог искуства и запажања, ево ствари које су ме навеле да освојим ову прилику коју вам предлажем:

  • Оставите сваки страх, несигурност или тренутак слабог самопоуздања и ускочите у њега. Пријавите се за Оутреацхи, доприносите, учите, постављајте питања, покушајте да решите проблем. У реду је ако га не исправите из првог покушаја - добићете повратне информације и то можете учинити у другом или трећем или четвртом покушају. На крају, учење је важно - а не колико сте пута погрешили.
  • Не осећајте се превише остварено или превише самопоуздано након што дате један или два прилога. Покушајте да решите што више проблема. Наставите да доприносите и након истека рока док не постигнете резултате.

    Ово ми је много помогло. Моји ментори су схватили да сам ученик, ентузијаст и активан учесник и увек су то ценили. Зато вам препоручујем да и даље доприносите.

  • Не бојте се постављања питања чак и ако су глупа. За једно издање поставио сам превише питања од свог ментора, али он је био љубазан да на њих одговори.

    Ипак, обавезно питајте након неког личног истраживања. Не бацајте случајна питања тамо. Питајте ако вам нешто није јасно. Питати. Питати. Питати.

  • Припазите на своје конкуренте. Обичавао сам свакодневно посећивати репо пројекта да бих проверио колико нових кандидата покушава да реши проблеме. Колико је ПР-а отворено и ко ће ми бити највећи конкурент.

    Срце ми је знало јако да куца кад год би искочио нови подносилац захтева, што ми је помогло да не станем.

  • Почните што је раније могуће. Пријавите се за билтен. Ако започнете рано, имаћете пуно нераспоређених лаких грешака које можете решити. Имаћете добре шансе да разумете пројекат и решите већину проблема.

    Процес пријаве је дуг и дуготрајан и не можете да га направите за једну или две недеље.

  • Ангажирајте се са ментором пројекта. Не дозволите да вас забораве.

    Дајте допринос, решите грешке и постављајте (ваљана) питања.

  • Најважније: Већ сам знао да је Мозилла понудила позив за састанак за Лаптоп и Алл Хандс, али се нисам пријавио за пројекат Мозилла за ове две ствари. Пријавила сам се јер је међу свим наведеним пројектима било само неколико пројеката који су захтевали ЈаваСцрипт и Реацт - и само 2 пројекта сам могао мало да разумем. А један од њих је био из Мозиле.

    Ваша примарна сврха би требало да буде освајање праксе у било којој организацији, стицање знања, учење и пут ка бољој будућности. Не бирајте једну компанију због неколико погодности. На крају ћете изгубити добар пројекат и ударити се главом о неки други пројекат који није вашег типа. Изаберите пројекат ако заиста мислите да тамо можете добро да се снађете.

  • Усредсредите се на један пројекат и дајте му све од себе. У случају да ваш пројекат нема више проблема, замолите менторе да вас упуте на неки други пројекат. То се догодило у мом случају.
  • Заборавите на исход. У реду је ако не освојите праксу, научићете много. Добићете неколико ментора и почетак путовања с отвореним извором. У једном тренутку, одлучио сам да и даље доприносим пројекту, чак и ако нисам освојио праксу.

    Зато што је количина знања које сам стекао током процеса била значајна у поређењу са оним што сам стекао радећи на демо пројектима током последњих неколико месеци.

Хах! Имам пуно тога да кажем. Требао бих задржати друге ствари за следећи чланак. Узбуђена сам што ћу започети праксу у Мозилли. И топло подстичем почетнике који се боре да се пријаве за Оутреацхи. Не морате бити одличан програмер - само требате бити одличан ученик.

Ове праксе су овде да вас науче да повећате своје знање. Ако га могу добити, дефинитивно га можете добити. Свако ко је мотивисан и вољан да учи и вредно ради може га добити. Следећа рунда Оутреацхи-а почиње у фебруару 2019. Не пропустите!

Велико хвала

На крају, велика вика за организаторе Оутреацхија Саге Схарп, Марину, Елизабетх Ноонан у Мозилли и све који подржавају Оутреацхи помажући почетницима да уче и истичу се у отвореном коду. На крају, велико велико хвала мом супругу што ми је рекао за Оутреацхи, послао ми линк и мотивисао ме да се пријавим и напорно радим. То не би било могуће без његове моралне подршке.

Било би потпуно неправедно ако не споменем подршку и мотивацију коју су дали моји ментори Армен Замбрано и Дустин Митцхелл. Осјећам се благословљено што имам менторе који подржавају и који славе мала постигнућа. Непотребно је рећи да је њихова непоколебљива подршка увек била ту да среди све врсте проблема са којима сам се суочавао. Хвала гомили што сте били тако љубазни и услужни.

Ахх! Једва чекам да почнем!

Мотивисано?

Ако планирате да се пријавите за следећу рунду и не осећате се самопоуздано или се осећате изгубљено у процесу пријаве, слободно нас контактирајте. Радо бих вам помогао. Желим да Оутреацхи допре до свих који се боре за добар почетак каријере.

Запамтити

„Људи су способни у било ком тренутку свог живота да раде оно о чему сањају.“ -Алхемичар

Мој код је @аименбатоол и твитујем @аименбатоол. Контактирајте ме ако вам треба помоћ.