jackcheng:

I find that most people take on new jobs, projects and hobbies for three reasons:

  1. To learn something new
  2. To pay the bills
  3. Because they love doing it

These three things fulfill some of our very basic needs — they give us stability, excitement, ways to contribute and opportunities to grow. If…