Money amd free time. I won't work on things I fundamentally disagree with but what's important to me is life outside of work. I try to maximise my income and the availability of non-work time. As a contractor this is what I get to do, make a packet and take a few months off here and there. People with a drive to achieve in a particular area may be after a different sort of satisfaction in life I guess.
that's a defeatist attitude. If you had unlimited money, how would you spend your time? that's how you will find what to work on.
It really isn't. I have a great life, and I also get to work on some interesting stuff because I'm good at what I do. I help my clients to deliver, and get satisfaction from that.
> If you had unlimited money, how would you spend your time?
Travelling and seeing the world with other people, in luxury.