I had an encounter that setup in a similar way, but the lesson was different. The grasshopper was my very young, very energetic, very smart but very inexperienced manager. (but he had his MBA!!! lolol) We were working in two week "sprints" (if you know, you know). There was a lot of pressure on all of us and the manager was riding me particularly hard. Constant pop-ins, checking to see if I was going to reach the deadline, asking how it was coming, was I having any trouble...he was driving me crazy. I was the senior person, I didn't need a coach and he should have known that.
I finished my work 4 days into the two weeks and started on the next batch, but didn't tell the manager. He just kept stopping by, driving me insane with his micromanagement. Every day I told him it was fine. Three days left, he's losing it. I'm acting calm on the outside but on the inside I want to tear him to pieces. Demanding to see the work despite not knowing what it was supposed to look like. Last day, he comes storming in. IS IT DONE YET?!?! WE'VE GOT A DEADLINE?!?
IT'S BEEN DONE FOR A WEEK AND A HALF, GO BACK TO YOUR DESK AND LEAVE ME ALONE
He yelled at me to come to his office, I went. We had it out. I told him if he ever hawked over me like that again, I was done. If I need help, I'll ask for it. If you want to lose a bunch of talented people, keep doing what you're doing.
That was almost 20 years ago, we're still friends today.