理发感触——编程之美——艺术品

      在图书馆借了本书,叫《编程之美》。略微看了一下它之后,感触良深。这让我想起了曾经在高中的时候理发的经历。那一次,我和一个同学一起去理发,进去之后,两个理发师就开始给我们理发,我们几乎是同时开始的,然后当我还在看我的理发师在那里东剪剪西修修时,我那个同学就已经理好了。我甚是惊诧,怎么这么快?几乎只有5分钟就搞定了。而我那个理发师,依然在那里不紧不慢,全神贯注在我的头发上,坐在他的那个可移动的凳子上,一会滑到我的左边,一会滑到我的右边,此刻我关注了他的剪发的手法,虽然我不懂剪发,但可以看的出来,他动作很娴熟,而且很专业,哪里该轻的,就会很轻,我一点也感觉不到,哪里该用手挡头发的,他就会很小心的挡住,然后再用发剪很熟练的剪掉,他给我的感觉就是他把我的头发当做了一件要修剪的艺术品一样,一丝不苟,完全忘记了周围的一切,因为我一直在注意着他剪发,所以看到他真的很投入,他好像完全没有注意到旁边的同事已经又剪好了一个。就这样大约过了半个多小时,终于他收工了,整理好我的头发之后,问我怎么样,我当然说好了。那一次我头发留了很久,一直不舍得剪掉,我也不敢再去那家理发馆了,因为我害怕碰到那个5分钟就剪好头发的理发师。

      这件事,我一直记在心里,给我很深的感触。现在上了大学,我学习了软件工程这个专业,理发那件事,好像跟我的专业有着某种联系,直到我看到了这本书《编程之美》,我便豁然开朗(其实“开朗”是很早的事了,只是现在我把它写了出来)。我感觉要学一个东西,就要掌握到它的骨子里,把它当做一件艺术品去雕琢,哪里该多的不能少,哪里该少的不能多。细细的去品味,细细的去雕琢。编程更是如此,程序是一件虚拟的艺术品,它需要经过大脑的思考,琢磨,最终在计算机上实现出来。看这本《编程之美》就给我这样的感受,第一篇是《让CPU听你的指挥》,看完理解之后,也许你会拍案叫绝(声明:人水平不同,就会有不同的反应,本人愚钝,至少我是这个反应),这个世界真是奇妙,你用计算机写程序,就好像一个古董家在把玩它心爱的一个古董一样,你可以深入了解到它的每个细节。这本书着重强调一个“美”字,这个“美”字,也正是突出了编程就像一件艺术品一样,你要用心去雕琢它,它才会展现出它的“美”来。

     然而,大家都知道,艺术品都是技术家做的事,一般人不是谁做出来的产品都叫做“艺术品”的。那怎么样才会成为艺术家呢?怎么样才会成为“编程艺术家”呢?呵呵,其实我也不懂,我只是一个本科的穷学生,但我知道,是有一些必要条件的:首先就是要有扎实的功底,深厚的内功,而这个则出自自己平时的勤学苦练。其次,就是要有一种精神,一种注意细节,深入细节,一丝不苟的精神,而这个则是取决于个人的性格,有些人就是具有做艺术家的性格。再次,就是要有一种艺术家的情怀,有一种美的意识,追求美的执着。

     希望我可以成为一个“编程艺术家”,写出来的不是一行行的代码,而是一件艺术品,一件精雕细琢的艺术品。

    原文作者:hackerain
    原文地址: https://blog.csdn.net/hackerain/article/details/6244739
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞