我看《编程之道》
听说这本书获得了相当高的评价,于是在第一时间买了中英对照本。翻阅的结果却是失望。
一个美国人,资深的软件工程师,东方文化哲学的爱好者,模仿他认为的道家观点,阐述他所认识到的程序设计中的道理。
如果我是一个外国人,我当然会为这样一种,神秘文化笼罩下的幽默叙述方法感兴趣。
可是,作为一个中国人,拿着这么一本读物的中译本,却怎么也看不出个兴趣来。
把一些很实际的问题,套上空灵的外壳,飘然于空中。这种写法东方人更擅长一些,用一些虚无缥缈的“大道理”,去包装本身没有太多玄奥的东西。绕着圈子,拼凑着故事。雾蒙蒙的感觉会伴随你读这本书的整个过程,并不是中心内容有多深奥,而是要故意说的很深奥的样子。
我个人的感觉呢,实际工作者大可不必读这些东西。不伦不类的东方寓言语气,形而上的传经布道的口气。去掉装饰性语言,大白话拿出来,真的没有太多的东西。当然不可否认是确实有一些观点够犀利,形容够辛辣,但是整体上而言,就好像是买了注水的猪肉,觉得不值当子。对于解决问题来说,不应当是把简单的问题说复杂说深奥,而是应当把复杂的问题说的简单说的明了。
为人师者或者管理层却可以好好读读这本书,借来那种哲人般的包装,显示自己的高深莫测。也适合普通人学来这种表述方法,去忽悠人,提升自己在团体中的地位。
万事万物都是有联系的,书中经常有把程序设计中的元素和五行之道,阴阳之术相对应的论述。这种类比,在大千世界中可以找到千千万万。这种东方文化的神秘感也许才是这本书在美国卖点,感觉,如果把这本书同样的内容,和圣经故事希腊神话联系起来,这么一改编,一样会有人奉若“神书”吧。就叫做“编程神话”或者“编程圣经”吧。本人是十分反感这种故弄玄虚的技术类书籍
总之一句话,这本书是近年来我少数感觉买的后悔的读物之一。 当然见仁见智,我一个人不喜欢是我的主观意见,至少书的装帧设计得不错。


终于让我找到你的blog啦,hiahia
同感呀
毕竟是老外写的书评
你好,做个广告,我翻译到8.1节:
http://livecn.huasing.org/tao_of_programming.htm
节选:
6.2
Why are programmers non-productive? Because their time is wasted in meetings.
Why are programmers rebellious? Because the management interferes too much.
Why are the programmers resigning one by one? Because they are burnt out.
Having worked for poor management, they no longer value their jobs.
程序员低产者何也?累与会也。
程序员叛者何也?累与制也。
程序员去者何也?累与耗也。
为愚者御,不重其职。
7.2
In the east there is a shark which is larger than all other fish. It changes into a bird whose wings are like clouds filling the sky. When this bird moves across the land, it brings a message From Corporate Headquarters. This message it drops into the midst of the program- mers, like a seagull making its mark upon the beach. Then the bird mounts on the wind and, with the blue sky at its back, returns home.
The novice programmer stares in wonder at the bird, for he understands it not. The average programmer dreads the coming of the bird, for he fears its message. The master programmer continues to work at his terminal, for he does not know that the bird has come and gone.
东方有鲛,其大不知几千里也;化而为鸟,其翼若垂天之云。怒而飞,投司部之讯于程序员众,若鸥入滩。扶摇直上,倚天而归。
下士瞠然,大惑之;中士怵然,大惧之;上士漠然,无视之。