I am not sure I buy the authors argument. I am not even sure if I am clear about how the author defines a generalist and specialist!! The way the world knowledge is evolving, there is a blurring of what we call specialist and generalist. For e.g. If you are a medical researcher, then knowledge of biology, biochemistry, software development (simulation anyone) and maths is required. Now is this specialisation or being…
Seems by that line of thinking today's specialists are tomorrow's generalists, even if they do nothing differently.