You choose and why?

you know more than you think you do Zach. you know enough to beat me at chess, now tell us what it is about being great at one thing that you like better than being just good at a lot of things.

you can make a living off of being great at one thing
but you cant make a living off of being average at a lot of things



Certainly the "jack of all trades" makes for an interesting party companion, whereas the "master of one" (yes, the saying is "master of none", but for argument's sake, let's give him credit for one) might be a dull person except for the one thing he/she knows well. He/she knows more and more about less and less.

I like jack of all trades because I'm easily bored. I can take something up and work hard at it and become competent or even better than most, but because of the law of diminishing returns, I will never be among the elite at anything. I am not a good enough writer to make a living at it, I am not a good enough guitarist to be a professional musician, and I am not a good enough golfer to be a professional athlete. As a teacher, however, I am competent enough to teach English literature and composition; I am competent enough to teach beginning guitar; and I am competent enough to coach a girls golf team. In my English classes, sometimes I tie in history, math or science to the literature to the point that my students wonder if they are in the wrong class. My day is varied and interesting, though no one would ever describe me as a master of anything. I consider myself lucky, but then I realize that my various abilities have enabled me to take advantage of opportunities that I would not have been qualified for if I was master of something.
A "Jack-of-all-Trades" or a "Master of One", which is best?
help note: Jack-of-all-trades defined as, 1. better than average at most everything that one does. 2. a natural. (but not good enough to earn a living at it)
help note: Master of One defined as, 1. the best at what one does but very poor at most every other thing they try. 2. able to earn a nice or better living at this one skill or talent.
just curious, thanks for your feedback.
lee