This is a great post by Aaron Irizarry on keeping up as a professional designer.
You have to stay ahead of the curve just to stay relevant. I find that the necessity of learning new things is one of the best parts of my job – I rarely get bored. There’s always something new to try; reading blogs, using Twitter and interacting with designer friends and colleagues are all good ways to learn about what’s new in the web design/development world and what I should spend my time learning.
The frustrating thing, sometimes, is that there’s so much to learn… But I’d rather be frustrated by having to pick and choose than be bored out of my mind like I was in my last job!