I've worked in IT for nearly 18 years.
Throughout my IT career I've done lots of things from helpdesk to solutions architect (never a developer) as well as a business owner, contractor and FTE.
I've never specialised in one area. Always doing different things, which is great and I can work most stuff out but never a full pro in one area.
Have I messed up my career earning potentials and basically screwed myself over as all high earning areas are specialised?
Trying to work out my next step of what to do and I'm not sure if I need to rethink what I should be doing instead of falling into the next step and filling that gap so to speak.
Thanks in advanced if you read this.