Continuiamo una serie di materiali in cui i mentori della nostra Università CodeGym
condividono la loro esperienza e conoscenza. Lo sviluppatore Anton Kupreichik parla degli errori più comuni commessi dai principianti.

Scartando le “vecchie” tecnologie
Ci sono tecnologie più nuove e quelle più vecchie. Molti di noi capiscono che, molto probabilmente, non utilizzeremo le vecchie tecnologie. Ma vale la pena sapere che la nuova tecnologia potrebbe ancora basarsi su quella vecchia: sotto il cofano ci saranno i principi della vecchia tecnologia. Quando le persone imparano a programmare, a volte omettono le vecchie tecnologie: "No, non voglio imparare qualcosa di vecchio. Voglio subito le cose nuove!". Anch'io ho avuto un problema del genere. Ad esempio, ci sono la moderna tecnologia chiamata Spring framework e la vecchia Java EE. Spring include Java EE e dovrai impararlo per padroneggiare il framework. Inoltre, ci sono lavori che necessitano ancora di vecchie tecnologie. Tuttavia, non dimenticare di concentrarti anche su quelli nuovi e popolari. Hai bisogno di un equilibrio.Non chiedere aiuto a colleghi o amici
Questo errore è particolarmente comune per attività complesse che richiedono molto tempo. A volte vuoi semplicemente affrontare un problema da solo. Ma a volte le persone non possono chiedere i consigli di cui hanno tanto bisogno a causa di barriere psicologiche. Ad esempio, uno sviluppatore junior dedica 3 ore a un'attività invece di chiedere a un collega e risolvere il problema in 20 minuti. Se hai una barriera psicologica di questo tipo, devi lavorarci sopra. Va bene chiedere perché è così che impari.Scrittura di codice primitivo
Scrivere un buon codice non è cosa da tutti, ma è necessario imparare a farlo. Quindi, non preoccuparti se scrivi codice primitivo e lungo: tutti attraversano questa fase. A poco a poco acquisirai esperienza e imparerai come creare soluzioni intelligenti.Non chiarire quando qualcosa non è chiaro
La maggior parte degli errori nascono da malintesi. Ad esempio, un programmatore non ha capito qualcosa, ha iniziato a scrivere codice e ha commesso degli errori. Quindi non aver paura di chiedere di nuovo.Reinventare la ruota
Se il tuo codice è scritto in modo elegante e funziona bene, non ha senso inventare qualcosa di nuovo. La soluzione è appropriata se risolve il problema e non "decora" il progetto. Evitare questo errore semplifica il lavoro e fa risparmiare tempo.Ignorare i nuovi formati di apprendimento
Ho studiato programmazione in corsi offline. Mi hanno insegnato cosa era giusto e cosa sbagliato e lo hanno fatto di persona. La comunicazione dal vivo è preziosa, ma l’era del coronavirus ci ha dimostrato che anche studiare o lavorare a distanza è positivo. Sarebbe strano non sfruttare queste opportunità. Tuttavia, molte persone non si sono ancora adattate all’apprendimento online. Ed è particolarmente pericoloso quando si tratta di programmatori-cambiatori adulti.Non separare l'area di lavoro e l'area di riposo
Se lavori/impara da remoto, allora c’è la tentazione di farlo comodamente dal tuo divano. Ma temo che non sia giusto. Quindi, invece, dedica al lavoro almeno un angolo della stanza. Metti lì un tavolo, una sedia o un laptop e usalo. Avere un posto specifico in cui lavorare/studiare ti renderà le cose più facili.Non prendere appunti
Quando ti imbatti ripetutamente nello stesso problema, è bene annotare la soluzione: sul tuo laptop, in un'app o in una cartella di lavoro. Prima o poi ti ricorderai come risolvere un errore ricorrente, ma prendere appunti ti farà risparmiare tempo.Perseguire qualcosa che non ti piace
Se non ti piace un'occupazione, non dovresti torturarti e inseguire le tendenze. Sembra una verità ovvia, ma nonostante ciò molte persone fanno ciò che non gli piace. Quindi rispondi onestamente alla domanda: "È questo quello che voglio?". Se sì, sentiti libero di andare avanti. Ti invitiamo a fare ipotesi: quali sono gli errori più comuni per i principianti? Condividi la tua opinione nei commenti ;)
GO TO FULL VERSION