Sim, você pode resolver as coisas mais rapidamente do que elas, é por isso que você é mais velho e elas não. No entanto, um bom aluno sênior também quer levar os juniores para o nível sênior, e a única maneira de fazer isso é deixá-los aprender a fazer as coisas.
A tutoria é o uso mais eficaz do seu tempo agora, não a codificação.
Veja dessa maneira, se você passar os próximos seis meses mentorando de maneira eficaz e os juniores aprenderem o suficiente para se tornarem desenvolvedores intermediários - então você terá 5 desenvolvedores intermediários e um sênior. Se você faz todo o trabalho duro porque é mais rápido, em seis meses ainda terá cinco juniores mexendo o polegar (bem, o melhor deles terá passado para outros trabalhos até então, se você não lhes der um trabalho desafiador, então você pode ter menos ou mais novos devlopers juniores) e um sênior sobrecarregado e irritadiço.
Você sabe quais interações complexas são normalmente encontradas nos bugs; portanto, desenvolva algum treinamento especificamente sobre esses tipos, se necessário, como solucionar problemas e encontrar o problema real e, em seguida, os tipos de métodos normalmente necessários para corrigi-los. Depois, dê a eles esses problemas à medida que surgirem. Sim, eles levarão mais tempo para corrigi-los e você deve permitir isso em suas estimativas de tempo.
A ideia de programação de pares é ótima. Emparelhe com um diferente para cada problema verdadeiramente avançado. Mesmo que eles ainda não saibam o suficiente para resolver o problema, ter o júnior no teclado enquanto você lhes diz o que tentar em termos de procura da causa ajudará a ensiná-los o processo de solução de problemas. Claro, não apenas espere que eles tomem dictaion. explique o que você deseja que eles procurem e por quê. Peça suas idéias e ouça-as. Explique por que a ideia deles não é uma boa escolha, se não for. Use o método socrático de ensino, fazendo perguntas importantes. Eles se lembrarão melhor da solução que surgiram com suas perguntas principais do que a que você ditou a eles sem explicação. Eles também se lembrarão melhor se digitarem a solução completamente, em vez de apenas observá-la.
Depois que o júnior o ajudar a resolver uma classe específica de problemas como parte de um par, você poderá emparelhá-lo com outra pessoa na próxima vez em que essa classe de problema surgir e ficar disponível apenas para consultoria, não ficando por cima dos ombros deles. eles tentam coisas diferentes.
Você tem cinco novas pessoas, o que é realmente difícil. Você precisa ser justo com todos eles e alternar com quem você emparelha ou orienta. Não jogue favoritos. Mas você também precisará ser uma pessoa que forneça "Amor Difícil" se alguém não tiver sucesso e progredir. Você pode precisar chamar um ou mais deles de lado e dizer que eles precisam melhorar e por que você acha que eles não estão conseguindo. Uma única pessoa permitirá que você faça todo o trabalho, se você emparelhar e puder; não permita que isso seja apenas porque é mais fácil. Se a pessoa não puder fazer o trabalho, é mais gentil com ela e muito melhor para a sua equipe se você não a realizar, pois é óbvio que ela não pode ou não aprenderá a ser mais independente.
Lembre-se, você obtém o que espera. Se você não espera muito, não receberá muito. Espere que eles brilhem e a maioria deles chegará ao seu padrão.