De când am început să codez, am căutat întotdeauna sfaturi pentru a-mi îmbunătăți abilitățile de programare.

Am citit și am încercat o mulțime de lucruri și vreau să vă împărtășesc câteva dintre cele mai importante sfaturi. Deci, dacă căutați modalități de a deveni un dezvoltator mai bun, sunteți în locul potrivit!

În această postare, veți descoperi un rezumat al a ceea ce am învățat în ultimii ani de programare.

De asemenea, mi-am lansat canalul YouTube recent și am creat o versiune video a acestei postări. Dacă doriți să o verificați aici, este:

Iată primele mele 5 sfaturi pentru a deveni un programator mai bun

1.? Stabiliți-vă obiective.

Stabilirea obiectivelor vă poate spori productivitatea ca dezvoltator.
Puneți-vă următoarele întrebări:

• De ce ați început să programați?
• Care sunt obiectivele dvs. de programare?
• Ce vis doriți să realizați devenind dezvoltator?

Toată lumea are propriile obiective personale, dar am creat o mică listă de idei pentru tine:

• Creați-vă site-ul web
• Obține un nou loc de muncă
• Lucrați ca independent
• Lucrați de la distanță
• Provoaca-te
• Obțineți o sănătate financiară mai bună

Nu uitați să salvați un slot pentru unul dintre cele mai importante obiective: proiectul personal. Pentru mine, este unul dintre cele mai esențiale lucruri în codificare. Dacă doriți să reușiți și să rămâneți motivați, ar trebui să creați proiecte.

Dar nu trebuie să le terminați întotdeauna. Ideea este să atingi obiective mici în proiectele tale.

Vă dau un exemplu. Dacă doriți să aflați cum să utilizați o bază de date, puteți începe un proiect de blog. Dar dacă interesul dvs. este doar de a învăța cum să adăugați ceva la o bază de date, puteți crea un formular simplu (un titlu și o descriere) pentru a adăuga o înregistrare la baza de date.

Știu că acest lucru este simplu, dar odată ce o faci, ți-ai atins obiectivul.
Este crucial să folosiți proiectele pentru a atinge obiectivele, deoarece vă conduce să lucrați la exemple mai concrete (exemple de viață). Ce poate fi mai motivant decât atât?

2.? Fă-o din nou … și din nou!

Odată ce îți alegi obiectivele, lucrează la ele cât mai mult posibil! Cu cât practici mai mult, cu atât înveți mai mult.

A învăța să codezi este o abilitate și o poți compara cu a face sport. Dacă vrei să fii bun la asta și să performezi bine la locul de muncă, ar trebui să exersezi mult.

Încercați să practicați codificarea zilnic, în pauza de prânz sau după muncă. Chiar dacă este doar o oră, dacă îți creezi un obicei și te ții de el, vei vedea îmbunătățiri zilnice.

„Repetiția este mama învățării, tatăl acțiunii, ceea ce o face arhitectul realizării.” (Zig Ziglar – Stare de nervozitate)

3.? Distribuiți ceea ce învățați / creați.

Este cel mai bun mod de a învăța lucruri noi.

Câteva idei pentru a împărtăși ceea ce faceți:
• Scrie articole de blog
• Participați la conferințe sau întâlniri locale
• Solicitați feedback despre StackOverflow
• Trimiteți-vă în fiecare zi progresul cu # 100DaysOfCode hashtag

Un pic de povestire: Știi de ce am creat AiciWeCode.io?

Sunt fascinat de cod și de partajarea cunoștințelor. În ultimii ani, am citit o mulțime de articole pe diferite platforme: Routech, dev.to, si asa mai departe. Am învățat că fiecare poate împărtăși ceea ce învață și creează, chiar dacă este doar un lucru mic.

Am creat HereWeCode din câteva motive:
• Împărtășiți-mi cunoștințele pentru a deveni un dezvoltator mai bun
• Ajutați începătorii să înțeleagă conceptele cheie
• Creați exemple simple și concrete pentru toată lumea
• Să fac ceea ce îmi place și să mă distrez

Toată lumea o poate face! Am început simplu. Mai întâi am creat un mic articol despre Medium numit „Descoperiți ce este un API!”, apoi a chemat un al doilea pe Docker „Un ghid pentru începători către Docker – cum să creați prima aplicație Docker”, si asa mai departe.

Scriind pentru alții, îți vei îmbunătăți mult abilitățile de programare. A putea explica un concept și cum funcționează este o abilitate crucială ca dezvoltator.

Tine minte: Nu trebuie să fii expert în domeniu pentru a scrie despre ceva!

4.? Citiți codul

Tot ceea ce citiți despre cod vă va îmbunătăți abilitățile de programare.
Vei descoperi multe!

Iată ce puteți citi:
• Cod pe Github
• Cărți
• Articole
• Buletine informative

Puteți învăța multe din codul altor persoane. Puteți găsi experți în domeniul dvs. sau puteți utiliza GitHub pentru a găsi cod similar cu al dvs. Este interesant să descoperiți cum alți dezvoltatori scriu cod și rezolvă probleme. Vă veți dezvolta abilitățile de gândire critică. Metoda pe care o folosesc este mai bună decât a ta?

Similar programării în fiecare zi, de ce nu încercați să citiți zilnic cel puțin un articol sau câteva pagini dintr-o carte de programare?

Câteva cărți cunoscute:
• Cod curat: un manual de artizanat software agil de Robert C. Martin
• Programatorul pragmatic: de la Journeyman la Master
• Deep Work de Cal Newport

5. ❓ Puneți întrebări.

Nu fi timid să ceri prea mult!

Poate fi de ajutor atunci când nu înțelegi ceva. Puteți contacta echipa sau prietenii. Dacă nu cunoașteți pe nimeni pe care îl puteți întreba, folosiți forumuri de programare.

Uneori, aveți nevoie de o explicație diferită pentru a înțelege un concept. Este bine să rămâi blocat și să cauți un răspuns pe internet, dar la un moment dat, trebuie să întrebi alți dezvoltatori.

Profitați de cunoștințele altei persoane pentru a vă îmbunătăți. Și dacă întrebați un alt dezvoltator, există șanse mari ca acesta să îl aprecieze.

Concluzie

Puteți salva acest articol și îl puteți consulta de fiecare dată când trebuie să deveniți un dezvoltator mai bun.

Acum e rândul tău. Care sunt sfaturile dvs. pentru a vă îmbunătăți abilitățile de programare?

Dacă ți-a plăcut acest conținut, poți urmărește-mă pe Twitter aici. Împărtășesc conținut despre programare, dezvoltare personală și sfaturi pentru a vă atinge obiectivele.