ጥሩ ነገር ርካሽ አይደለም. ግን ነጻ ሊሆን ይችላል

በዚህ ጽሑፍ ውስጥ ስለ ሮሊንግ ስኮፕስ ትምህርት ቤት፣ ስለ ወሰድኩት እና በጣም ስለወደድኩት የነጻ ጃቫ ስክሪፕት/የፊት ኮርስ ማውራት እፈልጋለሁ። ስለዚህ ኮርስ በአጋጣሚ ነው የተረዳሁት፤ በእኔ አስተያየት በበይነመረቡ ላይ ስለ እሱ ትንሽ መረጃ የለም ፣ ግን ትምህርቱ በጣም ጥሩ እና ትኩረት ሊሰጠው የሚገባ ነው። ይህ ጽሑፍ በራሳቸው ፕሮግራሚንግ ለመማር ለሚሞክሩ ሰዎች ጠቃሚ ይሆናል ብዬ አስባለሁ. ያም ሆነ ይህ፣ አንድ ሰው ስለዚህ ኮርስ ቀደም ብሎ ቢነግረኝ ኖሮ በእርግጠኝነት አመስጋኝ እሆን ነበር።

ከባዶ ለመማር ያልሞከሩ ሰዎች አንድ ጥያቄ ሊኖራቸው ይችላል-ለምን ኮርሶች ያስፈልጋሉ ፣ ምክንያቱም በይነመረብ ላይ ብዙ መረጃ ስላለ - ይውሰዱት እና ይማሩ። በእውነቱ ፣ የመረጃ ባህር ሁል ጊዜ ጥሩ አይደለም ፣ ምክንያቱም ከዚህ ባህር በትክክል የሚፈልጉትን መምረጥ ቀላል አይደለም ። ኮርሱ ይነግርዎታል-ምን መማር, እንዴት እንደሚማሩ, በምን ፍጥነት እንደሚማሩ; ጥሩ እና ጠቃሚ የመረጃ ምንጮችን ከዝቅተኛ ጥራት እና ጊዜ ያለፈባቸው ለመለየት ይረዳል ፣ ብዙ ቁጥር ያላቸውን ተግባራዊ ተግባራት ያቀርባል; እንደ እርስዎ ተመሳሳይ ነገር የሚያደርጉ ስሜታዊ እና ፍላጎት ያላቸው ሰዎች ማህበረሰብ አካል እንዲሆኑ ይፈቅድልዎታል።

በኮርሱ ውስጥ, ስራዎችን ያለማቋረጥ አጠናቅቀናል-ፈተናዎችን ወስደናል, ችግሮችን ፈትተናል, የራሳችንን ፕሮጀክቶች ፈጠርን. ይህ ሁሉ ተገምግሞ ወደ አንድ የጋራ ጠረጴዛ ገባ፣ ውጤቱን ከሌሎች ተማሪዎች ውጤት ጋር ማወዳደር ይችላሉ። የውድድር ድባብ ጥሩ፣ አዝናኝ እና አስደሳች ነው። ነገር ግን ነጥቦች ምንም እንኳን ወደሚቀጥለው ደረጃ ለማለፍ ጠቃሚ ቢሆኑም በራሳቸው ፍጻሜ አልነበሩም። የኮርስ አዘጋጆቹ ድጋፉን እና የእርስ በርስ መረዳዳትን በደስታ ተቀብለዋል - በቻት ውስጥ ተማሪዎች የቤት ስራዎችን በሚፈቱበት ወቅት በተነሱ ጥያቄዎች ላይ ተወያይተው መልስ ለማግኘት አብረው ሞክረዋል። በተጨማሪም አማካሪዎች በትምህርታችን ረድተውናል፣ ይህም ለነፃ ትምህርት ልዩ እድል ነው።

ትምህርቱ ያለማቋረጥ ይሰራል፡ በዓመት ሁለት ጊዜ ይከፈታል እና ለስድስት ወራት ይቆያል። ሶስት ደረጃዎችን ያካትታል. በመጀመሪያ ደረጃ በዋናነት Git እና አቀማመጥ, በሁለተኛው - JavaScript, በሦስተኛው - React እና Node.js አጥንተናል.

ያለፈው ደረጃ ስራዎችን በማጠናቀቅ በተገኘው ውጤት መሰረት ወደ ቀጣዩ ደረጃ አልፈዋል. በእያንዳንዱ ደረጃ መጨረሻ ላይ ቃለ መጠይቅ ተደረገ. ከአንደኛና ሁለተኛ ደረጃዎች በኋላ፣ እነዚህ ከአማካሪዎች ጋር ትምህርታዊ ቃለ-መጠይቆች ነበሩ፤ ከሦስተኛው ደረጃ በኋላ፣ በሚንስክ EPAM JS Lab መቶ ሃያ ምርጥ ተማሪዎች ቃለ-መጠይቆች ተዘጋጅተዋል። ትምህርቱ የሚካሄደው በቤላሩስኛ ማህበረሰብ የፊት-መጨረሻ እና የጃቫ ስክሪፕት ገንቢዎች ዘ ሮሊንግ ስኮፕስ ስለሆነ ከ EPAM ሚንስክ ቢሮ ጋር ግንኙነት እንዳላቸው ግልጽ ነው። ይሁን እንጂ ማህበረሰቡ እውቂያዎችን ለመመስረት እና ተማሪዎቹን ለአይቲ ኩባንያዎች እና ሌሎች በቤላሩስ፣ ካዛክስታን እና ሩሲያ ውስጥ ያሉትን ከተሞች ለመምከር እየሞከረ ነው።

የመጀመሪያው ደረጃ ከአንድ ወር በላይ ትንሽ ቆይቷል. ይህ በጣም ተወዳጅ ደረጃ ነው. በእኔ ምልመላ 1860 ሰዎች ጀመሩት - ማለትም. ለትምህርቱ የተመዘገቡ ሁሉ. ትምህርቱ የሚካሄደው በሁሉም የዕድሜ ክልል ውስጥ ባሉ ሰዎች ነው, ነገር ግን አብዛኛዎቹ ተማሪዎች ከፍተኛ ተማሪዎች ናቸው እና ለብዙ አመታት በሌላ ዘርፍ ከሰሩ በኋላ, ሙያቸውን ለመቀየር የወሰኑ.

በመጀመሪያ ደረጃ, በ Git መሰረታዊ ነገሮች ላይ ሁለት ፈተናዎችን አልፈናል, በኤችቲኤምኤል / ሲኤስኤስ, በ Codecademy እና HTML አካዳሚ ኮርሶች ላይ ሁለት ፈተናዎችን አልፈናል, ሲቪያችንን በማርክ ማድረጊያ ፋይል እና በመደበኛ ድረ-ገጽ መልክ ፈጠርን. ትንሽ ባለ አንድ ገጽ አቀማመጥ እና ብዙ ውስብስብ ችግሮችን በጃቫ ስክሪፕት ፈታ።

የመጀመሪያው ደረጃ በጣም ሰፊው ተግባር የሄክሳል ድረ-ገጽ አቀማመጥ ነበር.
በጣም የሚያስደስት የጨዋታ ኮድ Jam በ CSS መራጮች "CSS Quick Draw" እውቀት ላይ ነው.
በጣም አስቸጋሪዎቹ የጃቫስክሪፕት ተግባራት ናቸው. ከእነዚህ ተግባራት ውስጥ የአንዱ ምሳሌ፡- "በተጠቀሰው የቁጥር ስርዓት ውስጥ ባለው የቁጥር ብዛት መጨረሻ ላይ የዜሮዎችን ብዛት ይፈልጉ".

የመጀመሪያ ደረጃ ተግባር ምሳሌ: ሄክሳል.

የመጀመሪያ ደረጃ ተግባራትን በማጠናቀቅ በተገኘው ውጤት መሰረት 833 ተማሪዎች ለቃለ መጠይቅ ግብዣ ቀርበዋል. በቃለ መጠይቁ ወቅት የተማሪው ወደ ሁለተኛው ደረጃ መሄዱ የሚወሰነው በወደፊቱ አማካሪው ነው. የ Rolling Scopes ትምህርት ቤት አማካሪዎች ከቤላሩስ፣ ሩሲያ እና ዩክሬን የመጡ ንቁ ገንቢዎች ናቸው። አማካሪዎች ይረዳሉ እና ይመክራሉ, ስራዎችን ይፈትሹ, ጥያቄዎችን ይመልሱ. በእኛ ስብስብ ውስጥ ከ150 በላይ መካሪዎች ነበሩ እንደ ነፃ ጊዜ መገኘት አንድ መካሪ ከሁለት እስከ አምስት ተማሪዎች መውሰድ ይችላል ነገር ግን በቃለ መጠይቁ ወቅት ከማን ጋር እንዲመርጥ ሁለት ተጨማሪ ተማሪዎች ለቃለ መጠይቅ ይላካሉ. ይሰራል።

የተማሪዎች እና የአማካሪዎች ምደባ ከትምህርቱ በጣም አስደሳች እና አስደሳች ጊዜዎች አንዱ ነበር። አዘጋጆቹ አንድ ትንሽ የጨዋታ አካል አስተዋውቀዋል - ስለ አማካሪዎች መረጃ በመደርደር ኮፍያ ውስጥ ተከማችቷል፣ ጠቅ ሲያደርጉ የወደፊት አማካሪዎን ስም እና አድራሻ ማየት ይችላሉ።

የአማካሪዬን ስም ሳውቅ እና በLinkedIn ላይ ያለውን ፕሮፋይሉን ስመለከት፣ ወደ እሱ መሄድ እንደምፈልግ ተገነዘብኩ። ልምድ ያለው ገንቢ, ከፍተኛ እና ለበርካታ አመታት በውጭ አገር እየሰራ ነው. እንደዚህ አይነት አማካሪ መኖሩ በእውነት ትልቅ ስኬት ነው። ነገር ግን ፍላጎቶቹ በጣም ብዙ እንደሚሆኑ መሰለኝ። በኋላ ላይ ከመጠን በላይ ከፍተኛ ፍላጎቶችን በተመለከተ ተሳስቼ ነበር, ነገር ግን በዚያን ጊዜ አስቤ ነበር.

ለመጪው ቃለ መጠይቅ የሚቀርቡት ጥያቄዎች የሚታወቁ ስለነበር አስቀድሞ መዘጋጀት ይቻል ነበር።
OOP በቪዲዮ አስተምሯል። [J] u[S] ይህንን በፕሮቶታይፕ አይተረጉሙም!. ደራሲው ሰርጌይ ሜልዩኮቭ እጅግ በጣም ተደራሽ እና ለመረዳት በሚያስችል መንገድ ይነግሩታል.
የመረጃ አወቃቀሮች እና የቢግ ኦ ማስታወሻ በአንቀጹ ውስጥ በደንብ ተሸፍነዋል። የቴክኒክ ቃለ መጠይቅ ማጭበርበር ሉህ.
ትልቁ ጥርጣሬዎች በጃቫ ስክሪፕት ተግባር ተነስተዋል ፣ እሱም በእርግጠኝነት በቃለ መጠይቁ ውስጥ ይካተታል። በአጠቃላይ, ችግሮችን መፍታት እወዳለሁ, ነገር ግን በ Google እና በአሳሽ ኮንሶል ውስጥ, እና በብዕር እና በወረቀት (ወይም በማስታወሻ ደብተር ውስጥ ባለው መዳፊት) መፍታት ከፈለጉ, ሁሉም ነገር በጣም አስቸጋሪ ይሆናል.
በድረ-ገጹ ላይ ለቃለ መጠይቅ ለመዘጋጀት ሁለታችሁም ምቹ ነው skype.com/interviews/ - እርስ በርሳችሁ ጥያቄ ጠይቁ, ከችግሮች ጋር ይምጡ. ይህ በትክክል ውጤታማ የሆነ የማዘጋጀት መንገድ ነው፡ በተለያዩ ሚናዎች ሲሰሩ፣ በማያ ገጹ ሌላኛው ወገን ማን እንዳለ በደንብ ይረዱታል።

ቃለ መጠይቁ ምን እንደሚመስል አስቤ ነበር? ምናልባትም፣ ፈታኝ እና ተፈታኝ ባለበት ለፈተና። በእርግጥ፣ በእርግጥ ፈተና አልነበረም። ይልቁንም፣ ተመሳሳይ ነገር በሚያደርጉ ሁለት ስሜታዊ ሰዎች መካከል የሚደረግ ውይይት። ቃለ መጠይቁ እጅግ በጣም የተረጋጋ፣ ምቹ፣ ወዳጃዊ ነበር፣ ጥያቄዎቹ በጣም አስቸጋሪ አልነበሩም፣ ስራው በጣም ቀላል ነበር፣ እና አማካሪው በኮንሶሉ ውስጥ ለመፍታት ምንም አልተቃወመም እና ጉግልን እንድመለከትም ፈቀደልኝ (“ማንም አይፈልግም። ጉግልን በስራ ቦታ መጠቀምን ይከለክላል)።

እኔ እስከሚገባኝ ድረስ የቃለ ምልልሱ ዋና አላማ እውቀታችንን እና ችግሮችን የመፍታት አቅማችንን ለመፈተሽ ሳይሆን መካሪው ተማሪዎቹን እንዲያውቅ እና በአጠቃላይ ቃለ ምልልስ ምን እንደሚመስል ለማሳየት እድል ለመስጠት ነበር። እና ከቃለ መጠይቁ ውስጥ ጥሩ ግንዛቤዎች ብቻ የቀሩበት እውነታ የንቃተ ህሊናው ጥረቶች ውጤት ነው, በቃለ መጠይቁ ውስጥ ምንም አስፈሪ ነገር እንደሌለ ለማሳየት ያለው ፍላጎት እና አንድ ሰው በደስታ ሊያልፍ ይችላል. ሌላው ጥያቄ የቴክኒክ ትምህርት ላለው ሰው ይህን ማድረግ ለምን ቀላል ነበር ነገር ግን ለአስተማሪዎች በጣም አልፎ አልፎ ነው. ምንም እንኳን ቁሳቁሱን በትክክል ቢያውቅም ሁሉም ሰው ፈተናውን ለመውሰድ ምን ያህል እንደተደሰቱ ያስታውሳል። እና ስለ ኦፊሴላዊ የትምህርት አሰጣጥ እየተነጋገርን ስለሆነ አንድ ተጨማሪ ምልከታ አካፍላለሁ። ትምህርቱ ከሌሎች ነገሮች በተጨማሪ በከፍተኛ የአይቲ ተማሪዎች ተሳትፏል። እናም በሮሊንግ ስኮፕስ ትምህርት ቤት የሚሰጠው የሥልጠና ቅርፀት ከመደበኛው የዩኒቨርሲቲ ፕሮግራም የበለጠ ጠቃሚ፣አስደሳች እና ውጤታማ ነው ሲሉ ተከራክረዋል።

ቃለ ምልልሱን አልፌዋለሁ። በመቀጠል አማካሪው የሳምንቱን ቀን እና ከእኔ ጋር ለመነጋገር የሚመችበትን ጊዜ ሾመ። ለዚህ ቀን ጥያቄዎችን አዘጋጅቼ ነበር, እሱም መለሰላቸው. እያከናወንኳቸው ስለነበሩት ፕሮጀክቶች ብዙ ጥያቄዎች አልነበሩኝም - አብዛኛዎቹን መልሶች በ Google ወይም በትምህርት ቤት ቻት ላይ አግኝቻለሁ. እሱ ግን ስለ ሥራው ፣ ሊኖሩ ስለሚችሉ ችግሮች እና መፍትሔዎቻቸውን ተናግሯል ፣ እናም አስተያየቶቹን እና አስተያየቶቹን አካፍሏል። በአጠቃላይ እነዚህ ንግግሮች እጅግ በጣም ጠቃሚ እና አስደሳች ነበሩ። በተጨማሪም አማካሪ ማለት እርስዎ ምን እና እንዴት እንደሚሰሩ, ስራዎን የሚመለከት, በእሱ ላይ ምን ችግር እንዳለ እና እንዴት እንደሚሻሻል የሚነግርዎት ሰው ብቻ ነው. የአማካሪዎች መገኘት በእውነት ለት / ቤቱ ትልቅ ጥቅም ነው, ሚናቸው በጣም ሊገመት የማይችል ነው.

በሁለተኛው እርከን ላይ በጣም አስደሳች እና ተለዋዋጭ ኮድ Jam "JavaScript Arrays Quick Draw" ነበረን፤ በትምህርት ቤት እንደዚህ ያሉ ውድድሮች አስደሳች እና አስደሳች ናቸው።
ኮድ Jam “CoreJS” በጣም የተወሳሰበ ሆኖ ተገኝቷል። ለመፍታት 120 ሰአታት የፈጀባቸው 48 የጃቫስክሪፕት ችግሮች ከባድ ፈተና ሆነዋል።
እንዲሁም በርካታ የጃቫስክሪፕት ሙከራዎች ነበሩን ፣ አገናኝ ከእነርሱ መካከል አንዱ በአሳሽ ዕልባቶች ውስጥ አስቀመጥኩት። ፈተናውን ለማጠናቀቅ 30 ደቂቃ አለዎት።
በመቀጠል የNeutronMail አቀማመጥን አንድ ላይ አሰባስበን ኮድ Jam "DOM, DOM Events" አጠናቅቀን የዩቲዩብ መፈለጊያ ሞተር ፈጠርን.

የሁለተኛው ደረጃ ሌሎች ተግባራት፡ ተግባር፡ Codewars - በተመሳሳይ ስም ጣቢያ ላይ ችግሮችን መፍታት፣ Code Jam “WebSocket Challenge”። - የድር ሶኬቶችን በመጠቀም መልዕክቶችን መላክ እና መቀበል, Code Jam "Animation Player" - ትንሽ የድር መተግበሪያ መፍጠር.

የሁለተኛው ደረጃ ያልተለመደ እና አስደሳች ተግባር “የዝግጅት አቀራረብ” ተግባር ነበር። ዋናው ገጽታው ዝግጅቱ በእንግሊዝኛ ተዘጋጅቶ መቅረብ ነበረበት። ይህ ነው የዝግጅት አቀራረብ ፊት ለፊት እንዴት እንደተከናወነ ማየት ትችላለህ።

እና፣ ያለምንም ጥርጥር፣ በጣም ውስብስብ እና ከፍተኛ መጠን ያለው የሁለተኛው ደረጃ የመጨረሻ ስራ ነበር፣ በዚህ ጊዜ የራሳችንን የ Piskel ድር መተግበሪያን (www.piskelapp.com) እንድንፈጥር ተጠየቅን።
ይህ ተግባር ከአንድ ወር በላይ ፈጅቷል, አብዛኛው ጊዜ በዋናው ውስጥ እንዴት እንደሚሰራ በመረዳት ያሳለፈው. ለበለጠ ተጨባጭነት፣ የመጨረሻው ተግባር በሌላ በዘፈቀደ በተመረጠ አማካሪ ተረጋግጧል። እና ከሁለተኛው ደረጃ በኋላ የተደረገው ቃለ ምልልስ እንዲሁ በዘፈቀደ አማካሪ ተካሂዶ ነበር ፣ ምክንያቱም እኛ ቀድሞውኑ የራሳችንን ስለነበርን ፣ እሱ ለእኛ ስለለመደው ፣ እና በእውነተኛ ቃለ-መጠይቆች ፣ እንደ አንድ ደንብ ፣ እርስ በእርስ የማይተዋወቁ ሰዎችን እናገኛለን።

ሁለተኛው ቃለ መጠይቅ ከመጀመሪያው በጣም አስቸጋሪ ሆኖ ተገኝቷል. እንደበፊቱ ሁሉ፣ ለቃለ መጠይቁ ያዘጋጀሁት የጥያቄዎች ዝርዝር ነበር፣ ነገር ግን አማካሪው ንድፈ ሃሳቡን በቀላሉ መጠየቅ ሙሉ በሙሉ ትክክል እንደማይሆን ወሰነ እና ለቃለ መጠይቁ የተግባር ስብስብ አዘጋጅቷል። በእኔ አስተያየት ተግባሮቹ በጣም ከባድ ነበሩ። ለምሳሌ ያህል፣ የቢንድ ፖሊፊል ከመጻፍ የሚያግደኝን ነገር በቅንነት አልገባውም ነበር፣ እና እኔ ደግሞ ማሰር ምን እንደሆነ እና ፖሊ ሙሌት ምን እንደሆነ የማውቀው እውነታ ብዙ እንደሆነ በቅንነት አምናለሁ። ይህንን ችግር አልፈታሁትም። እኔ ግን ያጋጠመኝ ሌሎች ነበሩ። ነገር ግን ችግሮቹ ቀላል አልነበሩም, እና መፍትሄ እንዳገኘሁ, አማካሪው ሁኔታውን ትንሽ ለውጦታል, እና ችግሩን እንደገና መፍታት ነበረብኝ, ይበልጥ ውስብስብ በሆነ ስሪት.
በተመሳሳይ ጊዜ, የቃለ-መጠይቁ ድባብ በጣም ተግባቢ, ተግባራቶቹ አስደሳች ነበሩ, አማካሪው እነሱን ለማዘጋጀት ብዙ ጊዜ አሳልፏል, እና ለወደፊቱ የስልጠና ቃለ-መጠይቁ እውነተኛ ቃለ-መጠይቅ ለማለፍ የሚረዳ መሆኑን ለማረጋገጥ ሞክሬ ነበር. ለስራ ሲያመለክቱ.

የሁለተኛው ደረጃ ተግባራት ምሳሌዎች
NeutronMail
ቤተ-ስዕል
የዩቲዩብ ደንበኛ
PiskelClone

በሦስተኛው ደረጃ የባህል ፖርታል ተግባር ተሰጠን። በቡድን ሆነን አከናውነን ነበር፣ እና በጊት ውስጥ ቅርንጫፎችን ስንዋሃድ ለመጀመሪያ ጊዜ የቡድን ስራን፣ የኃላፊነቶችን ስርጭት እና የግጭት አፈታት ባህሪያትን ተዋወቅን። ይህ ምናልባት ከትምህርቱ በጣም አስደሳች ከሆኑት ውስጥ አንዱ ሊሆን ይችላል።

የሶስተኛ ደረጃ ተግባር ምሳሌ፡- የባህል ፖርታል.

ሶስተኛውን ደረጃ ካጠናቀቁ በኋላ፣ በEPAM ለስራ ያመለከቱ እና በ120 ምርጥ ዝርዝር ውስጥ የተካተቱ ተማሪዎች የእንግሊዘኛ ቋንቋ ችሎታቸውን ለመፈተሽ የስልክ ቃለ መጠይቅ ያደርጉ ነበር፣ እና በአሁኑ ጊዜ በቴክኒክ ቃለ መጠይቅ ላይ ናቸው። አብዛኛዎቹ ወደ EPAM JS Lab እና ከዚያም ወደ እውነተኛ ፕሮጀክቶች ይጋበዛሉ። በየዓመቱ፣ ከመቶ በላይ የሮሊንግ ስኮፕስ ትምህርት ቤት ተመራቂዎች በEPAM ተቀጥረዋል። ትምህርቱን ከጀመሩት ጋር ሲወዳደር ይህ በጣም ትንሽ መቶኛ ነው፣ ነገር ግን ወደ ፍፃሜው የደረሱትን ከተመለከቷቸው፣ ስራ የማግኘት እድላቸው በጣም ትልቅ ነው።

ዝግጁ መሆን ካለባቸው ችግሮች መካከል ሁለቱን እጠቅሳለሁ። የመጀመሪያው ጊዜ ነው. በጣም ብዙ ያስፈልግዎታል። በሳምንት ለ 30-40 ሰአታት ያጥኑ ፣ የበለጠ ይቻላል ፣ ያነሰ ከሆነ ፣ የኮርሱ መርሃ ግብር በጣም ኃይለኛ ስለሆነ ሁሉንም ተግባሮች ለማጠናቀቅ ጊዜ ሊኖሮት አይችልም ። ሁለተኛው የእንግሊዝኛ ደረጃ A2 ነው. ዝቅተኛ ከሆነ, ትምህርቱን ማጥናት አይጎዳውም, ነገር ግን በዚህ የቋንቋ ደረጃ ሥራ ማግኘት በጣም አስቸጋሪ ይሆናል.

ጥያቄዎች ካሉዎት ይጠይቁ, ለመመለስ እሞክራለሁ. ሌሎች ተመሳሳይ ነጻ የሩስያ ቋንቋ የመስመር ላይ ኮርሶችን የምታውቁ ከሆነ፣ እባኮትን አጋራ፣ አስደሳች ይሆናል።

ምንጭ: hab.com

አስተያየት ያክሉ