I really like David St Lawrence's principles of satisfying work. Please go read his post, but I wanted to also duplicate the main ones here:
- Almost any work is satisfying if you can do it at your own pace.
- The most interesting work in the world can be made unbearable, if you are forced to do it in a sequence and at a pace that is not of your own choosing.
- Job satisfaction is actually more important than the money you take home. That is why acknowledgement from your peers and managers can easily make up for a lower salary.
- Any job that requires you to lie for others will eat you out from the inside until you are no longer able to look at yourself in the mirror.
- People will work unbelievable hours for little or no pay if they know they are helping to make the world a better place.
- People will perform miracles working for a manager they trust.