I've never been one to specialize. I find that I am far too interested in far too many things for that.
I started working on the strategic planning for a revamp of my website and found that I could, at best, manage to clump my professional work into three major chunks: outreach and marketing, leadership and management, and information literacy and instruction. Within those categories are a ton of subtopics like customer service, productivity, and photography.
I don't know how to specialize my work... and I don't want to.
I find that all the aspects of what I do roll into one another. Knowing how to provide effective customer service increases my leadership skills which, in turn, leads me to be more productive, which allows me to focus on creating new things for our social media, which allows me to share what I've learned with others, which helps me improve my teaching skills, and on and on and on.
I see my work as one big mush of things and I love it all. I would be loathe to give any of it up.
It's the same with my personal interests. I jump from reading about calligraphy, to life management, to cooking, to parenting, to history, to minimalism. My reading list abounds what random titles that caught my eye in the moment.
I thrive on having a variety of interesting things to learn. It's one reason I write this. I can flit from one idea to another, never being bored of learning new things.
Are you a generalist or a specialist?