Great post, Steve. Thank you very much, that one came at the perfectly right moment. I've been strugling with my many-interests-life for a while.
Now I leave you all a question.
There is a saying I hear sometimes (specially from people on my current field, Computer Science as well). It is something like this:
"Be careful not to become a duck. Ducks can fly, swim and walk. But they fly badly, swim badly and walk badly."
I guess that it basically means that if you wonder around too much, not focusing on anything, you may end up doing nothing more than mediocre in each field.
I kinda feel bad about knowing how to do lots of stuff, but only being good in a few (and even being good at them, I know many people that are better than me in each one). Maybe it's a mistaken view, don't know.
What do you guys and gals think about that?