Cameron Herold argues most managers never learn to coach, even though that's the job. He recommends weekly one-on-ones, situational leadership based on each person's skill and commitment, and specific training to get better at it.
Chapters
Every single one of you coaches people, and almost none of you have had a single hour of training on how to coach them and develop them. Now, when you're running your one-on-one sessions with any of your direct reports on a weekly basis, that's coaching. Your job is to apply situational leadership. It's to think about their commitment and their skill level in those individual projects. Maybe it's to help problem solve. Maybe it's to cheer them on. But you need to actually understand coaching. I would recommend that you go read the book, The One Minute Manager. And also check out the coaching module in my Invest in Your Leaders training. So if you go to investinyourleaders.com, check out the coaching module as well as the 3 or 4 other modules that are kind of connected to it. And those would be situational leadership, one-on-one coaching, delegation, time management or priority management. Go to investinyourleaders.com, sign up you, anyone on your team that manages people, and actually learn how to work better and how to get results through others. Coaching is one of those skills.