Do you aim for Autonomy, Mastery and Purpose?
- Autonomy — Software developers have a desire to be self-directed. Many find that micro-management is restrictive and stifles their creativity.
- Mastery — Software developers love sharpening their skills.
- Purpose — Software developers want to work on important projects that have meaning and make an impact.
For example, SSW indirectly mention on their Mission Statement at About Us page.
More info on this: