As a programmer, all I need is:
1. Money (to not have to worry about it)
2. A challenge
3. A great team
1. Money (to not have to worry about it)
2. A challenge
3. A great team
1. Money (to not have to worry about surviving with basic treats from time to time)
2. A challenge
3. A great team
4. Equity (to make the sacrifice of #1 be a bet that pays off over time to more than offset the choosing of the harder path with a tighter belt)