PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 1: BENDING THE MOTHERBOARD Coding Is Theory Building

"A systematic review of 92 papers identified problem solving and technical challenge among the aspects of software engineering reported as motivating."

The review supports problem solving and technical challenge as recurring developer motivators while stressing that motivation varies by person, career stage and context.

View Source