boyinwind
驱动牛犊
驱动牛犊
  • 注册日期2001-05-04
  • 最后登录2004-04-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:999回复:5

编程与道(转贴)

楼主#
更多 发布于:2002-01-11 09:07

  
  一位项目经理手下的一名程序员正编写软件。他的手指在键盘上飞舞着,在程序的编译过程中没有出现任何错误信息。程序运行起来就像一阵和风。
  “太好了!”经理高兴地大叫了起来,“你的技艺简直是完美无缺。”
  “技艺?”程序员说着便从他的终端机前转过身来,“我遵循的是道――所有的技艺远不能及!当我刚开始编程时,我眼前看见的是整个问题乱成一团。三年之后,我再也看不见这种一团糟的情形了。相反,我用了各种各样的子程序。但现在,我什么也看不见了。我的整个身心存在于一种无形的虚空里,我的知觉是空荡荡的。
  我的精神随其本能而动,没有原则计划就能自由地工作。总而言之,是我的程序自己写出了自己。诚然,有时会有一些难题。我看见那些难题向我走来,于是我放慢了速度,默默地注视着他们。然后我更改了一行编码,那些问题就烟消云散了。然后我完成程序的编译。我静静地坐着,让工作的欢心情舒畅遍布我的全身。我闭上双眼,歇息片刻,然后退出系统。“
  经理说,“希望我的所有的程序员都这么聪明!”
  
  一次一位初学编程者被指派编写一个简单的财务软件包。这位初学者大张旗鼓地工作了许多天。但当他的师父检查这套程序时,发现其中包含有一个屏幕编辑器,一套通用图表程序,一个人工智能界面,然而却没有任何财务方面的东西。
  当师父问及此事时,初学者显得愤愤不平。“不要这样没有耐心嘛,”他说,“我最后加些财务的素材进去就是了。”
  
  一位经理即将被解职,但此时他手下的一名程序员发明了一个新的程序。这个程序流行起来,并且极为畅销。结果,经理又回到了原来的岗位上。
  经理试图要发给那位程序员一笔资金,但程序员拒绝了。他说:“我写这个程序,因为我认为这是个很有意思的想法。我并不期望有所回报。”
  经理听到这话,评论说:“这位程序员虽然身居卑位,却能很好地理解一位雇员应尽的职责。让我们提拔他到管理顾问的高位上吧!”
  然而,接到通知后,那位程序员又一次拒绝了。他说:“我在属于我的位置上,才能较好地编程。如果我被提升了,除了浪费每个人的时间,我将一事无成。现在我可以走了吗?我还有一个程序要编一天,一位大师从初学编程者身边经过,他发现这位初学者正在全神贯注于掌上电脑游戏。“对不起,”他说,“我可以看一下吗?”
  初学者立刻紧张起来,把那个玩意儿递给了大师。“我知道这种设备提供了三个游戏级别:容易、中等和高难,”大师说,“然而每个这样的设备都有另一个级别,在这一级,游戏机既不想赢人,也不想被人打败。”
  “请问,尊敬的大师,”初学者恳求道,“怎样才能找到这个奇妙的级别设置呢?”
  大师把那个玩意儿扔到地上,踩到粉碎。突然间,那个初学者明白了什么。
  在去硅谷的路上,硬件碰上了软件。软件说:“你是阴,我是阳。如果我们携手同路,我们将闻名于世,并能赚大笔的钱。”于是,这一对阴和阳便一同往前走,想着怎么征服世界。
  不一会儿,他们遇到了固件(firmware,硬件和软件结合在一起的部件,如ic卡――译注),他衣衫褴褛,手里拄着根带刺的拐杖,蹒跚地走着。固件对他们说:“道存在于阴、阳之外。它默默无闻,静如止水。它不追求名誉,所以没人知道它的存在;它不追求财富,因其自身完整圆满。它存在于空间和时间之外。”
  软件和硬件,自觉惭愧,掉头回家去了。
  计算机科学巨擘图灵曾经梦到他是一台机器。当他醒来时,他惊叹道:“我不知道――我是梦到了自己是台机器的图灵,还是一台梦到了自己是图灵的机器?”
  这些编程的真理,和我们的古代哲学是如此的相似,当我第一次看见这文章的时候,我竟然不敢相信:这是一个外国高级程序员写的书,这完全应该是我们中国人写出来的啊。假如你熟读老庄的《道德经》,你很快就能把以上的编程经验用老庄的话说出来:道生一,一生二,二生三,三生万物。 道可道,非常道;名可名,非常名。……即使是这个做梦的故事,也是庄子的蝴蝶梦的翻版:夜里梦见蝴蝶,是我梦见了蝴蝶,还是蝴蝶梦见了我?
  你也许会说:这有什么了不起,我全都懂。可是,人家是从编程的实践中升华到了如此的高度,而你,只不过躺在古人的典籍上睡大觉而已。西方的程序员们已经从他们的编程语言中解脱出来,就是几岁的小孩也能编个程序叫机器人转来转去。而我们竟然还在突击培训软件蓝领,这是怎样的悲哀呢?说到要发展中国的软件业,大家总是振振有词,但是面对如此大的文化语言的隔阂,你们有没有意识到这对我们软件业来说是怎样的灾难?我们将怎样来发挥我们文化的优势,超越语言的障碍,不再为洋人打工呢?  


 
--阿风
meteor
驱动大牛
驱动大牛
  • 注册日期2001-12-10
  • 最后登录2009-08-14
  • 粉丝0
  • 关注0
  • 积分280分
  • 威望62点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-01-11 11:44
http://epims.gsfc.nasa.gov/tao.html
流星一剑 天才的人是流星,注定要燃烧自己以照亮他们的世纪。
z_j_cd
驱动中牛
驱动中牛
  • 注册日期2001-09-13
  • 最后登录2012-11-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-01-11 19:48
确实是悲哀
lala
驱动中牛
驱动中牛
  • 注册日期2001-04-26
  • 最后登录2006-10-18
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-01-12 10:50
看不懂~ :o
:D拉拉拉,拉拉拉,偶素待业的小青年...
meteor
驱动大牛
驱动大牛
  • 注册日期2001-12-10
  • 最后登录2009-08-14
  • 粉丝0
  • 关注0
  • 积分280分
  • 威望62点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-01-12 19:02
看不懂可以先读读和多体会体会<庖丁解牛>,第一个就与<庖丁解牛>如出一撤.
流星一剑 天才的人是流星,注定要燃烧自己以照亮他们的世纪。
meteor
驱动大牛
驱动大牛
  • 注册日期2001-12-10
  • 最后登录2009-08-14
  • 粉丝0
  • 关注0
  • 积分280分
  • 威望62点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-01-12 19:02
看不懂可以先读读和多体会体会<庖丁解牛>,第一个就与<庖丁解牛>如出一撤.
流星一剑 天才的人是流星,注定要燃烧自己以照亮他们的世纪。
游客

返回顶部