Waxyaabo wanaagsani raqiis maaha. Laakiin waxay noqon kartaa bilaash

Maqaalkan waxaan rabaa inaan ka hadlo Rolling Scopes School, koorsada JavaScript/frontend bilaashka ah oo aan qaatay oo aan aad ugu riyaaqay. Waxaan koorsadan ku ogaaday shil, fikradayda, waxaa jira macluumaad yar oo ku saabsan internetka, laakiin koorsadu waa mid aad u fiican oo mudan in fiiro gaar ah loo yeesho. Waxaan filayaa in maqaalkani uu faa'iido u yeelan doono kuwa isku dayaya in ay iskood u bartaan barnaamijyada. Si kastaba ha ahaatee, haddii qof uu koorsadan mar hore iiga sheegi lahaa, hubaal waan u mahadcelin lahaa.

Kuwa aan isku dayin inay wax ka bartaan xoqan laftooda ayaa laga yaabaa inay qabaan su'aal: maxaa loo baahan yahay koorsooyin kasta, sababtoo ah waxaa jira macluumaad badan oo internetka ah - qaado oo baro. Xaqiiqdii, badda macluumaadka had iyo jeer ma wanaagsana, sababtoo ah doorashada baddan sida saxda ah ee aad u baahan tahay ma fududa. Koorsadu waxay kuu sheegi doontaa: waxaad baranayso, sida loo barto, xawliga aad ku baranayso; waxay gacan ka geysan doontaa in la kala saaro ilaha wanaagsan ee xusidda mudan ee macluumaadka iyo kuwa tayada hooseeya iyo kuwa duugoobay; waxay bixin doontaa tiro badan oo hawlo wax ku ool ah; waxay kuu ogolaan doontaa inaad ka mid noqoto bulshada dadka xamaasadda iyo xiisaha leh ee sameeya wax la mid ah adiga.

Inta lagu guda jiro koorsada, waxaan si joogto ah u dhamaystirnay hawlaha: imtixaanno, xalliyo dhibaatooyinka, abuuray mashaariic noo gaar ah. Waxaas oo dhan waa la qiimeeyay waxaana la galay miis ay wadaagaan, halkaas oo aad natiijadaada barbar dhigi karto natiijada ardayda kale. Jawiga tartanka waa mid wanaagsan, madadaalo iyo xiiso leh. Laakiin dhibcuhu, in kasta oo ay muhiim u yihiin u gudbidda marxaladda xigta, ma ahayn kuwo dhammaad ah. Qabanqaabiyayaasha koorsadu waxay soo dhaweeyeen taageerada iyo is kaalmaynta - wada sheekaysiga, ardaydu waxay ka doodeen su'aalaha soo baxay markii ay xalinayeen hawsha waxayna isku dayeen inay si wadajir ah jawaabo u helaan. Intaa waxaa dheer, lataliyeyaal ayaa naga caawiyay waxbarashadeena, taas oo ah fursad gaar ah oo loogu talagalay koorsada bilaashka ah.

Koorasku si joogto ah ayuu u shaqeeyaa: waxa la bilaabaa laba jeer sannadkii waxana uu socdaa lix bilood. Waxay ka kooban tahay saddex marxaladood. Marxaladda koowaad waxaan barannay inta badan Git iyo naqshadeynta, tan labaad - JavaScript, seddexaad - React iyo Node.js.

Waxay u gudbeen marxaladda xigta iyagoo ku salaynaya natiijadii dhammaystirka hawlihii marxaladdii hore. Dhammaadkii marxalad kasta waxaa la qaaday waraysi. Marxaladihii koowaad iyo labaad ka dib, kuwani waxay ahaayeen waraysiyo waxbarasho oo lala yeeshay lataliyeyaal; ka dib marxaladdii saddexaad, waraysiyo ayaa loo abaabulay boqol iyo labaatanka arday ee ugu wanaagsan Minsk EPAM JS Lab. Koorsada waxaa qabta bulshada Belarusian ee hore-dhamaadka iyo horumarinta JavaScript The Rolling Scopes, sidaa darteed way cadahay inay xiriir la leeyihiin xafiiska EPAM Minsk. Si kastaba ha noqotee, bulshadu waxay isku dayeysaa inay xiriir la sameyso oo ay kula taliso ardaydeeda shirkadaha IT-ga iyo magaalooyinka kale ee Belarus, Kazakhstan, iyo Russia.

Marxaladda koowaad waxay socotay wax yar in ka badan bil. Tani waa marxaladda ugu caansan. Shaqaalaysiintayda, 1860 qof ayaa bilaabay - i.e. qof kasta oo koorsada iska diiwaan galiyay. Koorsada waxaa qaata dadka da' kasta leh, laakiin ardayda u badan waa arday sare iyo kuwa markii ay dhowr sano ka shaqeynayeen goob kale, go'aansaday inay beddelaan xirfadooda.

Marxaladda koowaad, waxaan ku gudubnay laba imtixaan oo ku saabsan aasaaska Git, laba imtixaan oo ku saabsan HTML / CSS, Codecademy iyo HTML Academy, waxaan u abuurnay CV-ga qaab faylka calaamadeynta iyo qaabka bogga internetka ee caadiga ah, abuuray a qaab-dhismeed yar oo hal bog ah, oo ay ku xalliyeen dhibaatooyin badan oo kakan JavaScript.

Hawsha ugu ballaadhan ee marxaladda koowaad waxay ahayd qaabaynta mareegta Hexal.
Waxa ugu xiisaha badan waa ciyaarta Code Jam ee aqoonta xulashada CSS "CSS Quick Draw".
Kuwa ugu adag waa hawlaha JavaScript. Tusaale ka mid ah hawlahan: "Ka hel tirada eber dhamaadka qaybta tirada badan ee nidaamka tirada cayiman".

Tusaalaha hawsha heerka koowaad: hexal.

Iyada oo ku saleysan natiijooyinka dhamaystirka hawlaha marxaladda koowaad, 833 arday ayaa helay martiqaadyo waraysiyo. Marxaladda ardayga ee marxaladda labaad inta lagu jiro wareysiga waxaa go'aamiyay lataliyaha mustaqbalka. Rolling Scopes Lataliyayaasha dugsiga waa horumariyayaal firfircoon oo ka socda Belarus, Russia, iyo Ukraine. La-taliyeyaashu way caawiyaan oo la taliyaan, hubiyaan shaqooyinka, ka jawaabaan su'aalaha. Waxa noo joogay in ka badan 150 la-taliyeyaal, iyadoo ku xidhan wakhtiga firaaqada la heli karo, la-taliye wuxuu qaadan karaa laba ilaa shan arday, laakiin laba arday oo kale ayaa loo diray waraysi si uu inta waraysigu socdo uu u doorto kuwa uu la jiro. wuu shaqayn doonaa.

Meelaynta ardayda iyo lataliyeyaashu waxay ahayd mid ka mid ah waqtiyada ugu xiisaha iyo xiisaha badan ee koorsada. Qabanqaabiyayaasha ayaa soo galiyay qayb yar oo ciyaarta ah - xogta ku saabsan hagayaasha waxa lagu kaydiyay koofiyada kala soocida, marka aad gujiso taas oo aad arki karto magaca iyo xidhiidhada hagahaaga mustaqbalka.

Markii aan ogaaday magaca lataliyahayga oo aan eegay profilekiisa LinkedIn, waxaan ogaaday inaan runtii rabay inaan u tago isaga. Waa horumariye waayo-arag ah, sare ah, wuxuuna dibadda ka shaqaynayay dhowr sano. Lahaanshaha lataliye noocaas ah runtii waa guul weyn. Laakin waxa ay ii muuqatay in rabitaankiisu uu noqon doono mid aad u sareeya. Ka dib waxa ii soo baxday in aan ku qaldamay dalabaadka aadka u sarreeya, laakiin wakhtigaas waxaan u maleeyay.

Su'aalaha wareysiga soo socda waa la ogaa, sidaas darteed waxaa suurtagal ah in la sii diyaariyo.
OOP waxaa baray muuqaal [J] u[S] ma sawiran tan!. Qoraaga, Sergei Melyukov, ayaa u sheegay si aad loo heli karo oo la fahmi karo.
Qaab dhismeedka xogta iyo qoraalka Big O si fiican ayaa loogu daboolay maqaalka. Xaashida Waraysi Farsamo.
Shakiga ugu weyn waxaa sababay hawsha JavaScript, taas oo hubaal ah in lagu dari doono wareysiga. Guud ahaan, waan jeclahay xallinta dhibaatooyinka, laakiin Google iyo kumbuyuutarka browserka, iyo haddii aad u baahan tahay inaad ku xalliso qalin iyo warqad (ama jiirka ku jira qoraallada), wax walbaa aad ayey u adag yihiin.
Way ku habboon tahay labadiinaba inaad u diyaargarowdaan wareysiga shabakada skype.com/wareysi/ - is weydiiya su'aalo, la yimaadaan dhibaatooyin. Tani waa hab cadaalad ah oo wax ku ool ah oo loo diyaariyo: marka aad qabato doorar kala duwan, waxaad si fiican u fahmi doontaa cidda dhinaca kale ee shaashadda.

Maxaan u malaynayay in waraysigu noqon doono? Waxay u badan tahay, imtixaan ay joogaan imtixaan qaade. Dhab ahaantii, xaqiiqdii ma ahayn imtixaan. Halkii, wada hadal dhex mara laba qof oo xamaasad leh oo samaynaya wax isku mid ah. Wareysigu wuxuu ahaa mid aad u deggan, raaxo leh, saaxiibtinimo, su'aaluhu aad uma adkayn, hawshu aad bay u fududayd, lataliyuhuna gabi ahaanba kama diidin inuu ku xalliyo console-ka oo xitaa ii oggolaaday inaan eego Google-ka mamnuuc in Google loo isticmaalo goobta shaqada).

Inta aan fahansanahay ujeedada ugu weyn ee waraysigu ma ahayn in aynu tijaabino aqoonteena iyo kartida aynu u leenahay xalinta mashaakilaadka,balse waxa ay ahayd in lasiiyo macalinka fursad uu ku barto ardaydiisa una tuso sida uu waraysigu u egyahay guud ahaan. Xaqiiqda ah in kaliya aragtiyo wanaagsan ayaa ka soo haray wareysiga natiijada dadaalkiisa miyir-qabka ah, rabitaanka ah in uu muujiyo in aysan dhab ahaantii jirin wax cabsi ah wareysiga, oo qofku uu ku dhex mari karo farxad. Su'aal kale ayaa ah sababta ay aad ugu sahlan tahay qofka waxbarashada farsamada gacanta inuu tan sameeyo, laakiin aad dhif u ah macalimiinta. Qof kastaa wuu xusuustaa sida ay ugu faraxsan yihiin inay imtixaanka galaan, xitaa haddii ay si fiican u garanayeen agabka. Oo maadaama aan ka hadlayno barbaarinta rasmiga ah, waxaan wadaagi doonaa hal indho-indheyn kale. Koorasku waxaa ka mid ahaa, arday sare oo IT ah. Waxayna sidaas ku doodeen in qaabka tababarka ee uu bixiyo Rolling Scopes School uu aad uga faa'iido badan yahay, ugana xiiso badan yahay barnaamijka caadiga ah ee jaamacadda.

Waraysigii waan ka gudbay. Dabadeed, lataliyuhu wuxuu magacaabay maalin ka mid ah toddobaadka iyo wakhti ay ku habboon tahay inuu ila hadlo. Su'aalo ayaan diyaarsaday maanta, wuuna iiga jawaabay. Ma aanan qabin su'aalo badan oo ku saabsan mashaariicda aan fulinayo - waxaan ka helay inta badan jawaabaha Google ama sheekada dugsiga. Laakin waxa uu ka sheekeeyay shaqadiisa, dhibaatooyinka suurtagalka ah iyo siyaabaha loo xalin karo, wuxuuna la wadaagay indha-indhayntiisa iyo faallooyinkiisa. Guud ahaan, wada-hadalladani waxay ahaayeen kuwo aad waxtar u leh oo xiiso leh. Intaa waxaa dheer, lataliye dhab ahaantii waa qofka kaliya ee xiiseynaya waxa iyo sida aad qabato, waa qof eegi doona shaqadaada, kuu sheegi doona waxa ka khaldan, iyo sida loo hagaajin karo. Joogitaanka la-taliyeyaashu runtii waa faa'iido weyn oo dugsiga ah, taas oo doorkeeda aan la qiyaasi karin.

Marxaladda labaad waxa aanu yeelanay Code Jam aad u xiiso badan oo firfircoon “JavaScript Arrays Quick Draw”, tartamada noocan oo kale ah ee dugsiga waa kuwo xiiso leh oo xiiso leh.
Koodhka Jam "CoreJS" wuxuu noqday mid aad u adag. 120 mashaakil JavaScript ah, oo qaatay 48 saacadood in la xaliyo, ayaa noqday imtixaan culus.
Waxaan sidoo kale helnay dhowr imtixaan oo JavaScript ah, oo ku xiran mid ka mid ah Waxaan ku kaydiyay buckmarks browserkayga. Waxaad haysataa 30 daqiiqo inaad ku dhammaystirto imtixaanka.
Marka xigta, waxaanu isku dhejinay qaabka NeutronMail, waxaanu dhamaystirnay Koodhka Jam "DOM, Dhacdooyinka DOM," oo aanu abuurnay mashiinka raadinta YouTube.

Hawlaha kale ee marxaladda labaad: Hawsha: Codewars - xallinta mashaakilaadka goobta magaca isku midka ah, Code Jam "WebSocket Challenge." - dirida iyo helida fariimaha isticmaalaya saldhigyada webka, Code Jam "Animation Player" - abuurista codsi yar oo shabakad ah.

Hawsha aan caadi ahayn ee xiisaha leh ee marxaladda labaad waxay ahayd hawsha "soo bandhigid". Muuqaalkeeda ugu muhiimsan waa in bandhigga lagu diyaariyo oo lagu soo bandhigo Ingiriisi. waa Waxaad arki kartaa sida ay u dhacday marxaladda fool-ka-fool ee bandhigyada.

Iyo, shaki la'aan, tan ugu adag uguna baaxadda badan waxay ahayd hawshii u dambaysay ee marxaladda labaad, inta lagu gudajirayna waxa nala waydiistay inaan abuurno nuqul noo gaar ah oo ah codsiga shabakadda Piskel (www.piskelapp.com).
Hawshan waxay qaadatay in ka badan hal bil, iyada oo inta badan wakhtiga lagu qaatay in la fahmo sida ay u shaqeyso asalka. Ujeedo weyn, hawsha ugu dambeysa waxaa hubiyay mid kale, lataliye si aan kala sooc lahayn loo doortay. Waraysigii ka bacdi marxaladda labaadna waxa sido kale na qaaday lataliye bakhtiyaa nasiib ah, waayo annagu horeba waanu ula qabsannay, isna wuu na bartay, waraysiyada dhabta ah, sida caadiga ah, waxaanu la kulannaa dad aan is aqoon.

Wareysigii labaad wuxuu noqday mid aad uga adag kii hore. Sidii hore, waxaa jiray liis su'aalo wareysiga oo aan u diyaariyey, laakiin lataliyaha ayaa go'aansaday in si fudud u waydiinta aragtida aysan gabi ahaanba sax ahayn, wuxuuna diyaariyay hawlo waraysiga. Hawluhu, fikradayda, aad bay u adagaayeen. Tusaale ahaan, si daacad ah ma uu fahmin waxa iga joojinaya inaan qoro polyfill, sidoo kale waxaan si daacad ah u rumaysnaa in xaqiiqda ah in aan ogahay waxa ay tahay iyo waxa polyfill ay tahay wax badan. Ma xallin dhibkan. Laakiin waxaa jiray kuwo kale oo aan la macaamilay. Laakiin dhibaatadu ma fududa, isla markii aan xal u helay, lataliyaha ayaa wax yar ka beddelay xaaladdii, waxaanan ku qasbanahay inaan xalliyo dhibaatada mar kale, oo ah nooc ka sii adag.
Isla markaana, waxaan xusay in jawiga waraysigu uu ahaa mid saaxiibtinimo badan, hawluhuna ay ahaayeen kuwo xiiso badan, hagayaashu wakhti badan ayay ku bixiyeen diyaarintooda, waxaanu isku dayay in waraysiga tababarka mustaqbalka uu gacan ka geysto gudbinta waraysiga dhabta ah. marka aad shaqo codsanayso.

Tusaalooyinka hawlaha marxaladda labaad:
NeutronMail
palette
YouTubeClient
PiskelClone

Marxaladda saddexaad, waxa naloo soo bandhigay hawsha Xariirka Dhaqanka. Waxaan u samaynay koox ahaan, markii ugu horeysayna waxaan barannay sifooyinka shaqada kooxda, qaybinta mas'uuliyadaha, iyo xallinta khilaafaadka marka la isku daro laamaha Git. Tani waxay u badan tahay inay ahayd mid ka mid ah hawlaha ugu xiisaha badan ee koorsada.

Tusaalaha hawsha marxaladda saddexaad: Xariirka Dhaqanka.

Ka dib markii ay dhammeeyeen marxaladda saddexaad, ardaydii shaqo ka dalbaday EPAM oo lagu daray 120ka liiska ugu sarreeya waxay galeen waraysi telefoon si ay u tijaabiyaan xirfadahooda luqadda Ingiriisiga, waxayna hadda ku jiraan waraysiyo farsamo. Badankooda waxaa lagu martiqaadi doonaa EPAM JS Lab, ka dibna mashaariicda dhabta ah. Sannad kasta, in ka badan boqol Rolling Scopes School ayaa ka qalinjabiyay EPAM. Marka la barbardhigo kuwa bilaabay koorsada, tani waa boqolkiiba si cadaalad ah, laakiin haddii aad eegto kuwa gaaray finalka, fursada ay shaqo ku heli karaan aad bay u badan tahay.

Dhibaatooyinka aad u baahan tahay inaad u diyaargarowdo, waxaan magacaabi doonaa laba. Marka hore waa waqtiga. Waxaad u baahan tahay wax badan oo ka mid ah. Ujeedo 30-40 saacadood todobaadkii, wax badan ayaa suurtagal ah; haddii ay ka yar tahay, uma badna inaad waqti u hesho inaad ku dhammaystirto dhammaan hawlaha, maadaama barnaamijka koorsada uu yahay mid aad u daran. Midda labaad waa heerka Ingiriisiga A2. Haddii ay ka hooseyso, waxba ma yeeli doonto in koorsada la barto, laakiin helitaanka shaqo luqad heerkan ah aad ayay u adag tahay.

Haddii aad hayso su'aalo, weydii, waxaan isku dayi doonaa inaan ka jawaabo. Haddii aad taqaano koorsooyin kale oo la mid ah oo bilaash ah oo luqadda Ruushka ah, fadlan la wadaag, waxay noqon doontaa mid xiiso leh.

Source: www.habr.com

Add a comment