Thanks for sharing Mr. Hardaway! As you're appear to be experienced in mentorship I would like to consult you about my situation:
Currently I'm mentoring a novice coder. He think some of my decisions suck but he doesn't dare to say that they suck. Instead he constantly ask me if he really need to do as I said, and finally shut up himself. Then I ask what he think about my decisions but he doesn't answer, he just say he's noob so his opinion doesn't count.
By my guess, he thinks I waste his time by demanding him understand the things he didn't give a fuck, and then feels belittled because he haven't got to the point he expect.
How can I help him get out of this toxic attitude ?
Hi, firstly thanks for thinking of me as an expert, but I’m not an expert in anything, just found a ton of different ways to do it wrong. As for the person you’re mentoring, have you asked them to solve the problem before you do it for them, then have them explain their logic to you and then show them the things they maybe aren’t thinking about with your answer to the solution. They may develop their own style and they might not feel engaged. PS: You might learn something new as well.
Definitely a great approach. Better let them struggle for a bit, if they really aren't making headway then stepping in can help but never do the whole thing for them, guide them through it.
Thanks for sharing Mr. Hardaway! As you're appear to be experienced in mentorship I would like to consult you about my situation:
Currently I'm mentoring a novice coder. He think some of my decisions suck but he doesn't dare to say that they suck. Instead he constantly ask me if he really need to do as I said, and finally shut up himself. Then I ask what he think about my decisions but he doesn't answer, he just say he's noob so his opinion doesn't count.
By my guess, he thinks I waste his time by demanding him understand the things he didn't give a fuck, and then feels belittled because he haven't got to the point he expect.
How can I help him get out of this toxic attitude ?
Hi, firstly thanks for thinking of me as an expert, but I’m not an expert in anything, just found a ton of different ways to do it wrong. As for the person you’re mentoring, have you asked them to solve the problem before you do it for them, then have them explain their logic to you and then show them the things they maybe aren’t thinking about with your answer to the solution. They may develop their own style and they might not feel engaged. PS: You might learn something new as well.
Definitely a great approach. Better let them struggle for a bit, if they really aren't making headway then stepping in can help but never do the whole thing for them, guide them through it.
You're their mountain sherpa.