Here's the background: I've been reading a lot of advice articles who all suggest one thing, whether you want to freelance, start a business, or find a job, and that is to find a niche. The idea is that there's a lot of competition, and you'll struggle competing on price if you make yourself too "general."
I've reflected on my career, however, as being just that. I've struggled with specializing, because what happens most often is I'll specialize, an employer will have a unique requirement that I can do, I do it well, and, at least theoretically, whatever time I could've spent specializing in one area I lost doing different things. In all honesty, this is because my roles usually were tied to marketing. For example, working at marketing agencies or marketing/communications departments but in a strictly development capacity. Even what I do now, despite being a company that provides payment services, I'm working on projects related to marketing. So, of course, when I think about what my niche is, I figure it must be tied to marketing.
But this isn't so much about me looking for help figuring out my niche. Actually, what I want to know is what you see your niche as. If you were to look for work (be it a job or a project engagement if you're freelancing/self-employed, or if you had a product startup), what would you focus on?