A Slashdot thread about the Psychology of Programming really hit home today. After having my almost zendlike coding state shattered I left work in a huff.
Much like authors and artists, programmers suffer from “writers block” and when they are in the mental state to program it’s a fragile state that should be respected. I know wonder how much productivity has been lost because of such interruptions to my “flow” through the years …