J'ai récemment commencé à utiliser la technique du pomodoro . En conséquence, si je ne peux pas répondre à une question sans interrompre la réflexion sur ma tâche actuelle, je commence à me demander si je peux reporter une réponse à la fin du pomodoro, un délai moyen de 15 minutes environ. J'ai découvert un effet secondaire intéressant: lorsque je passe près de leur bureau pour répondre à la question, ils l'ont souvent déjà résolue par eux-mêmes. S'ils ne l'ont pas encore fait, je suis beaucoup plus disposé à leur accorder toute mon attention.
Ce n'est pas l'école. Ce n'est pas de la triche si vous fournissez rapidement un fait qu'ils pourraient éventuellement trouver par eux-mêmes. Au contraire, il est judicieux pour les entreprises de gagner du temps et, selon mon expérience, les compétences sont très peu perfectionnées par essais et erreurs par rapport à un mentor qui vous donne souvent de petits efforts dans la bonne direction. Je préférerais qu'ils apprennent 10 bonnes façons de faire des choses avec mon aide plutôt que 9 mauvaises façons et une seule.
Si quelque chose peut être facilement recherché, apprenez-leur à le faire. D'un autre côté, s'il s'agit de quelque chose que vous ne pouvez connaître que par expérience, comme par exemple les fichiers sur lesquels rechercher certains symptômes de bogues, je ne vois absolument aucun inconvénient à simplement donner une réponse inexpliquée.
À l'inverse, des éléments plus subjectifs, comme l'orientation de l'architecture, devraient toujours être accompagnés du raisonnement qui les sous-tend. D'une part, le développeur débutant a réfléchi beaucoup plus en profondeur à sa tâche spécifique que vous. En parler vous garantit de ne pas sauter aux conclusions. D'autre part, cela les empêche d'appliquer aveuglément des règles à des situations futures où elles pourraient ne pas s'appliquer.
Je ne peux penser qu’à un cas où j’ai carrément refusé de continuer à aider une collègue, et c’est après avoir passé plusieurs heures à expliquer quelque chose à plusieurs reprises et avoir examiné plusieurs exemples, après quoi elle ne savait toujours pas comment écrire des indices très marquants. À ce moment-là, elle avait peu d'espoir de conserver son emploi sans une réapprentissage sérieux des fondamentaux, et bien sûr, elle n'a duré que quelques mois.