I agree with the premise of this article (if you wanna get paid, specialise) as it strongly echoes my own, perhaps limited, experience. I am a generalist. I like being able to solve problems across a wide spectrum of fields. Working at a startup for the last three years has given me plenty of time for that. The flipside is that I have not had much opportunity to specialise. I take pride in being comfortable diving in…
It's also not that you know many things, it's that you can learn other things easily and quickly. (without training)
The hard part is finding the right place to work at. Many large corporations are looking for a square peg for a square hole.