It's quite similar to guitar solos, only with programming you have to use your brain. The most important thing is that it should have some emotional effect on me, rather than just, 'Oh, that's really clever.'
I'm a vegetarian - I think there's a strong possibility, had I not become a vegetarian, I would not be working now. I became a vegetarian about 25 years ago, and I did it out of concern for animals. But I immediately began having more energy and feeling better.