<i>I'm a jack of all trades master of none. I've always taken that as an insult rather than a compliment. I hear it as "your mediocre at a bunch of things...not really good at anything.</i><p>Take it as a compliment that you've been the undisputed master at One Very Important Thing: understanding your employer's needs and priorities, and doing whatever it takes to make them happy. All that other stuff -- HTML, JS, etc -- is but a means to this end. (And despite all the rantings and ravings by people on this and other sites about the various pros and cons of these tools, most of them are basically expedient hacks, here today, gone tomorrow).<p><i>Somewhat excited because it will force me out of my comfort zone.</i><p>As you should be. Being forced out of our comfort zones is one of the best ways to start learning new things. Sometimes it's the only way.<p>I'm sure that years hence, you'll look back at this as a golden opportunity -- that finally gave you the time and space to think about what you really want to do, travel, get that degree, meet that right person, or whatever. And for every employer that sees you as "limiting" yourself by staying at the same gig for 10 years, others will take it as hard evidence of your capacity for loyalty, dedication, and grit -- scarce qualities indeed, in any talent market.