101 cunsiglii per diventà un bon programatore (è persona)

101 cunsiglii per diventà un bon programatore (è persona)

1. Amparate à Google
Esse un programatore significa amparà à circà risposte à e vostre dumande. Amparate cumu Google in modu efficace, risparmià assai tempu di sviluppu.

2. Ùn prumette micca troppu, ma dà più di ciò chì avete prumessu.
Hè megliu di dì à a vostra squadra chì un compitu duverà trè settimane, ma compie in dui, chè vice versa. Seguendu stu principiu, custruite relazioni di fiducia.

Nota da u traduttore:

Ti pregemu gentilmente di esse indulgenti annantu à qualsiasi errore chì notate in a traduzzione, a grammatica o a puntuazione, è di signalà per a correzione.
Спасибо

101 cunsiglii per diventà un bon programatore (è persona)

3. Siate gentile à i diseggiani; sò i vostri amichi
I diseggiani furniscenu suluzioni à i prublemi di l'utilizatori. Amparate da elli è travaglià inseme per creà prudutti efficaci.

4. Truvate un mentor
Truvate qualcunu da quale pudete amparà è uttene una opinione autorità da ("bounce off"). Coding Coach hè un grande postu per truvà un mentore tecnicu.

5. Siate un mentor
Siate qualcunu chì l'altri ponu amparà. Seremu felici di vedevi trà i mentori di Coding Coach.

6. Scrivite cumenti utili
Scrivite cumenti chì spieganu u "perchè" invece di u "chì".

7. Nomi variàbbili è funzioni apprupriati
E funzioni è e variàbili anu da descriverà u so scopu esattamente, cusì "myCoolFunction" ùn hè micca adattatu.

8. Pigliate una vacanze
Tutti avemu bisognu di riposu. Pigliate u viaghju chì avete sunniatu. U vostru cervellu è l'impiegati vi ringrazianu.

9. Sguassate codice micca usatu
Ùn accumule micca u debitu tecnicu.

10. Amparate à leghje codice
A lettura di u codice hè una cumpetenza sottovalutata, ma assai preziosa.

11. Stabbilisce un equilibriu sanu di travagliu è vita
Avete bisognu di tempu per rilassate dopu un longu ghjornu di travagliu. Disattiva e notificazioni di travagliu o sguassate app da u vostru telefunu.

101 cunsiglii per diventà un bon programatore (è persona)

12. Reunione persunale solu s'ellu hè necessariu
Stu prublema pò esse risolta via Email o Slack? Sì cusì, ùn fate micca appuntamentu. Se no, ùn ritardate micca a so durata senza una bona ragione.

13. Prugrammazione coppia
A prugrammazione in coppia permette di esse sia un maestru sia un studiente.

14. Scrivite grandi emails
Amparate à catturà l'attinzioni di u vostru interlocutore in lettere email, sprimendu brevemente ma chjaramente.

15. Fate parte di a cumunità
Circundete di persone simili chì vi motivanu à superà e difficultà.

101 cunsiglii per diventà un bon programatore (è persona)

16. Pulite i vostri rami
Pulite i vostri rami di cuntrollu di versione cum'è fate in casa prima di l'arrivu di l'ospiti. Se ùn avete micca bisognu di qualcosa, scaccià; ùn mette micca in un armariu.

17. Ùn esse un guardianu
Ùn dite micca à l'altri chì ùn sò micca abbastanza boni per travaglià in l'industria. Ognunu hà valore.

18. Amparate constantemente
Avete sceltu una professione chì richiede un apprendimentu cuntinuu. Amparate à amassi ancu questu.

19. Ùn rinunzià
Ùn serà micca sempre faciule. Ma tutti avemu principiatu da u listessu locu. Pudete fà.

20. Pigliate i travaglii chì vi spaventate.
S'ellu ùn ti spaventa, allora ùn vi aiutanu micca à cultivà.

21. Verificate esigenze prima di principià
Duvete capisce i criterii per cumpiendu un compitu prima di cumincià à scrive codice. Questu vi risparmià u tempu.

101 cunsiglii per diventà un bon programatore (è persona)

22. Maestru u vostru toolbox
Ottene un inseme di arnesi chì cunnosci dentro è fora. Sapete chì scopi servenu è quandu hè più prufittu à utilizà unu o un altru strumentu in un prughjettu.

23. Amparate à amà a critica constructiva
Pregunte à i culleghi di fiducia è amichi per a critica constructiva. Questu avete aiutu à cresce cum'è programatore è cum'è persona.

24. Siate ben arrotondati
A tecnulugia cambia, è cambia rapidamente. Ùn resistite micca novi prudutti, ma studià è formate a vostra propria opinione nantu à elli.

25. Stà pertinenti
Mantene à ghjornu cù l'ultime nutizie tecnologiche seguendu publicazioni, blog, podcasts è nutizie.

26. Focus nantu à risolve u prublema
E cumpetenze sviluppate di risolve i prublemi vi aiuterà à superà ogni prublema. Scuprite ciò chì aiuterà à risolve u prublema.

27. Stà umile
Ùn importa micca quale hè u vostru tìtulu o per quale cumpagnia travaglia, restate umili.

101 cunsiglii per diventà un bon programatore (è persona)

28. Amparate à dà grandi presentazioni
Amparate à impegnà u vostru audience è fà grandi presentazioni

29. Esplora tutte e suluzione prima di stabilisce qualcosa.
Ùn pigliate micca a prima suluzione chì truvate. Esplora tutte e vostre opzioni prima di inizià a codificazione.

30. Truvate u vostru niche
Ci sò parechji spazii diffirenti in l'industria tecnologica. Truvate un spaziu chì vi interessa u più è diventate un espertu in questu.

31. Sviluppà boni abitudini
Pruvate di sviluppà abitudini sustinibili è benefizii, cum'è caccià e distrazioni, gestisce u vostru tempu, assistendu à riunioni, è cumincianu cù i travaglii più impurtanti. Puderà piglià qualchì sforzu, ma valerà a pena à longu andà.

101 cunsiglii per diventà un bon programatore (è persona)

32. Amparate à debug codice
Esplora i strumenti di u navigatore per debug codice. Esplora queste caratteristiche in u vostru IDE. Amparate e tecniche di traccia di bug più efficaci, sarete capaci di risolve ancu i prublemi più cumplessi.

33. Sviluppà e vostre cumpetenze attuali
Solu perchè avete avà ammaistratu una cumpetenza ùn significa micca chì ùn deve micca cuntinuà à sviluppà. E cumpetenze sò persu cù u tempu si ùn sò micca deliberatamente migliurate, è l'industria hè in evoluzione cusì rapidamente chì hè impurtante di mantene a pratica. Sbarazzate di a mentalità "Aghju sempre fattu cusì" è cambia à "Ci hè un modu megliu per fà questu?"
Ancu s'è vo avete un grande abs avà, hè stupidu d'aspittà chì pudete manghjà un donut à ghjornu è ùn perde micca.

34. Capisce perchè
Ci saranu situazioni induve avete a voce a vostra opinione, per quessa, hè impurtante per capisce prima perchè. Perchè a suluzione A hè megliu cà a suluzione B? Fornite l'argumenti ghjusti è a vostra opinione serà più ghjustificata.

101 cunsiglii per diventà un bon programatore (è persona)

35. Sapete u vostru valore
Sò una merce è deve esse pagatu bè. Siate cuscenti di i salari medii in u vostru campu in a regione induve site. Sè vo fate menu soldi, hè ora di parlà cù u vostru manager. Andate per ciò chì meritate.

36. Ùn àbbia paura di dumandà aiutu
Sè vo site stuck in un prublema è passanu troppu tempu per circà una suluzione, hè ora di dumandà aiutu. Semu tutti umani. Pudemu tutti aduprà qualchì aiutu. Ùn ci hè micca vergogna à ghjunghje à un cullega per u sustegnu.

37. Amparate à amparà
A ghjente ampara in modu diversu. Certi pirsuni imparanu megliu attraversu lezioni video, altri attraversu libri di lettura. Truvate u stilu di apprendimentu chì vi cunvene è praticate diligentemente.

38. Siate gentile
Ci saranu situazioni induve vi sarà dumandatu di dà feedback nantu à un cullega. Siate gentile. Pudete cummentà a mancanza d'iniziativa di Deborah senza strappà.

39. Pigliate pause
Hè guasi impussibule di passà 8 ore à scrive u codice. Vi brusgiate rapidamente è fate assai sbagli. Allora stabilisce un cronometru per ricurdà di firmà è piglià una pausa. Andate à caminari. Pigliate un caffè cù i culleghi. Piglià una pausa da u screnu avarà un impattu pusitivu in a vostra produtividade è a qualità di u travagliu.

40. Track u vostru prugressu
L'apprendimentu di codice piglia assai tempu è pò esse incredibbilmente drenante se ùn vede micca u prugressu. Dunque, hè impurtante di seguità i rializazioni è u prugressu versu u vostru scopu. Mantene una piccula lista accantu à u vostru urdinatore è ogni volta chì ottene qualcosa di novu, verificate, ùn importa micca quantu chjucu. Grandi premii venenu da picculi rializazioni.

101 cunsiglii per diventà un bon programatore (è persona)

41. Ùn s'appoghjanu in un quadru o biblioteca
Amparate e sfumature di una lingua di prugrammazione più di l'intricacies di un framework o biblioteca. Ùn hè micca necessariu d'amparà una lingua prima di intruduce e biblioteche, ma capisce perchè un quadru o una biblioteca funziona in un certu modu vi aiuterà à scrive un codice più pulitu è ​​più performante.

42. Amparate à amare recensioni codice
Avè qualcunu leghje è analizà u vostru codice pò esse intimidante, ma pò furnisce un feedback inestimabile chì vi farà un programatore megliu cà prima. Tu avissi dinù travaglià nant'à a vostra capacità di cunducerà boni recensioni codice.

43. Siate interessatu in i campi rilativi
Amparate i principii di i campi cunnessi cum'è u disignu, u marketing, u sviluppu front-end o back-end. Questu vi aiuterà à diventà un programatore più cumpletu.

44. Ùn sceglite micca a tecnulugia chì hè cunvene; sceglie u dirittu
Ogni prughjettu hà esigenze diverse è per quessa ci vole à sceglie l'arnesi adattati per u travagliu. Ancu s'ellu hè assai più còmuda di sceglie tecnulugii chì avete travagliatu prima, s'ellu ùn risponde micca à i bisogni di u prugettu, avete bisognu di scopre alternative.

45. Pigliate a rispunsabilità di i vostri sbagli
Tutti facenu i sbagli è li fararete in tutta a vostra carriera. Dunque, hè assai impurtante per ammette è piglià a rispunsabilità quandu fate un sbagliu. Questu aiuterà à custruisce a fiducia cù i membri di a vostra squadra è a gestione.

46. ​​​​Revise u vostru propiu codice
Prima di creà una dumanda di pull, verificate u vostru propiu codice. S'ellu era u travagliu di un cullega, chì cumenti faria? Hè assai impurtante per identificà i prublemi o l'errori prima di dumandà una revisione di codice.

47. Amparate da i vostri fallimenti
U fallimentu hè simplicemente micca ottene u risultatu previstu, è questu ùn hè micca necessariamente una mala cosa. Tutti avemu parechji fallimenti durante a nostra carriera. Amparate da i vostri sbagli. Chì pudete fà di manera diversa a prossima volta?

48. Identificà e vostre debule
Cunniscite sè stessu. Chì sò i vostri punti debule ? Forsi vi scurdate constantemente di aghjurnà e teste prima di spinghje. O sì male à risponde à e-mail. Esaminà e vostre debule per pudè travaglià attivamente nantu à elli.

49. Stà curiosu
Stu campu hè in evoluzione constantemente, cusì a curiosità hè impurtante. Se ùn capisce micca qualcosa, sia un requisitu di prughjettu o una linea di codice, dite cusì. Nimu ùn vi critichi per dumandà a chiarificazione, è vi finiscinu per creà un codice megliu.

101 cunsiglii per diventà un bon programatore (è persona)

50. Ùn pruvate à amparà tuttu
Ci hè una grande quantità di cunniscenze in u mondu è hè simplicemente impussibile di maestru di tuttu. Sceglite uni pochi di temi per maestru è scartate u restu. Di sicuru, pudete acquistà cunniscenze indirette nantu à l'altri spazii, ma ùn sarete micca capaci di ammaistrà tutti.

51. Uccide i vostri animali
Solu perchè scrivite qualchì codice ùn significa micca chì avete da esse attaccatu emotivamente à questu. Nimu li piace à avè u so travagliu ghjittatu, ma u codice hà un ciclu di vita, cusì ùn vi scurdate micca.

52. Supporta a vostra squadra
In una bona squadra, tutti si sustenenu. Questu crea un ambiente fertili per pruvà qualcosa di novu senza teme di punizioni.

53. Truvate ispirazioni in a cumunità
Truvate uni pochi di persone in u stessu campu chì ammirate. Questu vi inspirerà à cuntinuà à travaglià nantu à i vostri prughjetti o à pruvà qualcosa di novu.

54. Apprezzà u vostru travagliu
Ùn importa micca a vostra sperienza o pusizione, u vostru travagliu hà valore. Apprezzà ella.

101 cunsiglii per diventà un bon programatore (è persona)

55. Bloccà e distrazioni
A disattivazione di e notificazioni in i messaggeri istantanei, l'email è e rete suciale vi aiuterà à fucalizza è à passà a vostra ghjurnata di travagliu u più produttivu pussibule. Jerry ùn morirà micca se li rispondi in 30 minuti.

56. Siate sustegnu
Supporta i membri di a vostra squadra, per esempiu assistendu à una presentazione impurtante o aiutendu s'ellu si fermanu.

57. Dà lode quandu hè meritatu
Sì qualchissia hà fattu un bellu travagliu, dite cusì. A lode hè una bella manera di guadagnà a fiducia di i membri di a vostra squadra.

58. Pruvate u vostru codice
I testi sò impurtanti. Test di unità, regressione, integrazione, teste end-to-end. Pruvate u vostru codice è u vostru pruduttu serà più stabile.

59. Pianu u vostru approcciu
Quandu riceve una dumanda per una nova funziunalità o un bigliettu di bug, prima di sviluppà un pianu d'attaccu. Chì avete bisognu per risolve stu prublema o sviluppà funziunalità? piglià ancu uni pochi di minuti per pianificà u vostru attaccu pò salvà ore di frustrazione

60. Amparate à pseudo-codice.
Pseudo-codificazione hè una grande abilità perchè permette di risolve i prublemi cumplessi senza passà tempu à scrive linee di codice. Descrivite u vostru approcciu sceltu nantu à carta, simulate diversi esempi di teste è vede induve sò i trappule.

101 cunsiglii per diventà un bon programatore (è persona)

61. Segui i vostri rializazioni
Sè avete ricevutu un premiu à u travagliu, scrivite. Sè vo avete sviluppatu una funzione impurtante, scrivela. Puderete creà un backlog di mumenti chì vi ponu aiutà à avanzà a vostra carriera o à rinfurzà a morale in i tempi difficiuli.

62. Amparate i principii di prugrammazione
Amparate qualchi algoritmi basi di ordinamentu è di ricerca è strutture di dati. Stu m'aiuti voi à risolve i prublemi indipendentemente da a lingua.

63. Sceglie tecnulugia chì sò durable è mantene.
Ancu s'ellu hè interessante per pruvà l'ultime tecnulugii, sceglite quelli chì seranu faciuli di supportà in una applicazione di l'impresa. A squadra vi sarà grata per l'anni à vene.

64. Amparate mudelli di disignu
I mudelli di cuncepimentu sò strumenti utili per u disignu di l'architettura di codice. Ùn pudete micca bisognu di elli nantu à ogni prughjettu, ma una cunniscenza basica di elli vi aiuterà à custruisce grandi applicazioni.

65. Reduce ambiguità
Invece di scrive codice cumplessu per dimustrà e vostre cumpetenze di prugrammazione prufessiva, mira à a leggibilità è a simplicità. Questu serà più faciule per i membri di a vostra squadra di cuntribuisce.

101 cunsiglii per diventà un bon programatore (è persona)

66. Pagà u debitu tecnicu
U debitu tecnicu pò avè gravi cunsiquenzi di rendiment, perchè se pudete refactor, duvete.

67. Aghjurnate spessu
Invece di liberà grandi aghjurnamenti una volta à u mese, fate più spessu cù una lista più chjuca di cambiamenti. You Mulateri Di L'esse menu prubabile di fà i sbagli è rompe cambiamenti.

68. Impegnu prestu è spessu
Cumminciate prima è spessu hè u megliu modu per assicurà chì u vostru travagliu hè pulitu è ​​​​reduce ancu u stress di cummette accidentalmente cambiamenti impurtanti.

69. Sapete quandu dumandà aiutu.
Micca solu ùn deve esse a paura di dumandà aiutu, ma si deve dinù capisce quandu à fà lu. Duvete sempre pruvà à risolve un prublema prima di dumandà aiutu. Ma quandu avete luttatu cù un prublema per più di una ora, u costu supera u benefiziu è duvete turnà à un cullega.

70. Fate e dumande ghjustu
Quandu fate una quistione, pruvate à esse u più specificu pussibule

71. Get feedback nantu à u travagliu in corso.
Ùn avete bisognu di finisce u travagliu per avè feedback nantu à questu. Se ùn site micca sicuru di a direzzione curretta, dumandate à i vostri culleghi per aiutà à verificà.

101 cunsiglii per diventà un bon programatore (è persona)

72. Leghjite a documentazione
A documentazione hè a fonte più pura di verità nantu à una tecnulugia, cusì amparà à leghje pò aiutà rapidamente à diventà un espertu.

73. Pruvate tuttu
Ùn ci hè nunda chì impedisce di pruvà una suluzione à u prublema. Chì duvete perde ?

74. Parlate in riunioni
E vostre idee è opinioni sò preziosi, cusì participà à e riunioni vi aiuterà à sviluppà rapportu cù a vostra squadra è a gestione.

75. Collaborate cù altre squadre
Se ci hè una opportunità per travaglià cù un altru squadra in a vostra cumpagnia, pigliate.

76. Get prughjetti persunali
Quandu travagliate 40 ore à settimana, hè impurtante di riservà u tempu per i prughjetti laterali chì site appassiunati. Aiutanu à rinfurzà u vostru amore per a prugrammazione è pruvate e tecnulugia novi chì ùn avete micca accessu à u travagliu.

77. Definite i vostri miri di carriera
Hè impurtante di avè una idea di a vostra carriera ideale. Se questu ùn hè micca u casu, pruvate di sparà una freccia senza vede u mira.

101 cunsiglii per diventà un bon programatore (è persona)

78. Participà à cunversazione
Cumentu nantu à i blog, participà à e conversazioni in Twitter. Impegnate cù a cumunità. Ampararete assai più sè site un participante attivu piuttostu cà un vegetale.

79. Priorità i travaglii
Amparate à prioritizà i travaglii aiutarà à aumentà a produtividade. Mantene a traccia di e vostre attività di ogni ghjornu attuali è di i travaglii à longu andà, è urganizeli per i più impurtanti.

80. Ùn trascurate micca i dettagli
I dettagli ponu fà una grande diferenza in un prughjettu.

81. Fiducia a vostra squadra
I vostri cumpagni di squadra sò stati assuciati per e so cumpetenze. Aduprate è cunfidendu per fà u travagliu.

82. Amparate à delegate
Sè site in una pusizioni di dirigenza, amparà à delegate in modu efficace. Questu vi risparmià u tempu. Ùn pudete micca fà tuttu sè stessu.

83. Ùn paragunate micca cù l'altri
L'unica persona chì duvete paragunà sè stessu hè quellu chì erate ieri.

84. Circundendu d'alliati
Amparate à u prugramma serà un viaghju longu, è micca sempre faciule. Circundetevi di persone chì vi spinghjeranu avanti.

101 cunsiglii per diventà un bon programatore (è persona)

85. Ùn principiatu cù scalabilità
Cumincià à scala hè un modu sicuru per sopravvive. Custruite per a scalabilità, ma ùn cuminciate micca a scala finu à chì avete bisognu. In questu modu ùn avete micca sopraffattu a vostra squadra, ma mantene sempre a capacità di cultivà.

86. Pisà l'implicazioni di u rendiment
Se vulete usà una nova tecnulugia fresca, avete prima à pisà l'implicazioni di rendiment. Ùn pudete micca implementà qualcosa cusì senza perde u rendiment? Sì cusì, pudete vulete ricunsiderà u vostru approcciu sceltu.

87. Ùn discriminate micca
Ùn discriminate micca e novi tecnulugia o idee. Siate aperti à l'uppurtunità di amparà novi cumpetenze. Inoltre, ùn discriminate micca e persone. Tutti meritemu rispettu.

88. Pigliate un travagliu per quale ùn site micca qualificatu
Ùn avete mai scuntrà tutti i requisiti per un travagliu. Allora pigliate a chance è cuminciate! Chì duvete perde ?

89. Modularize u vostru codice
Pudete scrive tuttu u codice in un schedariu longu, ma questu hè difficiule di mantene. Grazie à a modularità, assicuremu chì u nostru codice hè faciule da capisce è pruvà.

90. Ùn fate micca solu copia-incollà
Sè vo site per copià-incollà una soluzione da StackOverflow, avete bisognu di capisce esattamente ciò chì face. Capisce u codice chì decide di implementà.

101 cunsiglii per diventà un bon programatore (è persona)

91. Crea un ambiente inspiratore
Serete assai più motivatu à travaglià sè site cuntentu di u vostru locu di travagliu.

92. Ricurdativi d'induve vi vene
Partemu tutti da u listessu locu. Mentre sviluppate e vostre cumpetenze è a carriera, ùn vi scurdate di induve vene.

93. Pruvate di mantene ottimistu
Se qualcosa ùn funziona micca, continuate à pruvà è esse ottimistu. Dumani hè un ghjornu novu. L'ottimisimu aiuterà u prugressu di a vostra squadra è a vostra salute mentale.

94. Constantly reevaluate u vostru flussu di travagliu.
Solu perchè qualcosa funziona avà ùn significa micca chì sempre hà da travaglià cusì. Rievaluate u vostru flussu di travagliu è fate aghjustamenti quandu hè necessariu.

95. Amparate à travaglià da casa
Sè avete l'uppurtunità di travaglià da casa, amparate à fà in modu efficace. Truvate un uffiziu privatu senza distrazioni. Boneskull hà scrittu un grande articulu nantu à u travagliu da casa chì duvete verificà.

101 cunsiglii per diventà un bon programatore (è persona)

96. Crea prudutti accessibili
Tuttu u mondu deve esse capaci di utilizà u vostru pruduttu

97. Mantene i vostri impegni
Se dite à qualchissia chì fate qualcosa da una certa data, onore u vostru impegnu. È se ùn pudete micca scuntrà u termini accordu, fateci sapè in anticipu.

98. Siate proattivu
Sì avete tempu liberu, aiutate cù i travaglii di a vostra squadra. Seranu grati per a vostra iniziativa.

99. Crea un portfolio fantasticu
Una grande cartera ti fa distingue da a folla. Aduprate questu cum'è una chance per dimustrà e vostre cumpetenze cum'è programatore è designer.

100. Ricurdativi perchè amate a prugrammazione
Avete intrutu in sta professione perchè hà suscitatu u vostru interessu. Sè vo avete brusgiatu, fate una pausa. Dà l'uppurtunità di rinvià a vostra passione per a prugrammazione.

101. Sparte a vostra cunniscenza
Sè avete maestratu qualcosa di cool, sparte. Presente à una riunione o cunferenza lucale. Furmà i vostri culleghi o mentees durante u pranzu. Sparte a cunniscenza li rinforza.

101 cunsiglii per diventà un bon programatore (è persona)

Source: www.habr.com

Add a comment