When I am coding for a long time, my emotional state tends to reflect the code. If it's not compiling when I think it should, I get frustrated. If everything is acting predictably, like I expect it to, I feel great.
After a day of programming, it takes me a while to get used to talking to a human being. During the day, my feelings reflect those of a computer - it is dry and unemotional, so I am too.
Does anyone else experience similar things? How do you deal?