in reply to What kind of programmer are you?

Try looking at coding as a form of meditation. Do not burn yourself out. Sometimes I think programming has lost its mystic sense that whatever we are doing we are winning.