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 programmer who subconsciously views himself as an artist will enjoy what he does and will do it better.
Heaven and God are best discerned through tears; scarcely perhaps are discerned at all without them. The constant association of prayer with the hour of bereavement and the scenes of death suffice to show this.