As a generalist software engineer who has worked among specialists for over two decades, this book resonated with me. It doesn't make the case that specialization or generalization is The One True Path, but it does suggest generalists are in a position to succeed as the world grows more complex.
Much of the supporting research is anecdotal. We'll see if it holds up as a proper counter argument to Gladwell's 10,000 hours school.