I've been trying to devote some energy lately to learning some new things in the world of software development. Prior to this job, I was working a ton on performance projects, and as such, I feel like the world of client-side development had evolved without me. Now I have an opportunity to jump in and try something I had evaluated for use in projects, but not been real hands-on with. This is what you do in your spare time in this line of work. As much as I didn't care for school, I love this about work.
I think that this might be an expectation that is largely missed by some folks. We've seen a subset of people who think, "I went to school, now pay me and give me a corner office." I don't see a lot of that in my work, since at least half didn't go to school for the work, if they attended college at all. But I do see it in a lot of other professions, especially in marketing and general business fields.
But think about everything from the blue collar trades to medicine: You have to keep learning to get better at what you do and stay current. I feel bad for people who don't like this arrangement, because it doesn't seem optional to me. I said in a recent talk about hiring that length of career is a surprisingly poor indicator of ability. Some people get into a spot and plateau, absent any requirement to learn or people to mentor them. Don't be those people. Enjoy the challenges that come with learning, and the joy of applying that learning to doing stuff.