Esperienza e pratica deliberata.
Se non ti eserciti deliberatamente, non acquisirai esperienza.
(Devi esaminare i tuoi errori e correggerli, esercitarti su ciò che sei debole, e avere un esperto che ti dica cosa stai facendo anche in modo sbagliato aiuta).
Se non provi a migliorare, puoi essere un principiante per sempre!
Dopo diecimila ore di pratica deliberata, otterrai esperienza.
(Questa scoperta dall'istruzione / formazione è dappertutto.)
Se il tuo programmatore A non ha praticato deliberatamente, non migliorerà mai.
Se il tuo programmatore B non ha praticato deliberatamente, non migliorerà mai.
Un altro risultato della stessa ricerca: che se ho 15000 ore e hai 10000, e continuo a praticare e così fai tu, non sarai mai migliore di me.
Conoscere due lingue probabilmente renderà B un programmatore migliore (soggetto alle regole di allenamento).