Oui, vous pouvez résoudre les problèmes plus rapidement qu'eux, c'est pourquoi vous êtes senior et ils ne le sont pas. Cependant, un bon senior veut également emmener ses juniors au niveau senior et la seule façon d'y parvenir est de leur laisser apprendre à faire les choses.
Le mentorat est l'utilisation la plus efficace de votre temps en ce moment, pas le codage.
Regardez-le de cette façon, si vous passez le mentorat pendant six mois et que les juniors apprennent suffisamment pour devenir des développeurs intermédiaires - alors vous avez 5 développeurs intermédiaires et un senior. Si vous faites tout le travail vous-même parce que c'est plus rapide, dans six mois, vous aurez toujours 5 juniors qui se tortilleront les pouces peuvent avoir moins de devlopers juniors ou moins) et un senior surmené et grincheux
Vous savez quelles interactions complexes se trouvent généralement dans les bogues, alors développez une formation spécifiquement sur ces types de choses, comment résoudre les problèmes et trouver le problème réel, puis les types de méthodes généralement nécessaires pour les résoudre. Donnez-leur ensuite ces problèmes à mesure qu'ils se présentent. Oui, il faudra plus de temps pour les réparer et vous devez prévoir cela dans vos estimations de temps.
L'idée de programmation en binôme est excellente. Associez-le à un autre pour chaque problème vraiment avancé. Même s'ils ne savent pas encore assez pour résoudre le problème, avoir le junior au clavier pendant que vous leur dites quoi essayer en termes de recherche de la cause aidera à leur apprendre le processus de dépannage. Bien sûr, ne vous attendez pas à ce qu'ils prennent la dictée. expliquez ce que vous voulez qu'ils recherchent et pourquoi. Demandez-leur leurs idées et écoutez-les. Expliquez pourquoi leur idée n'est pas un bon choix si elle ne l'est pas. Utilisez la méthode d'enseignement socratique en posant des questions directrices. Ils se souviendront mieux de la solution qu'ils ont trouvée eux-mêmes à travers vos questions directrices que celle que vous leur avez dictée sans explication. Ils se souviendront également mieux s'ils ont correctement tapé la solution plutôt que de simplement vous regarder la taper.
Une fois que le junior vous a aidé à résoudre une classe particulière de problèmes dans le cadre d'une paire avec vous, vous pouvez le jumeler avec quelqu'un d'autre la prochaine fois que cette classe de problème se présentera et ne sera disponible que pour consulter, sans se tenir debout sur ses épaules pendant ils essaient des choses différentes.
Vous avez cinq nouvelles personnes, ce qui est vraiment difficile. Vous devez être juste envers chacun d'eux et faire pivoter les personnes avec qui vous vous associez ou donner des conseils. Ne jouez pas aux favoris. Mais vous devrez également être une personne qui vous offre un «amour dur» si quelqu'un ne réussit pas et ne progresse pas. Vous devrez peut-être appeler un ou plusieurs d'entre eux de côté et leur dire qu'ils doivent s'améliorer et pourquoi vous pensez qu'ils ne réussissent pas. Si peu de gens vous laisseront faire tout le travail si vous vous associez et si vous le pouvez, ne le permettez pas car c'est plus facile. Si la personne ne peut pas faire le travail, c'est plus gentil avec elle et bien mieux pour votre équipe si vous ne la portez pas une fois qu'il est évident qu'elle ne peut pas ou ne veut pas apprendre à être plus indépendante.
N'oubliez pas que vous obtenez ce que vous attendez. Si vous n'attendez pas grand-chose, vous n'obtiendrez pas grand-chose. Attendez-vous à ce qu'ils brillent et la plupart d'entre eux atteindront votre niveau.