Ohun rere ko wa poku. Ṣugbọn o le jẹ ọfẹ

Ninu nkan yii Mo fẹ lati sọrọ nipa Ile-iwe Scopes Rolling, JavaScript ọfẹ / iṣẹ iwaju iwaju ti Mo mu ati gbadun gaan. Mo rii nipa iṣẹ-ẹkọ yii nipasẹ ijamba; ninu ero mi, alaye kekere wa nipa rẹ lori Intanẹẹti, ṣugbọn iṣẹ-ẹkọ naa dara julọ ati pe o yẹ akiyesi. Mo ro pe nkan yii yoo wulo fun awọn ti n gbiyanju lati kọ ẹkọ siseto lori ara wọn. Ni eyikeyi idiyele, ti ẹnikan ba ti sọ fun mi nipa iṣẹ ikẹkọ yii tẹlẹ, dajudaju Emi yoo ti dupẹ.

Awọn ti ko gbiyanju lati kọ ẹkọ lati ibere ara wọn le ni ibeere kan: kilode ti eyikeyi awọn iṣẹ ikẹkọ nilo, nitori alaye pupọ wa lori Intanẹẹti - mu ki o kọ ẹkọ. Ni otitọ, okun ti alaye ko dara nigbagbogbo, nitori yiyan lati inu okun yii gangan ohun ti o nilo ko rọrun rara. Ẹkọ naa yoo sọ fun ọ: kini lati kọ, bii o ṣe le kọ ẹkọ, ni iyara wo lati kọ ẹkọ; yoo ṣe iranlọwọ ṣe iyatọ awọn orisun alaye ti o dara ati akiyesi lati didara kekere ati awọn ti igba atijọ; yoo funni ni nọmba nla ti awọn iṣẹ ṣiṣe to wulo; yoo gba ọ laaye lati di apakan ti agbegbe ti o ni itara ati awọn eniyan ti o nifẹ ti o ṣe ohun kanna bi iwọ.

Ni gbogbo iṣẹ ikẹkọ, a pari awọn iṣẹ ṣiṣe nigbagbogbo: mu awọn idanwo, yanju awọn iṣoro, ṣẹda awọn iṣẹ akanṣe ti ara wa. Gbogbo eyi ni a ṣe ayẹwo ati lọ sinu tabili ti o wọpọ, nibiti o le ṣe afiwe abajade rẹ pẹlu awọn abajade ti awọn ọmọ ile-iwe miiran. Bugbamu idije jẹ ti o dara, fun ati ki o awon. Ṣugbọn awọn aaye, botilẹjẹpe wọn ṣe pataki fun gbigbe si ipele atẹle, kii ṣe opin ninu ara wọn. Awọn oluṣeto ikẹkọ ṣe itẹwọgba atilẹyin ati iranlọwọ ifowosowopo - ninu iwiregbe, awọn ọmọ ile-iwe jiroro awọn ibeere ti o dide lakoko ti o yanju awọn iṣẹ iyansilẹ ati gbiyanju lati wa awọn idahun si wọn papọ. Ni afikun, awọn alamọran ṣe iranlọwọ fun wa ninu awọn ẹkọ wa, eyiti o jẹ aye alailẹgbẹ fun iṣẹ ikẹkọ ọfẹ.

Ẹkọ naa nṣiṣẹ fere nigbagbogbo: o ti ṣe ifilọlẹ lẹmeji ni ọdun ati ṣiṣe oṣu mẹfa. O ni awọn ipele mẹta. Ni ipele akọkọ a ṣe iwadi ni akọkọ Git ati akọkọ, ni keji - JavaScript, ni ẹkẹta - React ati Node.js.

Wọn ti ni ilọsiwaju si ipele ti o tẹle ti o da lori awọn esi ti ipari awọn iṣẹ-ṣiṣe ti ipele ti tẹlẹ. Ni ipari ipele kọọkan, ifọrọwanilẹnuwo ni a ṣe. Lẹhin awọn ipele akọkọ ati keji, iwọnyi jẹ awọn ifọrọwanilẹnuwo eto-ẹkọ pẹlu awọn alamọran; lẹhin ipele kẹta, awọn ifọrọwanilẹnuwo ni a ṣeto fun awọn ọmọ ile-iwe 122 ti o dara julọ ni Minsk EPAM JS Lab. Ilana naa jẹ nipasẹ agbegbe Belarusian ti iwaju-opin ati awọn olupilẹṣẹ JavaScript Awọn iyipo Rolling, nitorinaa o han gbangba pe wọn ni awọn olubasọrọ pẹlu ọfiisi EPAM Minsk. Sibẹsibẹ, agbegbe n gbiyanju lati ṣeto awọn olubasọrọ ati ṣeduro awọn ọmọ ile-iwe rẹ si awọn ile-iṣẹ IT ati awọn ilu miiran ni Belarus, Kasakisitani, ati Russia.

Ipele akọkọ jẹ diẹ diẹ sii ju oṣu kan lọ. Eyi jẹ ipele ti o gbajumọ julọ. Ninu igbanisiṣẹ mi, awọn eniyan 1860 bẹrẹ rẹ - i.e. gbogbo eniyan ti o wole soke fun awọn dajudaju. Ẹkọ naa jẹ nipasẹ awọn eniyan ti gbogbo ọjọ-ori, ṣugbọn pupọ julọ awọn ọmọ ile-iwe jẹ awọn ọmọ ile-iwe giga ati awọn ti o ṣiṣẹ fun ọdun pupọ ni aaye miiran, pinnu lati yi oojọ wọn pada.

Ni ipele akọkọ, a ti kọja awọn idanwo meji lori awọn ipilẹ Git, awọn idanwo meji lori HTML / CSS, Codecademy ati HTML Academy courses, ṣẹda CV wa ni irisi faili isamisi ati ni irisi oju-iwe wẹẹbu deede, ṣẹda kan Ifilelẹ oju-iwe kan kekere, ati yanju ọpọlọpọ awọn iṣoro idiju pupọ nipasẹ JavaScript.

Iṣẹ-ṣiṣe ti o pọ julọ ti ipele akọkọ ni iṣeto ti oju opo wẹẹbu Hexal.
Awọn julọ awon ni awọn ere koodu Jam lori imo ti CSS selectors "CSS Quick Draw".
Awọn ti o nira julọ jẹ awọn iṣẹ-ṣiṣe JavaScript. Apeere ti ọkan ninu awọn iṣẹ-ṣiṣe wọnyi: "Wa nọmba awọn odo ni opin ifosiwewe ti nọmba nla kan ninu eto nọmba ti a sọ”.

Apẹẹrẹ ti iṣẹ ipele akọkọ: hexal.

Da lori awọn abajade ti ipari awọn iṣẹ-ṣiṣe ti ipele akọkọ, awọn ọmọ ile-iwe 833 gba awọn ifiwepe fun awọn ibere ijomitoro. Ilana ọmọ ile-iwe si ipele keji lakoko ifọrọwanilẹnuwo jẹ ipinnu nipasẹ olutọran ọjọ iwaju rẹ. Rolling Scopes School mentors ni o wa lọwọ Difelopa lati Belarus, Russia, ati Ukraine. Awọn olutọran ṣe iranlọwọ ati imọran, ṣayẹwo awọn iṣẹ iyansilẹ, dahun awọn ibeere. Awọn olutọsọna diẹ sii ju 150. Ti o da lori wiwa akoko ọfẹ, olukọni le gba lati ọdọ awọn ọmọ ile-iwe meji si marun, ṣugbọn awọn ọmọ ile-iwe meji miiran ni a fi ranṣẹ si i fun ifọrọwanilẹnuwo ki lakoko ifọrọwanilẹnuwo o le yan awọn ti wọn pẹlu. yio sise.

Ibi ti awọn ọmọ ile-iwe ati awọn alamọran jẹ ọkan ninu awọn akoko igbadun ati igbadun julọ ti iṣẹ ikẹkọ naa. Awọn oluṣeto ṣe afihan ẹya ere kekere kan sinu rẹ - data nipa awọn oludamoran ti wa ni ipamọ sinu ijanilaya yiyan, lori tite lori eyiti o le rii orukọ ati awọn olubasọrọ ti olutọran ọjọ iwaju rẹ.

Nigbati mo rii orukọ olutọtọ mi ati wo profaili rẹ lori LinkedIn, Mo rii pe Mo fẹ gaan lati de ọdọ rẹ. O jẹ idagbasoke ti o ni iriri, oga, ati pe o ti n ṣiṣẹ ni ilu okeere fun ọdun pupọ. Nini iru olutojueni kan jẹ aṣeyọri nla nitootọ. Ṣugbọn o dabi fun mi pe awọn ibeere rẹ yoo ga pupọ. Lẹ́yìn náà, ó wá rí i pé mo ṣàṣìṣe nípa àwọn ohun tí wọ́n ń béèrè lọ́wọ́ rẹ̀ gan-an, àmọ́ nígbà yẹn, mo ronú bẹ́ẹ̀.

Awọn ibeere fun ifọrọwanilẹnuwo ti n bọ ni a mọ, nitorinaa o ṣee ṣe lati mura silẹ fun u ni ilosiwaju.
OOP kọ nipa fidio [J] u[S] t apẹrẹ eyi!. Onkọwe rẹ, Sergei Melyukov, sọ fun u ni ọna ti o rọrun pupọ ati oye.
Awọn ẹya data ati akiyesi Big O jẹ bo daradara ninu nkan naa. Imọ Lodo iyanjẹ dì.
Awọn ṣiyemeji nla julọ ni o ṣẹlẹ nipasẹ iṣẹ-ṣiṣe JavaScript, eyiti yoo dajudaju wa ninu ifọrọwanilẹnuwo naa. Ni gbogbogbo, Mo nifẹ lohun awọn iṣoro, ṣugbọn pẹlu Google ati ninu console ẹrọ aṣawakiri, ati pe ti o ba nilo lati yanju rẹ pẹlu pen ati iwe (tabi pẹlu Asin ninu iwe akọsilẹ), ohun gbogbo yoo nira pupọ sii.
O rọrun fun awọn mejeeji lati mura silẹ fun ifọrọwanilẹnuwo lori oju opo wẹẹbu skype.com/interviews/ – beere kọọkan miiran ibeere, wá soke pẹlu isoro. Eyi jẹ ọna ti o munadoko ti murasilẹ: nigbati o ba ṣe ni awọn ipa oriṣiriṣi, o loye dara julọ tani o wa ni apa keji iboju naa.

Kini Mo ro pe ifọrọwanilẹnuwo naa yoo dabi? O ṣeese julọ, fun idanwo nibiti oluyẹwo ati oluyẹwo wa. Ni otitọ, dajudaju kii ṣe idanwo. Kàkà bẹ́ẹ̀, ìjíròrò láàárín àwọn onítara méjì tí wọ́n ń ṣe ohun kan náà. Ifọrọwanilẹnuwo naa jẹ idakẹjẹ pupọ, itunu, ore, awọn ibeere ko nira pupọ, iṣẹ naa rọrun pupọ, ati pe olukọ naa ko tako rara lati yanju rẹ ninu console ati paapaa gba mi laaye lati wo Google (“Ko si ẹnikan ti yoo ṣe). ewọ lilo Google ni ibi iṣẹ).

Gẹgẹ bi mo ti ye mi, idi pataki ti ifọrọwanilẹnuwo naa kii ṣe lati ṣe idanwo imọ ati agbara wa lati yanju awọn iṣoro, ṣugbọn lati fun olukọ ni aye lati mọ awọn ọmọ ile-iwe rẹ ati ṣafihan bi ifọrọwanilẹnuwo ṣe dabi ni gbogbogbo. Ati pe o daju pe awọn ifarahan ti o dara nikan ni o wa lati inu ijomitoro jẹ abajade ti awọn igbiyanju imọran rẹ, ifẹ lati fihan pe ko si ohun ti o ni ẹru ninu ijomitoro, ati pe ọkan le lọ nipasẹ rẹ pẹlu idunnu. Ibeere miiran ni idi ti o rọrun pupọ fun eniyan ti o ni eto-ẹkọ imọ-ẹrọ lati ṣe eyi, ṣugbọn ṣọwọn pupọ fun awọn olukọ. Gbogbo eniyan ranti bi inu wọn ṣe dun lati ṣe idanwo naa, paapaa ti wọn ba mọ ohun elo naa daradara. Ati pe niwọn igba ti a n sọrọ nipa ẹkọ ikẹkọ osise, Emi yoo pin akiyesi ọkan diẹ sii. Ẹkọ naa ti lọ, laarin awọn ohun miiran, nipasẹ awọn ọmọ ile-iwe IT agba. Ati nitorinaa wọn jiyan pe ọna kika ikẹkọ ti Ile-iwe Rolling Scopes funni jẹ iwulo diẹ sii, iwunilori ati imunadoko ju eto ile-ẹkọ giga deede.

Mo ti kọja ifọrọwanilẹnuwo naa. Lẹ́yìn náà, olùdarí náà yan ọjọ́ kan nínú ọ̀sẹ̀ àti àkókò kan tí ó rọrùn fún un láti bá mi sọ̀rọ̀. Mo pese awọn ibeere silẹ fun ọjọ yii, o si dahun wọn. Emi ko ni awọn ibeere pupọ nipa awọn iṣẹ akanṣe ti Mo n ṣe - Mo rii pupọ julọ awọn idahun lori Google tabi iwiregbe ile-iwe. Ṣugbọn o sọrọ nipa iṣẹ rẹ, nipa awọn iṣoro ti o ṣeeṣe ati awọn ọna lati yanju wọn, o si pin awọn akiyesi ati awọn asọye rẹ. Lapapọ, awọn ibaraẹnisọrọ wọnyi wulo pupọ ati iwunilori. Ní àfikún sí i, olùtọ́nisọ́nà kan ṣoṣo ni ẹni tí ó nífẹ̀ẹ́ sí ohun tí o ń ṣe àti bí o ṣe ń ṣe, ẹni tí yóò wo iṣẹ́ rẹ, tí yóò sọ ohun tí kò tọ́ fún ọ, àti bí ó ṣe lè túbọ̀ sunwọ̀n sí i. Iwaju awọn alamọran jẹ anfani nla ti ile-iwe nitootọ, ipa ti eyiti ko le ṣe apọju.

Ni ipele keji a ni igbadun pupọ ati koodu Jam “JavaScript Arrays Quick Draw”; iru awọn idije ni ile-iwe jẹ igbadun ati igbadun.
Koodu Jam “CoreJS” ti jade lati jẹ eka pupọ diẹ sii. Awọn iṣoro JavaScript 120, eyiti o gba awọn wakati 48 lati yanju, di idanwo pataki.
A tun ni ọpọlọpọ awọn idanwo JavaScript, ọna asopọ si ọkan ninu wọn Mo ti fipamọ sinu awọn bukumaaki ẹrọ aṣawakiri mi. O ni ọgbọn iṣẹju lati pari idanwo naa.
Nigbamii ti, a fi ipilẹ NeutronMail papọ, pari koodu Jam "DOM, Awọn iṣẹlẹ DOM," ati ṣẹda ẹrọ wiwa YouTube kan.

Awọn iṣẹ-ṣiṣe miiran ti ipele keji: Iṣẹ-ṣiṣe: Codewars - ipinnu awọn iṣoro lori aaye ti orukọ kanna, Code Jam "Ipenija WebSocket." - fifiranṣẹ ati gbigba awọn ifiranṣẹ nipa lilo awọn iho wẹẹbu, Jam Code Jam “Ere-iṣere Animation” – ṣiṣẹda ohun elo wẹẹbu kekere kan.

Iṣẹ-ṣiṣe dani ati iwunilori ti ipele keji ni iṣẹ-ṣiṣe “Igbejade”. Ẹya akọkọ rẹ ni pe igbejade ni lati mura ati gbekalẹ ni Gẹẹsi. o ti wa ni O le wo bi ipele oju-si-oju ti awọn igbejade ti waye.

Ati pe, laiseaniani, eka julọ ati iwọn didun ni iṣẹ-ṣiṣe ikẹhin ti ipele keji, lakoko eyiti a beere lọwọ wa lati ṣẹda ẹda tiwa ti ohun elo wẹẹbu Piskel (www.piskelapp.com).
Iṣẹ yii gba diẹ sii ju oṣu kan lọ, pẹlu ọpọlọpọ akoko ti o lo ni oye bi o ti ṣiṣẹ ninu atilẹba. Fun aibikita nla, iṣẹ-ṣiṣe ti o kẹhin jẹ ayẹwo nipasẹ omiiran, olutọtọ ti a yan laileto. Ati pe ifọrọwanilẹnuwo lẹhin ipele keji tun ṣe nipasẹ olutọran laileto, nitori a ti mọ tiwa tẹlẹ, o si ti mọ wa, ati ni awọn ifọrọwanilẹnuwo gidi, gẹgẹbi ofin, a pade awọn eniyan ti ko mọ ara wọn.

Ifọrọwanilẹnuwo keji yipada lati nira pupọ ju ti akọkọ lọ. Gẹgẹbi tẹlẹ, atokọ ti awọn ibeere wa fun ifọrọwanilẹnuwo ti Mo mura silẹ fun, ṣugbọn olutọtọ pinnu pe bibeere imọ-jinlẹ naa kii yoo jẹ deede, o pese awọn iṣẹ ṣiṣe kan fun ifọrọwanilẹnuwo naa. Awọn iṣẹ-ṣiṣe, ni ero mi, jẹ ohun ti o ṣoro. Fun apẹẹrẹ, ko loye ohun ti o ṣe idiwọ fun mi lati kọ polyfill kan, ati pe Mo tun gbagbọ pe otitọ pe Mo mọ kini bind jẹ ati kini polyfill jẹ pupọ tẹlẹ. Emi ko yanju iṣoro yii. Ṣugbọn awọn miiran wa ti mo ṣe pẹlu. Ṣugbọn awọn iṣoro naa ko rọrun, ati ni kete ti Mo rii ojutu kan, olutọpa yi ipo naa pada diẹ, ati pe Mo ni lati yanju iṣoro naa lẹẹkansi, ni ẹya ti o nipọn diẹ sii.
Ni akoko kanna, Mo ṣe akiyesi pe oju-aye ti ifọrọwanilẹnuwo jẹ ọrẹ pupọ, awọn iṣẹ ṣiṣe jẹ iwunilori, olukọ naa lo akoko pupọ lati mura wọn, o gbiyanju lati rii daju pe ifọrọwanilẹnuwo ikẹkọ ni ọjọ iwaju yoo ṣe iranlọwọ lati ṣe ifọrọwanilẹnuwo gidi kan. nigbati o ba nbere fun iṣẹ kan.

Awọn apẹẹrẹ ti awọn iṣẹ-ṣiṣe ti ipele keji:
NeutronMail
Paleti
Onibara YouTube
PiskelClone

Ni ipele kẹta, a fun wa ni iṣẹ-ṣiṣe Portal Culture. A ṣe é ní àwùjọ kan, àti fún ìgbà àkọ́kọ́, a mọ̀ nípa àwọn apá iṣẹ́ ẹgbẹ́, ìpínkiri àwọn ẹrù iṣẹ́, àti ìpinnu ìforígbárí nígbà tí a bá ń da àwọn ẹ̀ka ọ́fíìsì pọ̀ ní Git. Eyi ṣee ṣe ọkan ninu awọn iṣẹ iyansilẹ ti o nifẹ julọ ti iṣẹ ikẹkọ naa.

Apẹẹrẹ ti iṣẹ ipele kẹta: Aṣa Portal.

Lẹhin ipari ipele kẹta, awọn ọmọ ile-iwe ti o beere fun iṣẹ kan ni EPAM ati pe wọn wa ninu atokọ 120 ti o ga julọ ṣe ifọrọwanilẹnuwo tẹlifoonu lati ṣe idanwo awọn ọgbọn ede Gẹẹsi wọn, ati pe wọn n gba awọn ifọrọwanilẹnuwo imọ-ẹrọ lọwọlọwọ. Pupọ ninu wọn ni yoo pe si EPAM JS Lab, ati lẹhinna si awọn iṣẹ akanṣe gidi. Ni ọdun kọọkan, diẹ sii ju ọgọrun awọn ọmọ ile-iwe giga Rolling Scopes ti wa ni iṣẹ nipasẹ EPAM. Ti a ṣe afiwe si awọn ti o bẹrẹ iṣẹ ikẹkọ, eyi jẹ ipin kekere ti o tọ, ṣugbọn ti o ba wo awọn ti o de opin ipari, aye wọn lati gba iṣẹ pọ si.

Ninu awọn iṣoro ti o nilo lati mura silẹ fun, Emi yoo lorukọ meji. Ni igba akọkọ ti akoko. O nilo pupọ pupọ ninu rẹ. Ṣe ifọkansi fun awọn wakati 30-40 ni ọsẹ kan, diẹ sii ṣee ṣe; ti o ba kere si, ko ṣeeṣe pe iwọ yoo ni akoko lati pari gbogbo awọn iṣẹ ṣiṣe, nitori pe eto iṣẹ-ẹkọ jẹ kikan. Awọn keji ni English ipele A2. Ti o ba wa ni isalẹ, kii yoo ṣe ipalara lati kawe ikẹkọ naa, ṣugbọn wiwa iṣẹ pẹlu ipele ede yii yoo nira pupọ.

Ti o ba ni awọn ibeere, beere, Emi yoo gbiyanju lati dahun. Ti o ba mọ iru awọn iṣẹ ori ayelujara ti ede Rọsia ọfẹ, jọwọ pin, yoo jẹ ohun ti o nifẹ.

orisun: www.habr.com

Fi ọrọìwòye kun