Սկսնակների ամենատարածված հարցերից մեկը սա է.
«Եթե միայն դասերին մասնակցեմ, կկարողանա՞մ ծրագրավորում սովորել»։
Տեխնիկապես՝ այո։
Գործնականում՝ շատ դժվար։
Ծրագրավորումը այնպիսի մասնագիտություն չէ, որը կարելի է սովորել միայն լսելով կամ դիտելով։
Այն հմտություն է, որը զարգանում է միայն պրակտիկայի միջոցով։
Ինչու են շատ մարդիկ մտածում, որ հասկացել են թեման
Դասի ժամանակ ամեն ինչ պարզ է թվում։
Դասախոսը բացատրում է.
HTML
CSS
JavaScript
React
Դուք նայում եք և մտածում.
«Հասկացա»։
Բայց երբ բացում եք դատարկ ֆայլ և փորձում եք ինքնուրույն գրել կոդ, հաճախ հասկանում եք, որ իրականում շատ բաներ չեք հիշում։
Սա լիովին նորմալ է։
Դասը և պրակտիկան տարբեր բաներ են
Պատկերացրեք, որ ցանկանում եք սովորել մեքենա վարել։
Եթե 100 ժամ տեսանյութ նայեք մեքենա վարելու մասին, բայց երբեք ղեկին չնստեք, արդյո՞ք կկարողանաք վարել։
Ամենայն հավանականությամբ՝ ոչ։
Ծրագրավորումը նույն սկզբունքով է աշխատում։
Տեսությունը միայն սկիզբն է։
Իսկ իրական գիտելիքը ձևավորվում է այն ժամանակ, երբ դուք ինքնուրույն փորձում եք լուծել խնդիրներ։
Ամենամեծ սխալը
Շատ մարդիկ ամիսներով.
Դասեր են նայում
Գրառումներ են անում
Նոր թեմաներ են անցնում
Բայց չեն կառուցում ոչ մի նախագիծ։
Արդյունքում մի քանի ամիս անց ունեն.
0 նախագիծ
0 GitHub
0 Portfolio
Ու հետո զարմանում են, թե ինչու չեն զարգանում։
Ինչ են տալիս տնային առաջադրանքները
Տնայինները օգնում են.
Ամրապնդել գիտելիքները
Հիշել թեմաները
Սովորել ինքնուրույն մտածել
Սովորել սխալներ ուղղել
Պատրաստվել իրական նախագծերին
Հենց այստեղ է սկսվում ծրագրավորողի իրական աճը։
Ինչ հարաբերակցություն է աշխատում
Շատ դեպքերում լավ արդյունք է տալիս.
1 ժամ տեսություն
2-3 ժամ պրակտիկա
Այսինքն՝ պրակտիկան պետք է ավելի շատ լինի, քան տեսությունը։
Եթե ժամանակ չունեք
Նույնիսկ օրական 30-60 րոպե պրակտիկան ավելի օգտակար է, քան շաբաթը մեկ անգամ 5 ժամ տեսանյութ դիտելը։
Կարևորը հետևողականությունն է։
Իմ դիտարկումը
Տարիների ընթացքում նկատել եմ, որ աշխատանքի են հասնում հիմնականում այն մարդիկ, որոնք.
Կատարում են տնայինները
Կառուցում են նախագծեր
Լրացնում են GitHub-ը
Չեն վախենում սխալներից
Իսկ նրանք, ովքեր միայն դիտում են դասերը, սովորաբար շատ ավելի դանդաղ են առաջ շարժվում։
Եզրակացություն
Այո, տեսականորեն հնարավոր է ծրագրավորում սովորել առանց տնայինների։
Բայց դա շատ ավելի երկար և դժվար ճանապարհ է։
Եթե ցանկանում եք արագ զարգանալ, կառուցել Portfolio և պատրաստվել առաջին աշխատանքին, ապա տնային առաջադրանքները ոչ թե լրացուցիչ բեռ են, այլ ուսուցման ամենակարևոր մասը։




ՄԵԿՆԱԲԱՆՈՒԹՅՈՒՆՆԵՐ
Դարձիր առաջինը, ով կգրի։