I envy people who can produce works of beautiful, undeniable logic. I think it’s really wonderful to be able to make a piece of code work the way you want it to, to make a program give you a desired output. The objective is clear.
For most creative pursuits, it’s a ball game of how your creation will be received. There is almost always ambiguity, and the response is based on every individual’s opinion, personal preference, emotions, and general world-view. Sometimes you just want to produce something unambiguous, logical and straightforward. If only it weren’t so subjective 🙂