Em qualquer equipe, você precisará de mais desenvolvedores grisalhos e grisalhos e alguns filhotes jovens. Alguns motivos incluem:
- Dinheiro. Muitas vezes, existem tarefas que não exigem o mesmo nível de experiência para fornecer, por isso faz sentido não pagar um dólar para que essas tarefas sejam cumpridas.
- Energia. Há uma energia e entusiasmo que as novas pessoas podem trazer para uma equipe que impede que ela se torne obsoleta e atrapalhe. Há também calma e sabedoria que as pessoas mais velhas podem trazer.
- Transferência de conhecimento e crescimento de carreira. Tanto em termos de projeto quanto de habilidades, é útil e geralmente divertido ensinar as pessoas e aprender coisas novas. É gratificante ajudar a "atrair" novos membros da equipe.
Sei que existem alguns projetos de vanguarda em que pode ser importante haver mais pessoas seniores do que juniores, mas, em geral, existe uma mistura ideal de experiências em uma equipe ou é totalmente dependente do projeto?