> I'm not an expert in anything, but I know a bit of everything that is required to ship something that works
The landscape is always changing, potential employers change their requirements, so you need to know $framework or $language of the month. My advice is be agile and adapt. Don't get set in your ways with a strategy that only works for you.