Izinto ezinhle azishibhile. Kodwa kungaba mahhala

Kulesi sihloko ngifuna ukukhuluma nge-Rolling Scopes School, isifundo samahhala se-JavaScript/frontend engisithathile futhi ngisijabulele kakhulu. Ngithole ngephutha lesi sifundo; ngokubona kwami, luncane ulwazi ngakho ku-inthanethi, kodwa isifundo sihle kakhulu futhi sidinga ukunakwa. Ngicabanga ukuthi lesi sihloko sizoba usizo kulabo abazama ukufunda ukuhlela bebodwa. Kunoma ikuphi, ukube othile wayengitshele ngalesi sifundo ngaphambili, nakanjani ngabe ngiyabonga.

Labo abangazange bazame ukufunda kusukela ekuqaleni bangase babe nombuzo: kungani kukhona izifundo ezidingekayo, ngoba kunolwazi oluningi ku-intanethi - thatha futhi ufunde. Eqinisweni, ulwazi oluningi aluhlali luhle, ngoba ukukhetha kulolu lwandle lokho okudingayo akulula neze. Isifundo sizokutshela: yini okufanele uyifunde, indlela yokufunda, ngasiphi isivinini okufanele ufunde; kuzosiza ukuhlukanisa imithombo yolwazi emihle nephawulekayo kwesezingeni eliphansi neyisidala; izohlinzeka ngenani elikhulu lemisebenzi engokoqobo; izokuvumela ukuthi ube yingxenye yomphakathi wabantu abanothando nabathakazelayo abenza into efanayo nawe.

Kuso sonke isifundo, sasihlala siqeda imisebenzi: sithatha izivivinyo, saxazulula izinkinga, sakha amaphrojekthi ethu. Konke lokhu kwahlolwa futhi kwangena etafuleni elivamile, lapho ungaqhathanisa khona umphumela wakho nemiphumela yabanye abafundi. Isimo sokuncintisana muhle, siyajabulisa futhi siyathakazelisa. Kodwa amaphuzu, nakuba ebalulekile ukuze adlulele esigabeni esilandelayo, abengasona isiphetho ngokwawo. Abahleli bezifundo bakwamukele ukwesekwa nokusizana - engxoxweni, abafundi baxoxisane ngemibuzo eqhamuke ngesikhathi bexazulula izabelo futhi bezama ukuthola izimpendulo kuyo ndawonye. Ngaphezu kwalokho, abeluleki basisize ezifundweni zethu, okuyithuba eliyingqayizivele lesifundo samahhala.

Isifundo sisebenza cishe ngokuqhubekayo: yethulwa kabili ngonyaka futhi ithatha izinyanga eziyisithupha. Iqukethe izigaba ezintathu. Esigabeni sokuqala safunda ikakhulukazi i-Git nesakhiwo, kwesesibili - i-JavaScript, kwesesithathu - React and Node.js.

Badlulele esigabeni esilandelayo ngokusekelwe emiphumeleni yokuphothula imisebenzi yesigaba esedlule. Ekupheleni kwesigaba ngasinye kwenziwa inhlolokhono. Ngemva kwesigaba sokuqala nesesibili, lezi kwakuyizingxoxo zokufundisa nabeluleki; ngemva kwesigaba sesithathu, inhlolokhono yahlelelwa abafundi abayikhulu namashumi amabili abahamba phambili e-Minsk EPAM JS Lab. Isifundo siqhutshwa umphakathi waseBelarusian wabathuthukisi be-front-end kanye ne-JavaScript I-Rolling Scopes, ngakho-ke kuyacaca ukuthi banokuxhumana nehhovisi le-EPAM Minsk. Kodwa-ke, umphakathi uzama ukusungula abathintwayo futhi uncome abafundi bawo ezinkampanini ze-IT nakwamanye amadolobha aseBelarus, Kazakhstan, naseRussia.

Isigaba sokuqala sathatha isikhathi esingaphezudlwana kwenyanga. Lesi yisiteji esithandwa kakhulu. Ekuqasheni kwami, abantu abangu-1860 baqala - i.e. wonke umuntu obhalisele izifundo. Lesi sifundo sithathwa abantu bayo yonke iminyaka, kodwa iningi labafundi ngabafundi abadala futhi labo okwathi ngemva kokusebenza iminyaka eminingana komunye umkhakha, banquma ukushintsha umsebenzi wabo.

Esigabeni sokuqala, siphumelele izivivinyo ezimbili ezisekelweni ze-Git, izivivinyo ezimbili ezifundweni ze-HTML/CSS, Codecademy kanye ne-HTML Academy, sakha i-CV yethu ngendlela yefayela lokumaka futhi ngesimo sekhasi lewebhu elijwayelekile, sakha isakhiwo esincane sekhasi elilodwa, futhi saxazulula izinkinga ezimbalwa eziyinkimbinkimbi nge-JavaScript.

Umsebenzi obanzi kakhulu wesigaba sokuqala kwaba ukuhlelwa kwewebhusayithi ye-Hexal.
Okuthakazelisa kakhulu umdlalo we-Code Jam olwazini lwabakhethi be-CSS “CSS Quick Draw”.
Enzima kakhulu imisebenzi ye-JavaScript. Isibonelo somunye wale misebenzi: "Thola inombolo yoziro ekugcineni kwe-factorial yenani elikhulu ohlelweni lwezinombolo olushiwo".

Isibonelo somsebenzi wesigaba sokuqala: i-hexal.

Ngokusekelwe emiphumeleni yokuqeda imisebenzi yesigaba sokuqala, abafundi abangu-833 bathole izimemo zenhlolokhono. Ukudlulela esigabeni sesibili komfundi ngesikhathi senhlolokhono kunqunywe umeluleki wakhe wakusasa. Abaqeqeshi beSikole se-Rolling Scopes bangonjiniyela abakhuthele abavela e-Belarus, e-Russia, nase-Ukraine. Abeluleki bayasiza futhi beluleke, bahlole izabelo, baphendule imibuzo. Ehlelweni lethu kwakukhona abeluleki abangaphezu kuka-150. Ngokuya ngokuthi isikhathi sokuphumula singakanani, umeluleki angathatha abafundi ababili kuya kwabahlanu, kodwa abanye ababili bathunyelwa kuye ukuba bayoxoxisana nabo ukuze ngesikhathi senhlolokhono akhethe labo uzosebenza.

Ukubekwa kwabafundi nabeluleki kube ngesinye sezikhathi ezithakazelisa kakhulu nesijabulisa kakhulu esifundweni. Abahleli bethule into encane yomdlalo kuyo - idatha mayelana nabeluleki yagcinwa kusigqoko sokuhlunga, lapho uchofoza lapho ungabona khona igama noxhumana nabo bomeluleki wakho wesikhathi esizayo.

Lapho ngithola igama lomeluleki wami futhi ngibheka iphrofayela yakhe ku-LinkedIn, ngabona ukuthi ngangifuna ngempela ukuya kuye. Ungunjiniyela onamava, osekhulile, futhi usesebenze phesheya iminyaka eminingana. Ukuba nomeluleki onjalo kuyimpumelelo enkulu ngempela. Kodwa kimi kwakubonakala sengathi izimfuno zakhe zizoba phezulu kakhulu. Kamuva kwavela ukuthi nganginephutha mayelana nezidingo eziphakeme ngokweqile, kodwa ngaleso sikhathi ngacabanga kanjalo.

Imibuzo yenhlolokhono ezayo yayiyaziwa, ngakho-ke kwakungenzeka ukuyilungiselela kusengaphambili.
OOP ifundiswa ngevidiyo [J]u[S]ufanise lokhu!. Umbhali wayo, uSergei Melyukov, usitshela ngendlela efinyeleleka kakhulu futhi eqondakalayo.
Izakhiwo zedatha kanye nokuphawula kwe-Big O kufakwe kahle esihlokweni. I-Technical Interview Cheat Sheet.
Ukungabaza okukhulu kunakho konke kudalwe umsebenzi weJavaScript, obuzofakwa kunhlolokhono. Ngokuvamile, ngithanda ukuxazulula izinkinga, kodwa nge-Google naku-console yesiphequluli, futhi uma udinga ukuyixazulula ngepeni nephepha (noma ngegundane kuncwajana), konke kuba nzima kakhulu.
Kukulungele nobabili ukuthi nilungiselele inhlolokhono kuwebhusayithi skype.com/interviews/ – buzana imibuzo, neza nezinkinga. Lena indlela ephumelelayo yokulungiselela: lapho wenza izindima ezihlukene, uqonda kangcono ukuthi ubani ongakolunye uhlangothi lwesikrini.

Bengicabanga ukuthi inhlolokhono izoba njani? Ngokunokwenzeka, ukuhlolwa lapho kukhona umhloli kanye nomhloli. Eqinisweni, kwakungelona neze ukuhlolwa. Kunalokho, ingxoxo phakathi kwabantu ababili abathandanayo abenza into efanayo. Ingxoxo yayizole ngokwedlulele, ikhululekile, inobungane, imibuzo yayingenzima kakhulu, umsebenzi wawulula impela, futhi umeluleki akazange aphikisane nhlobo nokuwuxazulula kukhonsoli futhi waze wangivumela ukuthi ngibheke kuGoogle ("akekho ozokwazi vimbela ukusebenzisa i-Google emsebenzini”).

Ngokuqonda kwami, inhloso enkulu yenhlolokhono bekungekhona ukuhlola ulwazi lwethu namandla okuxazulula izinkinga, kodwa ukunikeza umeluleki ithuba lokwazi abafundi bakhe futhi ababonise ukuthi inhlolokhono ibukeka kanjani ngokujwayelekile. Futhi iqiniso lokuthi imibono emihle kuphela eyasala kusukela ekuxoxweni kwakuwumphumela wemizamo yakhe yokuqaphela, isifiso sokubonisa ukuthi empeleni kwakungekho lutho olusabekayo ku-interview, futhi umuntu angahamba ngakho ngenjabulo. Omunye umbuzo uwukuthi kungani kwakulula ngempela kumuntu onemfundo yezobuchwepheshe ukwenza lokhu, kodwa kwakungavamile kakhulu kothisha. Wonke umuntu ukhumbula ukuthi babekujabulele kangakanani ukubhala izivivinyo, noma ngabe babeyazi kahle indaba. Futhi njengoba sikhuluma nge-pedagogy esemthethweni, ngizokwabelana ngokuqaphela okunye. Lesi sifundo sasihanjelwe, phakathi kwezinye izinto, ngabafundi abaphezulu be-IT. Ngakho-ke baphikisana ngokuthi ifomethi yokuqeqeshwa ehlinzekwa yi-Rolling Scopes School iwusizo kakhulu, iyathakazelisa futhi iyasebenza kunohlelo lwenyuvesi oluvamile.

Ngiyiphumelele inhlolokhono. Ngemva kwalokho, umeluleki wabeka usuku lwesonto nesikhathi lapho kwakumlungele ukuba akhulume nami. Ngalungiselela imibuzo yalolu suku, futhi wayiphendula. Angizange ngibe nemibuzo eminingi mayelana namaphrojekthi engangiwenza - ngithole iningi lezimpendulo ku-Google noma engxoxweni yesikole. Kodwa wakhuluma ngomsebenzi wakhe, ngezinkinga ezingase zibe khona kanye nezindlela zokuzixazulula, futhi wabelane ngalokho akuqaphelayo kanye nokuphawula kwakhe. Sekukonke, lezi zingxoxo beziwusizo kakhulu futhi ezithakazelisayo. Ngaphezu kwalokho, umeluleki uyena kuphela umuntu onentshisekelo yokuthi wenzani futhi kanjani, umuntu ozobheka umsebenzi wakho, akutshele ukuthi yini engalungile ngawo, nokuthi ungathuthukiswa kanjani. Ukuba khona kwabeluleki kuyinzuzo enkulu ngempela yesikole, indima yayo engenakulinganiswa ngokweqile.

Esigabeni sesibili sibe ne-Code Jam ejabulisa kakhulu futhi eshukumisayo “I-JavaScript Arrays Quick Draw”; imiqhudelwano enjalo esikoleni iyajabulisa futhi iyajabulisa.
I-Code Jam “CoreJS” ibonakale iyinkimbinkimbi kakhulu. Izinkinga ze-JavaScript eziyi-120, ezithathe amahora angama-48 ukuzixazulula, zaba uvivinyo olunzima.
Siphinde saba nezivivinyo ezimbalwa ze-JavaScript, esixhumene nazo omunye wabo Ngiyigcine kumabhukhimakhi esiphequluli sami. Unemizuzu engu-30 yokuqedela ukuhlolwa.
Okulandelayo, sihlanganisa isakhiwo se-NeutronMail, saqedela I-Code Jam “DOM, DOM Events,” futhi sakha injini yokusesha ye-YouTube.

Eminye imisebenzi yesigaba sesibili: Umsebenzi: Ama-Codewars - ukuxazulula izinkinga esizeni segama elifanayo, I-Code Jam “WebSocket Challenge.” – ukuthumela nokwamukela imilayezo kusetshenziswa amasokhethi ewebhu, I-Code Jam “Isidlali Sezithombe Ezinyakazayo” – ukwakha uhlelo oluncane lwewebhu.

Umsebenzi ongavamile futhi othakazelisayo wesigaba sesibili kwakuwumsebenzi othi "Isethulo". Isici sayo esiyinhloko ukuthi isethulo bekufanele silungiselelwe futhi yethulwe ngesiNgisi. kuyinto Ungabona ukuthi isiteji sobuso nobuso sezethulo senzeke kanjani.

Futhi, ngokungangabazeki, inkimbinkimbi kakhulu futhi voluminous kwakuwumsebenzi wokugcina wesigaba sesibili, lapho sacelwa ukuba sakhe ikhophi yethu yesicelo sewebhu se-Piskel (www.piskelapp.com).
Lo msebenzi wathatha isikhathi esingaphezu kwenyanga, isikhathi esiningi esichithwa kuqondwa ukuthi wawusebenza kanjani ekuqaleni. Ukuze uthole inhloso enkulu, umsebenzi wokugcina ubuhlolwe omunye umeluleki, okhethwe ngokungahleliwe. Futhi ingxoxo ngemva kwesigaba sesibili nayo iqhutshwa umeluleki ongahleliwe, ngoba sase sijwayele okwethu, futhi wayejwayele kithi, futhi ezingxoxweni zangempela, njengomthetho, sihlangana nabantu abangazi.

Inhlolokhono yesibili ibonakale inzima kakhulu kuneyokuqala. Njengangaphambili, kwakukhona uhlu lwemibuzo yenhlolokhono engangiyilungiselele, kodwa umeluleki wanquma ukuthi ukubuza nje le mfundiso ngeke kulunge ngokuphelele, futhi walungiselela isethi yemisebenzi yenhlolokhono. Imisebenzi, ngokubona kwami, yayinzima impela. Ngokwesibonelo, wayengaqondi ngobuqotho ukuthi yini eyayingivimbela ekubhaleni i-bind polyfill, futhi ngangikholelwa ngobuqotho ukuthi iqiniso lokuthi ngiyazi ukuthi yini i-bind nokuthi iyini i-polyfill selivele liningi. Angikayixazululi le nkinga. Kodwa kwakukhona abanye engangisebenzelana nabo. Kodwa izinkinga zazingelula, futhi ngokushesha nje lapho ngithola isisombululo, umeluleki washintsha isimo kancane, futhi kwadingeka ngixazulule inkinga futhi, ngenguqulo eyinkimbinkimbi.
Ngesikhathi esifanayo, ngiyaqaphela ukuthi isimo senhlolokhono sasinobungane kakhulu, imisebenzi yayithakazelisa, umeluleki wachitha isikhathi esiningi elungiselela, futhi wazama ukuqinisekisa ukuthi inhlolokhono yokuqeqeshwa esikhathini esizayo izosiza ukudlulisa ingxoxo yangempela. lapho ufaka isicelo somsebenzi.

Izibonelo zemisebenzi yesigaba sesibili:
I-NeutronMail
I-Palette
I-YouTubeClient
I-PiskelClone

Esigabeni sesithathu, sanikezwa umsebenzi weCultural Portal. Sakwenza njengeqembu, futhi ngokokuqala ngqa sajwayelana nezici zomsebenzi weqembu, ukusatshalaliswa kwemithwalo yemfanelo, nokuxazulula izingxabano lapho sihlanganisa amagatsha e-Git. Lokhu mhlawumbe bekungenye yezabelo ezithakasela kakhulu izifundo.

Isibonelo somsebenzi wesigaba sesithathu: Amasiko Portal.

Ngemva kokuphothula isigaba sesithathu, abafundi abafake izicelo zomsebenzi kwa-EPAM futhi abafakwe ohlwini lwabangu-120 abahamba phambili benza inhlolokhono ngocingo ukuze bahlole amakhono abo olimi lwesiNgisi, futhi njengamanje benza inhlolokhono yobuchwepheshe. Iningi labo lizomenywa ku-EPAM JS Lab, bese kuba kumaphrojekthi angempela. Unyaka ngamunye, bangaphezu kwekhulu abaphothule eSikoleni seRolling Scopes baqashwa yi-EPAM. Uma uqhathanisa nabaqale izifundo, leli yiphesenti elincane kakhulu, kodwa uma ubheka labo abafinyelele kowamanqamu, maningi kakhulu amathuba okuba bathole umsebenzi.

Ebunzimeni okumele ulungiselwe bona ngizobala ezimbili. Okokuqala isikhathi. Udinga okuningi kakhulu. Khomba amahora angama-30-40 ngesonto, kungenzeka okuningi; uma kuncane, mancane amathuba okuthi ube nesikhathi sokuqeda yonke imisebenzi, ngoba uhlelo lwezifundo lushubile kakhulu. Eyesibili izinga lesiNgisi A2. Uma iphansi, ngeke kube buhlungu ukufunda isifundo, kodwa ukuthola umsebenzi ngaleli zinga lolimi kuyoba nzima kakhulu.

Uma unemibuzo, buza, ngizozama ukuphendula. Uma wazi ezinye izifundo zamahhala eziku-inthanethi zolimi lwesiRashiya ezifanayo, sicela wabelane, kuzothakazelisa.

Source: www.habr.com

Engeza amazwana