Being too successful is one of life's biggest risks (2004)
groups.google.com
groups.google.com
The Lisp Machine software was appallingly baroque. Everything had every possible feature. There was no design, just implementation, and lots of it. The manuals took up a whole shelf, and it was generally faster to write something yourself than to find the predefined function that did it.
A lot of (arguably most of) the badness of Common Lisp is Lisp Machine culture showing through.
The missing piece is how to identify over-specialization, and it's missing because it can't be usefully generalized.
If you read the literature on selective breeding they have extensive methodologies for avoiding genetic problems. If you just want a quick overview, Temple Grandin's book "Animals in Translation" has a couple of really entertaining chapters on the subject.
We've been using biological metaphors in this discussion, but I'm not sure we can extend them this far.
Specialists are by definition exceptionally successful in exceptional circumstances. I don't think that makes them too successful. It just makes them high risk-high reward takers.
My point is that parent's success probably outdoes your own success.