What Do Programmers Want?

According to this and this:

  • Great colleagues
  • Challenging problems
  • Cool technology
  • Good salary
  • Minimal bureaucracy
  • Uninterrupted time
  • Space