Ինչպես բարելավել ձեր ծրագրավորման հմտությունները

Բարև, Հաբր: Ձեր ուշադրությանն եմ ներկայացնում հոդվածի թարգմանությունը «Ինչպես բարելավել ձեր ծրագրավորման հմտությունները» հեղինակի կողմից Գաել Թոմաս.

Ինչպես բարելավել ձեր ծրագրավորման հմտությունները

Ահա լավագույն 5 խորհուրդները

1. Ձեր առջեւ նպատակներ դրեք

Նպատակներ դնելը բարելավում է մշակողի արտադրողականությունը:

Հասկանալ.

  • Ինչու՞ սկսեցիք ծրագրավորել:
  • Որո՞նք են ծրագրավորման նպատակները
  • Ի՞նչ երազանքի եք ուզում հասնել՝ դառնալով ծրագրավորող:

Յուրաքանչյուր ոք ունի անձնական նպատակներ, բայց ես ստեղծել եմ համընդհանուր գաղափարների ցանկ բոլորի համար.

  • Ստեղծեք կայք
  • Ստացեք նոր աշխատանք
  • Աշխատեք որպես ֆրիլանսեր
  • Հեռակա աշխատելու համար
  • Փորձեք ինքներդ
  • Բարելավել ֆինանսական վիճակը

Մի մոռացեք տարածք խնայել հատուկ նպատակի համար՝ անձնական նախագիծ: Եթե ​​ցանկանում եք հաջողության հասնել և մնալ մոտիվացված, դուք պետք է ստեղծեք կենդանիների նախագծեր: Բայց պարտադիր չէ, որ դրանք միշտ ավարտին հասցնես: Գաղափարը հենց ձեր սեփական նախագծերում փոքր նպատակներին հասնելն է:

Մի օրինակ բերեմ. Եթե ​​ցանկանում եք սովորել, թե ինչպես օգտագործել տվյալների բազան սկզբունքորեն, կարող եք սկսել բլոգի նախագիծ: Բայց եթե դուք սովորում եք ինչ-որ բան ավելացնել տվյալների բազայում, կարող եք ստեղծել պարզ ձև՝ տվյալների բազայում գրառում ավելացնելու համար:

Կարևոր է օգտագործել նախագծերը նպատակներին հասնելու համար, քանի որ դա հանգեցնում է կոնկրետ օրինակների վրա աշխատելուն: Սրանից ավելի մոտիվացնող ի՞նչը կարող է լինել:

2. Կրկին արեք... ու նորից

Երբ ընտրեք ձեր նպատակները, հնարավորինս աշխատեք դրանց վրա: Որքան շատ ես պարապում, այնքան շատ ես սովորում:

Կոդավորում սովորելը հմտություն է, և դուք կարող եք այն համեմատել սպորտով զբաղվելու հետ: Եթե ​​ցանկանում եք հիանալի լինել այս հարցում և կատարել ձեր գործը, պետք է շատ պարապեք, համակարգչի վրա, այլ ոչ թե գրքեր կարդաք և մատիտով վերլուծեք կոդը:

Կոդ գրեք ամեն օր, ձեր ընդմիջման ժամանակ կամ աշխատանքից հետո: Նույնիսկ եթե դա ընդամենը մեկ ժամ է, եթե դուք սովորություն ստեղծեք և հավատարիմ մնաք դրան, կտեսնեք ամենօրյա բարելավումներ, որոնք աստիճանաբար, բայց մշտական ​​են:

«Կրկնությունը ուսման մայրն է, գործի հայրը, որը նրան դարձնում է իրագործման ճարտարապետ»:Zig Ziglar - Twitter)

3. Կիսվեք ձեր սովորածով կամ ստեղծածով:

Սա նոր բաներ սովորելու լավագույն միջոցն է:

Որոշ գաղափարներ՝ ձեր արածով կիսվելու համար.

  • Գրեք բլոգային հոդվածներ (օրինակ, Habré-ում)
  • Միացեք կոնֆերանսներին կամ տեղական հանդիպումներին
  • Հարցրեք հետադարձ կապ StackOverflow-ի վերաբերյալ
  • Ամեն օր գրանցեք ձեր առաջընթացը հեշթեգով #100DaysOfCode

Մի փոքրիկ պատմություն.գիտե՞ք ինչու եմ ստեղծել HereWeCode.io?

Ես հիացած եմ կոդով և գիտելիքների փոխանակմամբ: Վերջին մի քանի տարիների ընթացքում ես բազմաթիվ հոդվածներ եմ կարդացել հարթակներում. Freecodecamp, պարտք է եւ այլն։ Եվ ես սովորեցի, որ յուրաքանչյուր ոք կարող է կիսվել իր սովորածով և ստեղծելով, նույնիսկ եթե դա պարզապես փոքր բան է:

Ես ստեղծել եմ կոդը այստեղ մի քանի պատճառով.

  • Կիսվեք գիտելիքներով՝ ավելի լավ մշակող դառնալու համար
  • Օգնեք նորեկներին հասկանալ հիմնական հասկացությունները
  • Յուրաքանչյուրի համար ստեղծեք պարզ և կոնկրետ օրինակներ
  • Արեք այն, ինչ սիրում եք և զվարճացեք

Յուրաքանչյուրը կարող է դա անել: Սկսեցի սովորական գործողությունից. Սկզբում ես ստեղծեցի հոդված Medium-ում, որը կոչվում էր «Պարզեք, թե ինչ է API-ն:«, այնուհետև Դոկերի մասին երկրորդը կոչվեց»Docker-ի սկսնակների ուղեցույց. Ինչպես ստեղծել ձեր առաջին Docker հավելվածը« և այլն։

Գրեք ուրիշների համար, և դուք կբարելավեք ձեր ծրագրավորման հմտությունները: Հայեցակարգը բացատրել և ինչպես է այն աշխատում, կարողանալը կարևոր հմտություն է մշակողի համար:

Հիշեք ` Ինչ-որ բանի մասին գրելու համար պետք չէ այդ ոլորտի մասնագետ լինել:

4. Կարդացեք կոդը

Այն ամենը, ինչ կարդում եք կոդի մասին, կբարելավի ձեր ծրագրավորման հմտությունները:

Ահա թե ինչ կարող եք կարդալ.

  • Կոդ GitHub-ում
  • գրքեր
  • Հոդվածներ
  • Տեղեկագրեր

Դուք կարող եք շատ բան սովորել այլ մարդկանց կոդից: Դուք կարող եք գտնել ձեր ոլորտի մասնագետներ կամ օգտագործել GitHub՝ ձեր սեփական կոդի նման կոդ գտնելու համար: Հետաքրքիր է իմանալ, թե ինչպես են այլ մշակողները գրում կոդ և լուծում խնդիրները: Դուք կզարգացնեք ձեր քննադատական ​​մտածողության հմտությունները։ Արդյո՞ք այն մեթոդը, որը նրանք օգտագործում են, ավելի լավն է, քան ձերը: Եկեք ստուգենք.

Ամեն օր ծրագրավորումից բացի, ինչու՞ ամեն օր չկարդալ գոնե մեկ հոդված կամ մի քանի էջ ծրագրավորման մասին գրքից:

Որոշ հայտնի գրքեր.

  • Մաքուր կոդ. «Ճկուն ծրագրաշարի արհեստագործության ձեռնարկ» Ռոբերտ Ք. Մարտինի կողմից
  • Պրագմատիկ ծրագրավորող. ճամփորդից մինչև վարպետ
  • Cal Newport. Խորը աշխատանք

5. Հարցեր տվեք

Մի ամաչեք չափից շատ խնդրելուց:

Հարցեր տալն օգտակար է, եթե ինչ-որ բան չես հասկանում: Դուք կարող եք կապվել ձեր թիմի կամ ընկերների հետ: Օգտագործեք ծրագրավորման ֆորումներ, եթե չգիտեք որևէ մեկին, ում կարող եք հարցնել:

Երբեմն հասկացությունը հասկանալու համար անհրաժեշտ է այլ բացատրություն: Իհարկե, լավ է շրջվել և պատասխան փնտրել ինտերնետում, բայց ինչ-որ պահի դեռ ավելի լավ է հարցնել այլ մշակողներին:

Օգտագործեք մեկ այլ անձի գիտելիքները ինքներդ ձեզ բարելավելու համար: Իսկ եթե հարցնեք մեկ այլ մշակողի, ապա մեծ հավանականություն կա, որ նա ոչ միայն կպատասխանի, այլ նաև կգնահատի ձեզ։

Source: www.habr.com

Добавить комментарий