Նպատակներ դնելը բարելավում է մշակողի արտադրողականությունը:
Հասկանալ.
Ինչու՞ սկսեցիք ծրագրավորել:
Որո՞նք են ծրագրավորման նպատակները
Ի՞նչ երազանքի եք ուզում հասնել՝ դառնալով ծրագրավորող:
Յուրաքանչյուր ոք ունի անձնական նպատակներ, բայց ես ստեղծել եմ համընդհանուր գաղափարների ցանկ բոլորի համար.
Ստեղծեք կայք
Ստացեք նոր աշխատանք
Աշխատեք որպես ֆրիլանսեր
Հեռակա աշխատելու համար
Փորձեք ինքներդ
Բարելավել ֆինանսական վիճակը
Մի մոռացեք տարածք խնայել հատուկ նպատակի համար՝ անձնական նախագիծ: Եթե ցանկանում եք հաջողության հասնել և մնալ մոտիվացված, դուք պետք է ստեղծեք կենդանիների նախագծեր: Բայց պարտադիր չէ, որ դրանք միշտ ավարտին հասցնես: Գաղափարը հենց ձեր սեփական նախագծերում փոքր նպատակներին հասնելն է:
Մի օրինակ բերեմ. Եթե ցանկանում եք սովորել, թե ինչպես օգտագործել տվյալների բազան սկզբունքորեն, կարող եք սկսել բլոգի նախագիծ: Բայց եթե դուք սովորում եք ինչ-որ բան ավելացնել տվյալների բազայում, կարող եք ստեղծել պարզ ձև՝ տվյալների բազայում գրառում ավելացնելու համար:
Կարևոր է օգտագործել նախագծերը նպատակներին հասնելու համար, քանի որ դա հանգեցնում է կոնկրետ օրինակների վրա աշխատելուն: Սրանից ավելի մոտիվացնող ի՞նչը կարող է լինել:
2. Կրկին արեք... ու նորից
Երբ ընտրեք ձեր նպատակները, հնարավորինս աշխատեք դրանց վրա: Որքան շատ ես պարապում, այնքան շատ ես սովորում:
Կոդավորում սովորելը հմտություն է, և դուք կարող եք այն համեմատել սպորտով զբաղվելու հետ: Եթե ցանկանում եք հիանալի լինել այս հարցում և կատարել ձեր գործը, պետք է շատ պարապեք, համակարգչի վրա, այլ ոչ թե գրքեր կարդաք և մատիտով վերլուծեք կոդը:
Կոդ գրեք ամեն օր, ձեր ընդմիջման ժամանակ կամ աշխատանքից հետո: Նույնիսկ եթե դա ընդամենը մեկ ժամ է, եթե դուք սովորություն ստեղծեք և հավատարիմ մնաք դրան, կտեսնեք ամենօրյա բարելավումներ, որոնք աստիճանաբար, բայց մշտական են:
«Կրկնությունը ուսման մայրն է, գործի հայրը, որը նրան դարձնում է իրագործման ճարտարապետ»:Zig Ziglar - Twitter)
Մի փոքրիկ պատմություն.գիտե՞ք ինչու եմ ստեղծել HereWeCode.io?
Ես հիացած եմ կոդով և գիտելիքների փոխանակմամբ: Վերջին մի քանի տարիների ընթացքում ես բազմաթիվ հոդվածներ եմ կարդացել հարթակներում. Freecodecamp, պարտք է եւ այլն։ Եվ ես սովորեցի, որ յուրաքանչյուր ոք կարող է կիսվել իր սովորածով և ստեղծելով, նույնիսկ եթե դա պարզապես փոքր բան է:
Ես ստեղծել եմ կոդը այստեղ մի քանի պատճառով.
Կիսվեք գիտելիքներով՝ ավելի լավ մշակող դառնալու համար
Օգնեք նորեկներին հասկանալ հիմնական հասկացությունները
Յուրաքանչյուրի համար ստեղծեք պարզ և կոնկրետ օրինակներ
Գրեք ուրիշների համար, և դուք կբարելավեք ձեր ծրագրավորման հմտությունները: Հայեցակարգը բացատրել և ինչպես է այն աշխատում, կարողանալը կարևոր հմտություն է մշակողի համար:
Հիշեք ` Ինչ-որ բանի մասին գրելու համար պետք չէ այդ ոլորտի մասնագետ լինել:
4. Կարդացեք կոդը
Այն ամենը, ինչ կարդում եք կոդի մասին, կբարելավի ձեր ծրագրավորման հմտությունները:
Ահա թե ինչ կարող եք կարդալ.
Կոդ GitHub-ում
գրքեր
Հոդվածներ
Տեղեկագրեր
Դուք կարող եք շատ բան սովորել այլ մարդկանց կոդից: Դուք կարող եք գտնել ձեր ոլորտի մասնագետներ կամ օգտագործել GitHub՝ ձեր սեփական կոդի նման կոդ գտնելու համար: Հետաքրքիր է իմանալ, թե ինչպես են այլ մշակողները գրում կոդ և լուծում խնդիրները: Դուք կզարգացնեք ձեր քննադատական մտածողության հմտությունները։ Արդյո՞ք այն մեթոդը, որը նրանք օգտագործում են, ավելի լավն է, քան ձերը: Եկեք ստուգենք.
Ամեն օր ծրագրավորումից բացի, ինչու՞ ամեն օր չկարդալ գոնե մեկ հոդված կամ մի քանի էջ ծրագրավորման մասին գրքից:
Որոշ հայտնի գրքեր.
Մաքուր կոդ. «Ճկուն ծրագրաշարի արհեստագործության ձեռնարկ» Ռոբերտ Ք. Մարտինի կողմից
Պրագմատիկ ծրագրավորող. ճամփորդից մինչև վարպետ
Cal Newport. Խորը աշխատանք
5. Հարցեր տվեք
Մի ամաչեք չափից շատ խնդրելուց:
Հարցեր տալն օգտակար է, եթե ինչ-որ բան չես հասկանում: Դուք կարող եք կապվել ձեր թիմի կամ ընկերների հետ: Օգտագործեք ծրագրավորման ֆորումներ, եթե չգիտեք որևէ մեկին, ում կարող եք հարցնել:
Երբեմն հասկացությունը հասկանալու համար անհրաժեշտ է այլ բացատրություն: Իհարկե, լավ է շրջվել և պատասխան փնտրել ինտերնետում, բայց ինչ-որ պահի դեռ ավելի լավ է հարցնել այլ մշակողներին:
Օգտագործեք մեկ այլ անձի գիտելիքները ինքներդ ձեզ բարելավելու համար: Իսկ եթե հարցնեք մեկ այլ մշակողի, ապա մեծ հավանականություն կա, որ նա ոչ միայն կպատասխանի, այլ նաև կգնահատի ձեզ։