I have had to delegate a few tasks lately to others. I am not a big fan of doing that. I am the engineer, I want to do all the engineering. Yet the fact is, I can't do it all and get to the final goal on time. That uncomfortable feeling I have farming out my work is in reality the beauty of teams. A collection of people with different skills capable of doing things really unimaginable for just one person to do. Teamwork is how big things get done.