"Computer Programming is an art, because it applies accumulated
knowledge to the world, because it requires skill and ingenuity, and
especially because it produces objects of beauty. A software
engineer who subconsciously views themselves as an artist will enjoy
what they do and will do it better." --David Knuth