A comment from bluemonday
Reminded me of this question. Why is being a specialist better than a generalist? By specialist, I mean people who dedicate their learning to one specific (often narrow) field. Generalists would be the reverse, those who aim to learn about a variety of subjects. The way I see it, there are cases where having a wider range of skill set seems beneficial to me then being completely focused on one thing. Feel free to convince me otherwise.In that case, you sacrifice differentiation. No-one can develop all functions equally. I'd rather concentrate on what I'm good at than strive for some impossible perfection.