I used to use the amount I learnt during a job as some measure of how enjoyable the job was. I remember in the Good Old Days(TM) when any day in which I learnt something, was a good day. Recently however I’ve come to appreciate that there are some lessons you just don’t want to have to learn, like “Don’t leave the bleach next to the shampoo”. Much of my recent on the job learning have been things I really didn’t want to know. Like “An Ant build with over 60 inter-dependant targets creates a really large, pretty graph”, or “Managing DB migration is a pain in the posterior with decent change logs”.
Roll on lessons like “Full body massages are really nice”…