Su qualsiasi squadra, avrai bisogno di altri sviluppatori grigi e grigi e di alcuni cuccioli. Alcuni motivi includono:
- Denaro. Ci sono spesso attività che non richiedono lo stesso livello di esperienza da consegnare, quindi ha senso non pagare il miglior dollaro per avere quelle attività soddisfatte.
- Energia. C'è un'energia e un entusiasmo che le persone nuove possono portare in una squadra che impedisce loro di diventare obsoleti e imposti a suo modo. C'è anche calma e saggezza che le persone più anziane possono portare.
- Trasferimento di conoscenze e crescita della carriera. Sia in termini di progetto che di capacità, è utile e spesso divertente insegnare alle persone e imparare nuove cose. È soddisfacente aiutare a "portare" nuovi membri del team.
Mi rendo conto che ci sono progetti all'avanguardia in cui potrebbe essere importante che ci siano più persone anziane che junior, ma in generale, c'è un mix ideale di esperienze in una squadra o è totalmente dipendente dal progetto?