This reminded me of two things:
- Early in my career I read a book called “Becoming a technical leader”, by Ken Orr, where he highlighted the skills of a good leader, but also the fact that not everyone can/should follow what appears to be a natural path to management, and would be better off becoming a “guru” in their field of technical expertise. He highlights that "Innovation", "Motivation", and "Organization" are the three key components of being a technical leader.
- The second thought is that oftentimes, a good manager can "feel" your passion, your emotions, and your frustrations because he/she had a similar "way of the cross". We now hear more often that an MBA diploma doesn't have anything to do with being a good or a bad manager. Experience and enlightenment doesn’t come with a nice piece of paper...
Back to my story...
One day we had a visit from a Microsoft guy who's job was to travel the world and talk about security. I don't remember a darn thing about what he said, except this little statement:
Always make your boss look goodAnd he went on to explain that if the boss is really good, he will get a promotion and you will take his job. On the other hand, if he is a complete idiot, he will get fired and you will still get his job!