网站知识

程序员与画家

来源:实搜网络   2016-06-24

 

  相信有很多程序员或非程序员都看过一本畅销书《黑客与画家》,关于黑客与画家的比较是保罗格雷厄姆提出的,或许有人比他更先提出,我就不知晓了。保 罗格雷厄姆说的是黑客,而我更想讨论的是广大的程序员,用一句时髦的话说不是每一个程序员都能成为黑客,也不是每一个黑客都是程序员。黑客是程序员的进 化,但不是唯一途径。黑客从狭义上说,同时也是很多非IT行业人的理解,就是技术NB的程序员,从广义上说黑客技术NB只是一个条件,还必须具有自由开放 的思想。这也是黑客偏爱开源的根本原因。不是有句名言嘛,“世界上只占1%的黑客写出了99%的开源软件”。

  我觉得关于黑客的含义有点太阳光白雪了,像普通的程序员特别是在中国这样一个国情下,是难以企及的。所以我将文章的重点定位到普通的程序员,谈谈程 序员与画家的共同点。一直都有一种观点认为绘画,音乐是艺术,但是有人认为程序是艺术嘛。写程序是一种创造性的工作而不应该是重复性的劳动,而后者则是程 序员成为一种廉价职业的成因。文章的最前面是一幅图,讲的是程序员喜欢在夜间工作,或者说是通宵达旦的工作。通过这张图估计没人看出的是程序员的勤奋精 神,而是程序员是一种病态的职业。最近我问我十岁的表弟“什么是黑客?”,他说是在网上偷别人密码的人。黑客在中国大多数人的眼中依然是这样一种观念,所 以黑客需要一场革命去改变人们的观念,而程序员也需要革命。革谁的命?革的就是现在程序员这样一种病态的职业状态。改变这种职业形态不是一朝一夕的事情, 也不是少数人能够完成的事情,是所有程序员的事情,是改变观念改变思想的事情。我一直认为所有革命的性质是一样的,就是改变人们的观念。身为程序员应该首 先坚信一个理念,“编程是一种艺术”。如果现在你仍然在做着重复性的编程劳动,请做出行动吧!如果你对编程没有兴趣可言,而作为是生存的手段,你最好的选 择应该是转行,做一件对自己没有前途的工作是浪费时间。提高程序员的地位不是喊喊口号就完成的,经常看到微博上的调侃,说什么程序员满大街都是了。这里我 想做个对比,见到一个画画的我们会称他为画家吗?见到一个弹钢琴的我们会说他钢琴家吗?但是为什么有这么多程序员呢?调侃程序员这个职业的,更多的是在调 侃自己的生活现状,抱怨自己的生活。如果程序员只是产生垃圾代码的机器,那么程序员的地位就永远无法提高。也许我们应该扪心自问一下,我现在算的上是程序 员吗?程序员不是说我会“Hello World”了,我就步入了程序员的行列了。

 

实搜网络为您提供网络推广网络营销网站建设SEO优化微信开发网站托管等服务,服务热线:0311-66697360