Programmers, writers, and other artists do their best work when they are a notch above pure depression, wracking their brain for desperate means of survival, not when they're in a joyous flow state.
Right? :)
Right? :)
I also contend that few programmers/programming positions require this sort of creative process. Perhaps "hacker" is the better term for a technical+creative identity.