Scott Adams (yes, the Dilbert guy) wrote an insightful piece on career advice in his blog a few years ago. In it he asserts that to have an extraordinary career you should become very good at two different things.
I believe this article popped up on HN a couple of years back:
I believe this article popped up on HN a couple of years back:
http://dilbertblog.typepad.com/the_dilbert_blog/2007/07/care...