When I first started my career, at around the age of 20, I believed I could lead the company I worked for within 2-3 weeks. That was fifteen years ago and now that I am in a leadership role I feel like I'm not doing a good job at it... where did all of that youthful optimism go?
Delegating the tasks is one of my biggest problem as I strongly believe that nobody else can do things better than I can. The problem is amplified when the task is given to someone else and he tells me that he doesn't know how to do it; of course he doesn't because I've been doing it all this time not letting him learn from it.
I'm at the point now where it's no longer possible to do everything and I have to train other people to do some of what I do. What is sometime odd to me is that I get a feeling of frustration when they don't "get it" as I, somehow, believe that they should of picked up a few things over their time spent on the project.
As crazy as it may sound, there's a feeling of accomplishment I get from completing all of these tasks and knowing that I'm better at them than most - this is the core of the issue. To be an effective leader, you need to be good at delegating the less important things so that your focus is on the important things. Perhaps the best thing about this new position is that I get the opportunity to try/fail and, most importantly, understand the things I've been reading in all those leadership books.