Cumu migliurà e vostre cumpetenze di prugrammazione

Ciao, Habr! Prestu à a vostra attenzione a traduzzione di l'articulu "Cumu migliurà e vostre cumpetenze di prugrammazione» da l'autore Gaël Thomas.

Cumu migliurà e vostre cumpetenze di prugrammazione

Eccu i primi 5 cunsiglii

1. Stabilite ugettivi per sè stessu

Stabilisce l'ubbiettivi migliurà a produtividade di u sviluppatore.

Capisce:

  • Perchè avete principiatu a prugrammazione?
  • Chì sò i scopi di a prugrammazione
  • Chì sognu vulete rializà diventendu un sviluppatore?

Ognunu hà scopi persunali, ma aghju creatu una lista di idee universali per tutti:

  • Crea un situ web
  • Ottene un novu travagliu
  • U travagliu cum'è freelance
  • Per travaglià remotamente
  • Pruvate sè stessu
  • Migliurà a cundizione finanziaria

Ùn vi scurdate di salvà spaziu per un scopu speciale: un prughjettu persunale. Se vulete riesce è stà motivatu, duvete creà prughjetti di animali. Ma ùn hè micca necessariu sempre finisce. L'idea hè precisamente di ottene picculi scopi in i vostri prughjetti.

Lasciami dà un esempiu. Se vulete amparà à utilizà una basa di dati in principiu, pudete inizià un prughjettu di blog. Ma s'è vo avete amparatu à aghjunghje qualcosa à una basa di dati, pudete creà una forma simplice per aghjunghje un registru à a basa di dati.

Hè impurtante d'utilizà prughjetti per ghjunghje l'ugettivi perchè porta à travaglià in esempi concreti. Chì puderia esse più motivante chè questu?

2. Fà dinò... è torna

Una volta chì sceglite i vostri scopi, travaglià nantu à elli quantu pussibule. Più praticate, più imparate.

Amparate à codificà hè una cumpetenza, è pudete paragunà à ghjucà un sport. Sè vo vulete esse grande à questu è fà u vostru travagliu, avete à praticà assai, in un PC, è micca leghje libri è parse codice cù un lapis.

Scrivite u codice ogni ghjornu, durante a pausa di pranzu o dopu u travagliu. Ancu s'ellu hè solu per una ora, se crea un abitudine è si mantene, vi vede migliurà ogni ghjornu chì sò graduali ma permanente.

"A ripetizione hè a mamma di l'apprendimentu, u babbu di l'azzione, chì a face l'architettu di a realizazione".Zig Ziglar -Twitter)

3. Sparte ciò chì amparà o crea.

Questu hè u megliu modu per amparà e cose novi.

Alcune idee per sparte ciò chì fate:

  • Scrivite articuli di blog (per esempiu, nantu à Habré)
  • Unisci à cunferenze o incontri lucali
  • Richiede feedback nantu à StackOverflow
  • Registrate u vostru prugressu ogni ghjornu cù un hashtag #100DaysOfCode

Una piccula storia:sapete perchè aghju creatu HereWeCode.io?

Sò affascinatu da u codice è u sparte di cunniscenza. In l'ultimi anni aghju lettu parechji articuli nantu à e plataforme: FreeCodeCamp, dev.à eccetera. È aghju amparatu chì ognunu pò sparte ciò chì amparanu è creanu, ancu s'ellu hè solu una piccula cosa.

Aghju creatu u codice quì per parechje motivi:

  • Sparte a cunniscenza per diventà un sviluppatore megliu
  • Aiuta i principianti à capisce i cuncetti chjave
  • Crea esempi simplici è specifichi per ognunu
  • Fate ciò chì ti piace è divertite

Qualchissia pò fà questu. Aghju cuminciatu cù l'azzione di solitu. Prima aghju creatu un articulu nantu à Medium chjamatu "Scopri cos'è una API!", dopu un secondu nantu à Docker chjamatu "Una guida per principianti à Docker: Cumu creà a vostra prima applicazione Docker" eccetera.

Scrivite per l'altri è migliurà e vostre cumpetenze di prugrammazione. Esse capace di spiegà un cuncettu è cumu funziona hè una cumpetenza critica per un sviluppatore.

Ricurdà: Ùn avete bisognu di esse un espertu in u campu per scrive qualcosa.

4. Leghjite u codice

Tuttu ciò chì leghje nantu à u codice hà da migliurà e vostre cumpetenze di prugrammazione.

Eccu ciò chì pudete leghje:

  • Codice nantu à GitHub
  • Libri
  • articuli
  • Newsletter

Pudete amparà assai da u codice di l'altri. Pudete truvà esperti in u vostru campu o aduprà GitHub per truvà codice simili à u vostru propiu codice. Hè interessante di sapè cumu altri sviluppatori scrivenu codice è risolve i prublemi. Svilupperete e vostre capacità di pensamentu criticu. Hè u metudu chì usanu megliu cà u vostru? Cuntrollamu.

In più di prugrammazione ogni ghjornu, perchè ùn leghje almenu un articulu o uni pochi di pagine di un libru nantu à a prugrammazione ogni ghjornu ?

Certi libri famosi:

  • Clean Code: A Handbook of Agile Software Craftsmanship da Robert C. Martin
  • Programmatore pragmaticu: da ghjurnalista à maestru
  • Cal Newport: U travagliu prufondu

5. Fate dumande

Ùn esse timida di dumandà troppu.

Fà e dumande hè utile se ùn capisce micca qualcosa. Pudete cuntattà a vostra squadra o amichi. Aduprate i fori di prugrammazione se ùn cunnosci micca nimu chì pudete dumandà.

A volte una spiegazione diversa hè necessaria per capiscenu un cuncettu. Hè, sicuru, bonu per appiccà è cercà una risposta in Internet, ma à un certu puntu hè sempre megliu dumandà à altri sviluppatori.

Aduprate a cunniscenza di una altra persona per migliurà sè stessu. È se dumandate à un altru sviluppatore, ci hè una alta chance chì ellu ùn solu risponde, ma ancu apprezzà.

Source: www.habr.com

Add a comment