Troppi sviluppatori junior sono stati venduti l'idea che l'unico modo per imparare sia fare. Inizi facendo, ma il percorso da junior a senior passa seguendo il lavoro degli altri, leggendo dei successi e dei fallimenti altrui, discutendo le tue idee con gli altri - in modo da non reinventare le ricette del successo e non ripetere gli errori altrui, ma soprattutto per affinare l'intuizione su una buona architettura di design e sulla creazione di sistemi scalabili.