Specialization is a great concept which has brought enormous advantages to humanity through both massively increased efficiently and scientific advances which were only possible due to very deep focuses on tiny niches of knowledge.
That being said, I can't do it. My left brain approves of specialization; my right brain recoils in shock at the thought of it. Specialization seems like a nice thing for "other people." For myself, I tend to live more along the lines of this quote from Robert Heinlein:
A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.