Although Mr. Shakespeare didn't actually say that, there seems to be an ongoing argument about whether specialization or generalization is the key to success in this world.
Some are adamantly opposed to specialization, citing that pursuit of specialization drains you of creativity. The other camps says there is no way to get a job in today's competitive market without specialization.
So who's right and who's wrong? As fickle as it sounds, I say neither is totally wrong. But neither is totally right.
Bridging the gap between specialization and generalization is tough, but there is a middle ground where some of the most talented people are doing their best work.
Full article on T-Talents: Bridging the Gap Between Specialization and Generalization Here