Affarijiet tajbin ma jiġux irħas. Iżda jista 'jkun b'xejn

F'dan l-artikolu nixtieq nitkellem dwar Rolling Scopes School, kors JavaScript/frontend b'xejn li ħadt u ħadt gost ħafna. Sirt naf dwar dan il-kors b'mod aċċidentali fl-opinjoni tiegħi, hemm ftit informazzjoni dwaru fuq l-Internet, iżda l-kors huwa eċċellenti u jistħoqqlu attenzjoni. Naħseb li dan l-artikolu se jkun utli għal dawk li qed jippruvaw jitgħallmu l-ipprogrammar waħedhom. Fi kwalunkwe każ, kieku xi ħadd qalli dwar dan il-kors qabel, żgur li kont inkun grat.

Dawk li ma ppruvawx jitgħallmu mill-bidu huma stess jista 'jkollhom mistoqsija: għaliex huma meħtieġa xi korsijiet, minħabba li hemm ħafna informazzjoni fuq l-Internet - ħuha u tgħallimha. Fil-fatt, baħar ta’ informazzjoni mhux dejjem tajjeb, għax li tagħżel minn dan il-baħar eżattament dak li għandek bżonn m’hi xejn faċli. Il-kors jgħidlek: x'għandek titgħallem, kif titgħallem, b'liema pass titgħallem; se jgħin biex jiddistingwi sorsi tajbin u notevoli ta' informazzjoni minn dawk ta' kwalità baxxa u skaduti; se joffri numru kbir ta’ kompiti prattiċi; se jippermettilek issir parti minn komunità ta’ nies passjonati u interessati li jagħmlu l-istess ħaġa bħalek.

Matul il-kors, aħna kontinwament lestejna l-kompiti: ħadna testijiet, solvejna problemi, ħloqna l-proġetti tagħna stess. Dan kollu ġie vvalutat u daħal f’tabella komuni, fejn tista’ tqabbel ir-riżultat tiegħek mar-riżultati ta’ studenti oħra. L-atmosfera tal-kompetizzjoni hija tajba, divertenti u interessanti. Iżda l-punti, għalkemm huma importanti biex jgħaddu għall-istadju li jmiss, ma kinux għan fihom infushom. L-organizzaturi tal-kors laqgħu l-appoġġ u l-assistenza reċiproka - fiċ-chat, l-istudenti ddiskutew mistoqsijiet li qamu waqt li kienu jsolvu l-inkarigi u ppruvaw isibu tweġibiet għalihom flimkien. Barra minn hekk, il-parrini għenuna fl-istudji tagħna, li hija opportunità unika għal kors b’xejn.

Il-kors jopera kważi kontinwament: huwa mniedi darbtejn fis-sena u jdum sitt xhur. Tikkonsisti fi tliet stadji. Fl-ewwel stadju studjajna prinċipalment Git u t-tqassim, fit-tieni - JavaScript, fit-tielet - React u Node.js.

Huma avvanzati għall-istadju li jmiss ibbażat fuq ir-riżultati tat-tlestija tal-kompiti tal-istadju preċedenti. Fi tmiem kull stadju saret intervista. Wara l-ewwel u t-tieni stadju, dawn kienu intervisti edukattivi ma 'parrini wara t-tielet stadju, ġew organizzati intervisti għall-aqwa mija u għoxrin student fil-Lab tal-EPAM JS ta' Minsk. Il-kors jitmexxa mill-komunità tal-Belarus ta 'żviluppaturi front-end u JavaScript The Rolling Scopes, għalhekk huwa ċar li għandhom kuntatti mal-uffiċċju EPAM ta' Minsk. Madankollu, il-komunità qed tipprova tistabbilixxi kuntatti u tirrakkomanda lill-istudenti tagħha lill-kumpaniji tal-IT u bliet oħra fil-Belarus, il-Każakstan u r-Russja.

L-ewwel stadju dam ftit aktar minn xahar. Dan huwa l-aktar stadju popolari. Fir-reklutaġġ tiegħi, 1860 persuna bdewha - i.e. kull min iffirma għall-kors. Il-kors jittieħed minn nies ta’ kull età, iżda l-maġġoranza tal-istudenti huma studenti anzjani u dawk li, wara li ħadmu għal diversi snin f’qasam ieħor, iddeċidew li jibdlu l-professjoni tagħhom.

Fl-ewwel stadju, għaddejna żewġ testijiet fuq il-bażi ta' Git, żewġ testijiet fuq korsijiet HTML/CSS, Codecademy u HTML Academy, ħloqna s-CV tagħna fil-forma ta' fajl ta' markdown u f'forma ta' paġna web regolari, ħloqna tqassim żgħir ta 'paġna waħda, u solvuti diversi problemi pjuttost kumplessi bil-JavaScript.

L-iktar kompitu estensiv tal-ewwel stadju kien it-tqassim tal-websajt Hexal.
L-aktar interessanti hija l-logħba Code Jam dwar l-għarfien tas-CSS seletturi "CSS Quick Draw".
L-aktar diffiċli huma l-kompiti JavaScript. Eżempju ta' wieħed minn dawn il-kompiti: "Sib in-numru ta 'żeri fl-aħħar tal-fatturali ta' numru kbir fis-sistema tan-numri speċifikata".

Eżempju ta' kompitu tal-ewwel stadju: hexal.

Fuq il-bażi tar-riżultati tat-tlestija tal-kompiti tal-ewwel stadju, 833 student irċevew stediniet għal intervisti. Il-passaġġ tal-istudent għat-tieni stadju matul l-intervista kien determinat mill-parrinu futur tiegħu. Il-parrini tal-Iskola Rolling Scopes huma żviluppaturi attivi mill-Belarus, ir-Russja, u l-Ukrajna. Mentors jgħinu u jagħtu pariri, jiċċekkjaw inkarigi, iwieġbu mistoqsijiet. Fis-sett tagħna kien hemm aktar minn 150 mentor Skont id-disponibbiltà tal-ħin liberu, parrinu jista’ jieħu minn żewġ studenti sa ħames studenti, iżda żewġ studenti oħra jintbagħtulu għal intervista biex waqt l-intervista jkun jista’ jagħżel dawk li magħhom. hu se jaħdem.

It-tqegħid ta’ studenti u mentors kien wieħed mill-aktar mumenti interessanti u eċċitanti tal-kors. L-organizzaturi introduċew element żgħir tal-logħob fih - id-dejta dwar il-konsulenti kienet maħżuna f'kappell tal-issortjar, meta tikklikkja fuqha tista' tara l-isem u l-kuntatti tal-parrinu futur tiegħek.

Meta sirt naf l-isem tal-parrinu tiegħi u ħarist lejn il-profil tiegħu fuq LinkedIn, indunajt li ridt tassew nasal għandu. Huwa żviluppatur b'esperjenza, anzjan, u ilu jaħdem barra minn Malta għal diversi snin. Li jkollok parrinu bħal dan huwa tassew suċċess kbir. Imma deherli li t-talbiet tiegħu kienu se jkunu għoljin ħafna. Aktar tard irriżulta li żbaljat dwar it-talbiet eċċessivament għoljin, iżda dak iż-żmien hekk ħsibt.

Il-mistoqsijiet għall-intervista li jmiss kienu magħrufa, għalhekk kien possibbli li titħejja għaliha minn qabel.
OOP mgħallem bil-vidjo [J]u[S]t prototip dan!. L-awtur tiegħu, Sergei Melyukov, jgħidilha b'mod estremament aċċessibbli u li jinftiehem.
L-istrutturi tad-dejta u n-notazzjoni Big O huma koperti sew fl-artikolu. Intervista Teknika Cheat Sheet.
L-akbar dubji kienu kkawżati mill-kompitu JavaScript, li ċertament ikun inkluż fl-intervista. B'mod ġenerali, inħobb insolvi l-problemi, iżda bil-Google u fil-console tal-browser, u jekk għandek bżonn issolviha bil-pinna u l-karta (jew bil-maws f'notepad), kollox isir ħafna aktar diffiċli.
Huwa konvenjenti għat-tnejn li inti tipprepara għal intervista fuq il-websajt skype.com/interviews/ – jistaqsu mistoqsijiet lil xulxin, joħorġu bi problemi. Dan huwa mod pjuttost effettiv ta 'preparazzjoni: meta twettaq fi rwoli differenti, tifhem aħjar min hu fuq in-naħa l-oħra tal-iskrin.

X'immaġina li se tkun l-intervista? Ħafna probabbli, għal eżami fejn hemm eżaminatur u min jieħu t-test. Fil-fatt, żgur li ma kienx eżami. Anzi, konverżazzjoni bejn żewġ persuni passjonati li qed jagħmlu l-istess ħaġa. L-intervista kienet estremament kalma, komda, faċli, il-mistoqsijiet ma kinux diffiċli ħafna, il-kompitu kien pjuttost sempliċi, u l-parrinu ma oġġezzjona xejn li jsolviha fil-console u saħansitra ppermettili nħares lejn Google ("ħadd ma se tipprojbixxi l-użu ta’ Google fuq ix-xogħol”).

Sa fejn nifhem jien, l-iskop ewlieni tal-intervista ma kienx li nittestjaw l-għarfien u l-ħila tagħna li nsolvu l-problemi, iżda li l-parrinu jingħata opportunità biex isir jaf lill-istudenti tiegħu u jurihom kif tidher intervista b’mod ġenerali. U l-fatt li fadal biss impressjonijiet tajbin mill-intervista kien ir-riżultat tal-isforzi konxji tiegħu, ix-xewqa li juri li fil-fatt ma kien hemm xejn tal-biża 'fl-intervista, u wieħed jista' jgħaddi minnha bi pjaċir. Mistoqsija oħra hija għaliex kien pjuttost faċli għal persuna b'edukazzjoni teknika li tagħmel dan, iżda rari ħafna għall-għalliema. Kulħadd jiftakar kemm kien eċċitati li jagħmel l-eżami, anke jekk kien jaf il-materjal perfettament. U peress li qed nitkellmu dwar il-pedagoġija uffiċjali, naqsam osservazzjoni oħra. Għall-kors attendew, fost affarijiet oħra, studenti anzjani tal-IT. U għalhekk sostnew li l-format ta’ taħriġ offrut mir-Rolling Scopes School huwa ferm aktar utli, interessanti u effettiv minn programm universitarju regolari.

Għaddejt l-intervista. Sussegwentement, il-parrinu ħatar jum tal-ġimgħa u ħin meta kien konvenjenti għalih li jitkellem miegħi. Ħejjejt mistoqsijiet għal din il-ġurnata, u hu wieġebhom. Ma kellix ħafna mistoqsijiet dwar il-proġetti li kont qed inwettaq - sibt ħafna mit-tweġibiet fuq Google jew iċ-chat tal-iskola. Iżda tkellem dwar ix-xogħol tiegħu, dwar problemi possibbli u modi kif isolvuhom, u qasam l-osservazzjonijiet u l-kummenti tiegħu. B'mod ġenerali, dawn il-konversazzjonijiet kienu estremament utli u interessanti. Barra minn hekk, parrinu huwa prattikament l-unika persuna li hija interessata f'dak li tagħmel u kif tagħmel, persuna li se tħares lejn ix-xogħol tiegħek, tgħidlek x'inhu ħażin fih, u kif jista 'jitjieb. Il-preżenza ta' mentors hija tassew vantaġġ kbir ta' l-iskola, li r-rwol tagħha ma tantx jista' jiġi stmat iżżejjed.

Fit-tieni stadju kellna Code Jam interessanti u dinamiku "JavaScript Arrays Quick Draw" kompetizzjonijiet bħal dawn fl-iskola huma eċċitanti u eċċitanti;
Code Jam "CoreJS" irriżulta li kien ħafna aktar kumpless. 120 problema JavaScript, li damu 48 siegħa biex isolvu, saru test serju.
Kellna wkoll diversi testijiet JavaScript, link għal wieħed minnhom Issejvjajtu fil-bookmarks tal-browser tiegħi. Għandek 30 minuta biex tlesti t-test.
Sussegwentement, għaqqadna t-tqassim NeutronMail, lestejna l-Jamm tal-Kodiċi "DOM, Avvenimenti DOM," u ħloqna magna tat-tiftix YouTube.

Ħidmiet oħra tat-tieni stadju: Kompitu: Codewars - issolvi problemi fuq is-sit tal-istess isem, Code Jam "WebSocket Challenge." – tibgħat u tirċievi messaġġi bl-użu ta’ sockets tal-web, Code Jam “Animation Player” – ħolqien ta’ applikazzjoni żgħira tal-web.

Kompitu pjuttost mhux tas-soltu u interessanti tat-tieni stadju kien il-kompitu ta '"Preżentazzjoni". Il-karatteristika ewlenija tagħha hija li l-preżentazzjoni kellha tiġi ppreparata u ppreżentata bl-Ingliż. Hawnhekk Tista’ tara kif saret l-istadju wiċċ imb’wiċċ tal-preżentazzjonijiet.

U, bla dubju, l-aktar kumpless u voluminuż kien il-kompitu finali tat-tieni stadju, li matulu ġejna mitluba noħolqu kopja tagħna stess tal-applikazzjoni tal-web Piskel (www.piskelapp.com).
Dan il-kompitu ħa aktar minn xahar, bil-biċċa l-kbira tal-ħin imqatta’ jifhem kif ħadem fl-oriġinal. Għal aktar oġġettività, il-kompitu finali ġie ċċekkjat minn parrinu ieħor magħżul bl-addoċċ. U l-intervista wara t-tieni stadju tmexxiet ukoll minn parrinu każwali, għax konna diġà mdorrijin tagħna, u hu kien imdorri magħna, u f'intervisti reali, bħala regola, niltaqgħu ma 'nies li huma barranin għal xulxin.

It-tieni intervista rriżulta li kienet ferm aktar diffiċli mill-ewwel. Bħal qabel, kien hemm lista ta 'mistoqsijiet għall-intervista li jien ippreparajt għaliha, iżda l-mentor iddeċieda li sempliċiment li titlob it-teorija ma tkunx kompletament korretta, u ħejja sett ta' kompiti għall-intervista. Il-kompiti, fl-opinjoni tiegħi, kienu pjuttost diffiċli. Pereżempju, sinċerament ma fehemx x'kien qed iwaqqafni milli nikteb bind polyfill, u jien sinċerament nemmen ukoll li l-fatt li naf x'inhi bind u x'inhu polyfill huwa diġà ħafna. Jien ma solvejtx din il-problema. Imma kien hemm oħrajn li ttrattajt magħhom. Iżda l-problemi ma kinux sempliċi, u hekk kif sibt soluzzjoni, il-parrinu biddel ftit il-kundizzjoni, u kelli nerġa' nsolvi l-problema, f'verżjoni aktar kumplessa.
Fl-istess ħin, ninnota li l-atmosfera tal-intervista kienet faċli ħafna, il-kompiti kienu interessanti, il-parrinu qatta 'ħafna ħin jippreparahom, u pprova jiżgura li l-intervista ta' taħriġ fil-futur tgħin biex tgħaddi intervista reali. meta tapplika għal xogħol.

Eżempji ta' kompiti tat-tieni stadju:
NeutronMail
Paletta
YouTubeClient
PiskelClone

Fit-tielet stadju, ġejna offruti l-kompitu tal-Portal tal-Kultura. Aħna wettaqna fi grupp, u għall-ewwel darba sirna familjari mal-karatteristiċi tax-xogħol f'tim, id-distribuzzjoni tar-responsabbiltajiet, u r-riżoluzzjoni tal-kunflitti meta ngħaqqdu l-fergħat f'Git. Din x’aktarx kienet waħda mill-aktar inkarigi interessanti tal-kors.

Eżempju ta' kompitu tat-tielet stadju: Portal tal-Kultura.

Wara li temmew it-tielet stadju, studenti li applikaw għal impjieg fl-EPAM u ġew inklużi fl-aqwa 120 lista għaddew minn intervista bit-telefon biex jittestjaw il-ħiliet tagħhom fil-lingwa Ingliża, u bħalissa għaddejjin minn intervisti tekniċi. Ħafna minnhom se jiġu mistiedna għal EPAM JS Lab, u mbagħad għal proġetti reali. Kull sena, aktar minn mitt gradwat tal-Iskola Rolling Scopes huma impjegati mill-EPAM. Meta mqabbel ma’ dawk li bdew il-kors, dan huwa persentaġġ pjuttost żgħir, imma jekk tħares lejn dawk li waslu sal-finali, iċ-ċans tagħhom li jsibu impjieg huwa pjuttost kbir.

Mid-diffikultajiet li trid tkun ippreparat għalihom, se nsemmi tnejn. L-ewwel huwa l-ħin. Għandek bżonn ħafna minnha. Immira għal 30-40 siegħa fil-ġimgħa, aktar huwa possibbli jekk inqas, huwa improbabbli li jkollok ħin biex tlesti l-kompiti kollha, peress li l-programm tal-kors huwa intens ħafna; It-tieni huwa l-livell tal-Ingliż A2. Jekk tkun aktar baxxa, ma tweġġax li tistudja l-kors, iżda li ssib impjieg b'dan il-livell tal-lingwa tkun pjuttost diffiċli.

Jekk għandek mistoqsijiet, staqsi, nipprova nwieġeb. Jekk taf korsijiet oħra simili tal-lingwa Russa b'xejn, jekk jogħġbok aqsam, se jkun interessanti.

Sors: www.habr.com

Żid kumment