Je suis à peu près dans votre situation exacte en ce moment même. Mon superviseur est très occupé et j'ai remarqué que mes interruptions n'étaient pas très bien accueillies assez tôt. Dans mon cas cependant, je suis arrivé sans connaître beaucoup de technologies. Donc, ce que j'ai fait est que, chaque fois que j'ai une question, je la note. Si j'ai besoin d'une réponse pour continuer ma tâche, je fais autre chose pendant un moment. J'ai lu de la documentation sur une autre technologie que je saurais utiliser assez tôt. À moins que la question ne soit cruciale pour terminer la tâche sur laquelle je dois travailler et que je ne puisse pas continuer sans réponse, je la file.
Si c'est du code que vous écrivez par exemple, vous pouvez écrire un commentaire "todo" dans cette partie et continuer à écrire le reste du code. Vous pouvez revenir pour compléter la tâche plus tard.
Ensuite, chaque fois que je rencontre mon superviseur, je décharge toutes les questions en même temps. A ce moment-là, certaines des questions auxquelles j'ai déjà répondu moi-même! Certaines des questions semblent aussi stupides après avoir été écrites pendant un moment, de sorte que vous ne les posez pas.
Une autre chose que vous devriez absolument faire est tout simplement d’en parler à votre mentor. En fait c'est la première chose que j'ai faite. J'ai simplement demandé directement "Est-ce que je pose trop de questions?" Cela me donnait un retour direct et je pouvais cesser de me demander si je pouvais me calmer ou résoudre le problème.
Remarque: Ce qui précède s'applique uniquement aux questions qui ne sont pas techniques ou liées à la programmation. Je passe beaucoup de temps sur Google / Stack Overflow à la recherche de réponses techniques, et vous devriez le faire aussi. En fait, si vous ne googez pas chaque jour avec de nouvelles informations, je dirais presque que vous n'en apprenez pas assez :)