What motivates software engineers?

One topic I think about a lot is what’s the best way to motivate software engineers to do their very best every day — both because my role requires me to, but also because I’m very interested in psychology.

On one hand, everyone is different — some people are motivated by money, some are motivated because the team is working towards a shared vision, and some just want a stepping stone to their next gig…