Coaching, properly, is a very difficult skill to learn and then master.
It’s basically about taking your ego out of the relationship with the person or people being coached. And doing your best to see things through their eyes, without imposing your own judgement on them (however subtle). Young or old, there are probably not very many people who actually do this well.
Something like a long, year or two, vocational course with oversight and analysis of the coaching interactions through a supervisory relationship is required. Along with some theory to help with the understanding of what’s going on in the coaching encounters, and to encourage some personal self-development.
I mean, how many non-directive, “non-egoic” people do you see in the workplace typically? A few certifications, a bit of agile coaching, and/or a few passed certifications over the years just won’t do your paying clients justice.
It’s hard to accept, but that’s the truth.
![]() |
Frank Ray & Associates is a software engineering consultancy that builds high quality software for businesses. |