You know, it's great to say that, but the vast amount of job postings are asking for a keyword set oriented around languages and frameworks.
One optimizes for what is apparently selected for.
One optimizes for what is apparently selected for.
So I disagree: it's a career strategy that is optimized for HR screeners and resume scanners, which most bigcos seem to use.
(I personally prefer generalist positions but I don't see those advertised outside of startups).