What do you find most satisfying about programming?

Justin James says that what he enjoys most about programming work is overcoming a challenge. Take this quick poll to let us know what you find most satisfying about your work.

People initially get into programming for many reasons, but they need to be satisfied with the work or else they turn to other careers. I have heard many people express different reasons why they feel good about the work they do. Personally, I enjoy overcoming a challenge (I enjoy many non-programming tasks for this reason too).

Let me know what you enjoy most about your work by taking the following poll.