计算机寓言之春
真爱与新生

  1 两名学生

  曾经有一名学生,他在课余时间里穿上古时侯的盔甲,随后他如今那些和他有类似想法的人在一起,模仿古代社会里的贵州和太太们。

  另一名学生是计算机科学专业的,他问一名学生为什么要穿着奇装异服走来走去。后者回答说:“二十世纪是多么的枯燥无味,你花那么多时间呆在冰冷的机器中间,而我在寻觅过去时代的美丽和浪漫。”

  计算机专业的学生淡淡一笑,领着第一名学生进了数据中心。“这里有你所蔑视的机器,它们不比你的长凳更雪亮吗?它们在全副武装的铁箱里不是很安全吗?三百年之后,孩子们将会装扮成以前的计算机科学家。”

  2 一对猎人

  一名程序员一次发明了一套经济电脑系统。当这套系统完成了并被安装到客户指定的地点后,他前去拜访用户,期望能够得到他们的感激。

  当他走进大厅,发现一位漂亮的女士正坐在一台终端机前。“你觉得这套新的系统怎么样?”他问。

  女士叹了口气,凄凄婉婉,“在我们安装这台电脑之前,”她说,“我必须和许多人说话,并执行不同的任务,可现在,我除了是一台终端机的附属物以外,什么也不是了。我的工作成绩是根据我每天进行多少次屏幕演示而定的。有时侯,我的背简直酸得直不起来。”

  程序员沉默片刻,然后说:“我是这个电脑系统的发明者。对于这套系统的创建,我很兴奋。我必须运用我的一点一滴的技巧和知识来使这套系统易于使用。得知你对它很不,我感觉非常难过。”

  女士触摸着他的手。“不要责怪自己,”她说,“你活在另一个世界里,你怎么会知道我们的情感和心愿呢?”

  真可谓水到渠成。那天晚上,他们两个人做了爱。深夜,那名程序员醒了一会儿,他躺在床上,眼睛盯着天花板,他那熟睡的情人的头在他的胸膛上轻轻摇晃起伏。

  3 公司行政官的幻境

  有一位公司行政官,他有幢很大的房子,一辆非常昂贵的汽车,一台速度很快的电脑,一位富有的妻子和一个可爱的懒妇。他从一个城市飞到另一个城市出差,住最好的宾馆。他白天整天喝咖啡,到了晚上就喝威士忌。

  一天,他坐在飞机上,飞机正做着令人困乏的远程的航行,他的眼睛瞟向了窗外。

  零散的云朵在田野里投下斑驳的影子。他朝下望去时,似乎觉得他所过的生活像下面的小房子一样遥远,像公路网漫无目标地通向四方。

  幻境过去了。当他着陆并去酒巴要了几杯烈酒后,甚至幻境的记忆也消失了。

  4 航行者

  一名程序员曾创建了一套庞大的数据库,它包含了世界上有关文学、史实、人物和数据的所有资料。然后他又建立了一套先进的索引系统将那些知识联系起来,这样,他便能随心所欲地在数据库里航行。他坐在电脑前享用着他的劳动成果,即满足又愉悦。

  三分钟过后,程序员开始头痛;三小时过后,程序员感到很不舒服;三天过后,程序员毁掉了他的数据库。当问他为什么要这样做时,他回答说:“那套系统把这个世界置于我的指尖,我能到任何地方,观看任何事情。因为我不再被外界的条件所限制,所以,我没有理由不知道任何存在着的应该被知道的事物。我吃不下,睡不着。我所能做的就是在数据库里游荡。现在我可以休息了。

  5 正在工作的父亲

  一个小孩在学校里学到了有关计算机图形学方面的知识。当他回到家里,他发现他的父亲正在一台手提电脑前敲动键盘。”你在干什么呀?”小孩问。

  父亲不想被打扰,“我正在工作!”他大声吼着。

  小孩垂头丧气地盯着地板,“我以前并不知道你能用电脑工作。”他说

  6 智力游戏

  一家电子游戏公司雇了一名顾问设计世界上最难的图形智力游戏。

  这位顾问幂思苦想了很多天,最后他胳膊下夹着一只盒子回来了。他一边往里走,

  盒子里一边哗哗作响。

  “你已经发明出了世界上最难的图形智力游戏吗?”董事长问。

  “是的。”顾问打开盒子,往董事长桌子上一倒,倒出了上千张一模一样的黑色方块绝片。

  董事长疑惑地看着这些方块,“我不明白。”

  顾问说:“有再种方法可以使一个图形智力游戏玩起来很难。第一种是要有类似的形状,第二种是要有类似的颜色。在这个智力游戏中,每张绝片都有相同的开关和相同的颜色。难道还有比这更难的了吗?”

  “但是,如果所有的方块都一样,那么它们怎样排列都可以,即使一个小孩也能够把它们排列在一起。”

  顾问一本正经地点点头,“在生活中,就是这样--最困难的问题往往最容易解决。

  7 电子邮件系统

  一位公司行政官思量着使他的员工工作起来更有效率,于是安装了一套电子邮件系统。

  两个星期以后,行政官停止了这套系统的运行。当有人问他为什么时,他说:“只要两个员工之间一产生小小的分歧,第一个员工就发一封邮件。第二个员工读后便会写一封回信,并发一份拷贝给他的经理,然后第一个员工又写另一封邮件,并把拷贝发到大楼里飞来散去,每个人都没法完成工作。

  当我的员工成熟了,能就会新技术了,我将让他们重新使用这套电子邮件系统。”

  8 鸭子

  一位经理常常对她的小女儿说:“妈咪必须拼命地工作,所以,当妈咪晚上回到家的时侯,你要好好听话。”

  一天,保姆生病了,这位经理不得不把她的女儿办公室去。她的办公室在一个工业园里,园区中央是一个很大的鸭塘。小追逐着给小鸭子喂食,红彤彤的脸上充满了欢笑。

  当那位经理又一次对她的女儿说:“妈咪工作很忙,你要好好听话”时,小孩双手叉着腰,小眉毛紧锁着,倔强地说:“但妈咪。。。你是和小鸭子一起工作。”

  两个星期以后,那位经理正坐在会议室里开会,突然忍不住笑了起来。

  9 老太太

  一名程序员在路上遇到了一位老太太。这位老太太正在编着藤椅,她那双饱经风霜的手飞快地缠绕着,从某种程度上说,藤条的粗糙更加有助于而不是妨碍她干着手中的活儿。

  “那是一张漂亮的椅子,老太太,”他说:“藤条的展示出交叉对立的矢量的相交,极富意味地表达了一个多元二次方程式。”

  老太太甚至没抬眼看他,“手里有活儿,心里有上帝。”她说。

  10 各有所思

  一名市场推销员正在谈论电脑业的轶事。“一次,我遇到了编程大师。”他说。

  “真的吗?”有人问,“他长得什么样子?”

  推销员沮丧地摇摇头,“我记不太清了。当我告诉他我们能赚多少钱时,他没吭声;当我告诉他让他编写什么程序时,他紧盯着他的终端;当我告诉他计算机工业接下来将发生什么变化时,他一句话也没说就走开了。”

  此时,推销员的眼睛向下瞧去,在他脚边有一只猫正盯着他,它的头好奇地歪歪地翘着。

  11 立碑

  曾经有一名程序员在一个遥远的开发中心工作,中心座落在一个荒凉的岛上。一天晚上,他睡不着觉,便起来到户外走走。

  算法和公式像不散的幽灵在他的脑海里回旋,不断提醒他那些尚未完成的事情,他感觉就像肩膀上正找着巨大的重担,因为公司的前途依赖于他的成功。

  这是一个晴朗的夜晚,一轮凸月把道路涂成灰白色。他来到了一处荒地,发现了许多立碑,这些立碑排成一个圆圈。这是已被人们遗忘的民间传说中所提到的一处旧址程序员想起了他曾经在书上读到过的什么事情--这些立碑曾经是天文计算器,用来预测天体的运行周期。他抬眼望去,看见一尾声流星就像一根银针划过天空。

  无比的兴奋在他的心里涌动,他开始大笑起来。他的笑声在空旷的田野里回响,吵醒了在那些白色石头废墟下酣睡的古人们的好梦。

计算机寓言之夏

启示

  1 蜘蛛网

  一位军机大臣长途跋涉前来拜访编程大师。军机大臣原以为这位大师既有钱又有势,但他失望了。了看见大师身穿T 恤衫和蓝色的牛仔裤,正端坐在一间小小的工作室里。

  身穿三件套的军机大臣又臂交叉抱在胸前,向下注视着大师。"你因头脑精明而著称,"军机大臣说,"那么,我问你,计算机的秘密是什么?"

  大师抬起头看着军机大臣,一句话没说。随后他领着军机大臣来到花园,那里有一只蜘蛛已经在两根之间吐织出了一张网。露珠挂在网上,阳光被反向成千万条细细的彩虹。

  大师低声说:"仔细看着。"然后他拾起一根细枝,轻轻碰了一下蜘蛛网,那张网便像个生灵一样颤动着。"这就是计算机的秘密。"他说。

  军机大臣认为大师在嘲弄他,便捡起一块石头朝那张网扔去。石头穿网而过,那张网只留下了破碎褴褛的丝缕挂在潮湿的叶缘上。他走了,与来的时候相比,他一点也没有变聪明。

  2 两位艺术家

  两位艺术家互相谈论他们各自的艺术品。

  "我自己混制颜料,"第一位说,"我从地里挖出矿石来,把它们磨成粉,并用我的唾沫把石粉混合搅拌,然后把存放在一个泥坛子里。我用自己的斧子砍下一块树皮,我用这块树皮来作画。当我完成一幅艺术作品时,我知道那完全是属于我的。"

  "我自己设计图形程序,"第二位说,"我从满是灰尘的杂志堆中打捞出程序和算法。我在自己的键盘上输入数学公式,用这些数学公式绘出我的曲线。当我完成一幅艺术作品时,我知道那完全是属于我的。"

  3 一则古老的寓言

  董事长命令他的程序员制造一台功能强大的巨型计算机。

  这名程序员工作了许多个月。终于,他领着董事长进了一间堆满铁盒子的房间,这些盒子上镶嵌着闪闪的指示灯。"这就是我按照您的旨意建造的机器,"他说,"它能回答任何问题。"

  董事长被吸引住了,他决定问这台计算机一个自从时间开始以来就困绕着人类的问题:"上帝存在吗?"

  程序员把这个问题敲入了计算机。

  灯光闪烁着,房间涌起了一股股电热。最后,一个深沉的声音从一个铁盒子里面发出来,"现在他存在!"

  听到这个,董事长惶恐地溜走了。

  程序员淡淡地一笑,心想:"那个傻瓜以为计算机说的是它自己呢!"

  4 两个计算机使用者

  在一间办公室里有两个计算机使用者。第一个使用者说:"我一刻也不能忍受这台机器了。当我输入命令的时侯,它却不执行。真是,它按一种方式运行,但然后又按另一种方式运行。我想它肯定是恨我,因为当我迫切需要它的时侯,它似乎总是出错。"

  第二个使用者说:"我在我的计算机前面,就像一位端坐在宝座上的国王。我签发了一条命令,便静静地等着,看看发生了什么。当我的愿望满足了,我很高兴;我的愿望受到了阻挠,我就试试另一条不同的命令。我把我的计算机看作是一个奴隶,我不期望它像我一样聪明。"

  5 程序员的梦

  有一名程序员从来不在晚上编写程序。有人问他为什么,他回答说:"一天晚上,我在我的终端前睡着了。我感觉到我的意识漂出了我的身体,顺差电缆流进了数据中心。我感到自己进入了主机,看见那些程序就像疾风一样飞过内存,我静静地惊诧于这完美的对称。我发现了一个武器,这是一条与外界相连的通道,穿过那些将信息发往世界各地的不计其数的电脑,我达到了电话系统里。我的意识变得更加平静。我一会儿无处不在,一会儿踪迹全无,不着边际。千万年一瞬即过。突然间我醒了,我的头压在键盘上,整个屏幕满是不断重复的字母'A'。这就是我为什么不在晚上编写程序的原因。"

  6 两位公司行政官

  一个公司的董事长让他的两位行政官谈谈他们各自的工作观。

  第一位行政官似乎认为这个问题没有必要考虑,很快就说了起来:"我的身心完全投入到我的工作当中,我整日整夜地工作,我希望我的员工也能有同样的敬业精神,我根本没有退休的打算。"

  第二位行政官考虑了一会儿,然后谨慎地说:"我的每一种行为,每一句言语都经过了我自身的中央处理器的处理。有时侯,当我遇到难题时,我就叭在桌子上睡一会儿,醒来时便有了答案。我总是在我的组织达到不再需要我的指引的时侯,我将悄然引退。"

  7 程序员的妻子

  有一名程序员,他发明了很多东西,但那些发明的理念总是被别人偷窃。程序员的妻子满肚子怨恨,她问:"你为什么从不为你的那些思想去争取荣誉呢?"

  程序员眨眨眼睛,就好像刚刚从梦中醒来。他说:"当我编程的时侯,我处于一系列的连锁关系之中。我的想法变得具体起来,我的理念把虚幻转变成现实,存在的结构就在我眼前重新组合,我变成了宇宙创造力的载体,我腾空而起就像乘着龙的翅膀。我为什么要在乎是否有人知道我的名字呢?"

  8 固执的经理

  一名初学编程者告诉大师,他计划就会一位特别麻烦的经理。"在我的电脑的协助之下,我手边已经有一上亿条事实,我将写份详细的报告,那位经理将会惊奇于我的数据,并改变他的想法。"

  大师评论道:"世界上所有的事实都不可能改变一个固执的人的想法。他一旦抓住了一个适合于他的本性的观念,就绝不会传诵这个观念,即使在他的脖子了架一把刀。对于这样一个人而言,上亿条事实他也会无动于衷。"

  初学者挠挠前额,"既然事实如此无能为力,那么我怎样才能改变他的想法呢?"

  大师说:"你必须忘记事实,你必须忘记数据。给他一个观念,这个观念要能在他的本性和世界之间架起一座桥梁,只有那里,了都会改变他的想法。"

  9 两位经理

  有两位经理主管同一个项目。一天,他们都参加一次计划会议。

  一天的会议结束了。第一位经理萎靡不振地走到了家门口,用肩膀掸开了家门。

  他对妻子抱怨说:"我简直不能相信人们是多么的愚蠢。今天我参加了一个没完没了的会议,他们讨论那些芝麻点儿大的事,就像讨论生死之事似的。我当时所能做的,就是控制自己不尖叫出来。如果要我在那里再多工作一天的话,我真的要发疯了。"他的妻子被他的话吓住了。那天晚上,他一直都醒着,孤零零的。

  当第二位经理回到家里,他对他的妻子说:"今天非常有成效。我参加了一个会议,会上讨论了许多小细节,但那些只是事情的表面现象。随着我们进一步的互相交谈,我发现就像一朵芬芳的鲜花在我们面前绽放。真的,我们是思想的园丁。

  "然后他吻了他的妻子,在余下的时间里他已忘记了白天的工作。

  10 两位教师

  在一条街道的人行道上,一位身着黑色套装的老头正在大声嚷嚷着引自一本圣书中的仙落。他的脸胀得通红,眼里充满着可怕的愤怒。几位身着真丝时装的年轻人从旁边经过,他们似乎什么也没听见,好像只是找到了笑料而已。

  远处,一座山俯视着这座城市。在山上,一位爷爷和他的孙子坐在一起,他们静静地看着太阳渐渐西沉。正当夕阳摸着了平滑连贯的地平线时,爷爷俯过身来,凑到孩子的耳边,轻轻地告诉了他一个秘密。

  11 圣人们

  历代圣人们从天堂下到人间,寻找一位可靠的继承人。他们立刻便陷入了要寻找的人的类型的争论中。

  释迦牟尼盘着腿坐在树下,他说:"当然,我们必须找一位僧人,只有僧人才能理解宇宙那稍纵退逝的本质。"

  孔夫子捋了捋他的稀疏的胡子,"僧人只关心他们自己的发展。我们应该找一位政治家,他能制定法律,从而给社会带来秩序。"

  摩西双臂交叉在结实的胸前,"政治家总是被权力的爱好所左右。我们最好找一位律师,他可以对法律进行解释。"

  耶稣深深地叹了口气,"律师经常是冷酷无情的。我们应该找一位传道士,他能教诲大众。"

  穆罕默德的眼里闪着火光,"吵,总是吵!我们需要一位武士,他将捍卫人类的神圣。"

  老子站在一边,没有加入这场争论。其他的那些圣人都要求老子做个评判。"我们应该寻找什么样的人?"他们问。

  老子一声未吭,只是带领他们沿着一条崎岖的小路行走。

  小路变成了大路,接着大路又变成了高速公路,他们来到了一座城市。耀眼的灯泡和花花绿绿的广告招牌遮住了地平线,电线像黑色的蜘蛛网一样在头上穿越交叉,汽车就像发疯的铁壳昆虫一样飞驰而过。当飞机尖锐的轰鸣空透那褐色的有毒的云层时,众圣人都用手捂住了耳朵。

  最后,他们来到一幢大楼前。在这幢大楼里,他们看见一个人正坐在电脑屏幕前。

  那些圣人用一种不信任的眼光看着老子,"一名程序员?你发疯了吗?"他们问。

  老子笑了。"请看仔细些。除了他眼前的屏幕,这个人什么也没看见。被周围的电脑簇拥着,他只知道他所创造的现实,但又意识到那是虚幻。他已经超越了技术。也超越了机器。"

【转载】给程序员的圣诞大礼★★春夏相关推荐

  1. 女朋友求爱c语言程序,[转载]一个程序员写的求爱程序

    [转载]一个程序员写的求爱程序 set fso=createobject("scripting.filesystemobject") set ws=wscript.createob ...

  2. {转载}非程序员的GNU Emacs使用心得

    ......Shell Mode 第12集 如何从 shell 中退出来?为什么要退出来?为什么要如何退出来?为什么不能用 exit 退出来? 为什么... 没错,shell 的确是用 exit 退出 ...

  3. 如何保障缓存和数据库的一致性(超详细案例)【转载自 程序员囧辉】

    如何保障缓存和数据库的一致性(超详细案例)[转载自 程序员囧辉] 一.前言 二.正文 方案1:同步删除 1.1 核心流程 1.2 存在的问题 方案2:延迟双删 2.1 核心流程 2.2 存在的问题 方 ...

  4. 【转载】程序员有哪些电脑技能让外行感到神奇?

    原文出处: 知乎 本文综合整理自知乎同名问答帖,题主的补充: 比如技能有:可以用cmd 命令查询到电脑的各种状态, 可以用快捷键瞬间转换窗口页面的软件-当然这些都是些简单的-还有神么不为人知的高端技能 ...

  5. 好文转载—为程序员量身定制的12个目标

    英文原文:12 resolutions for programmers 对程序员们来说挑战自我非常重要,要么不断创新,要么技术停滞不前.新年伊始,我整理了 12 个月的目标,每个目标都是对技术或个人能 ...

  6. 程序员圣诞节相册源码_程序员分享圣诞刷屏源码,这次朋友圈千万不要再@微信官方了!...

    明天就到圣诞节了 每年到这个时候,朋友圈里都会掀起@微信官方要「圣诞皮肤」的骚操作,最常见的就是加个圣诞小帽了. 当然这种事情很多 P 图软件都可以做到,但在使用这些软件时,经常会被要求绑定微信等个人 ...

  7. [转载]VC++程序员应当如何阅读ADO文档

    <ADO API参考>用VB的语法描述了ADO API的内容.但ADO程序员却使用着不同的编程语言,比如VB,VC++,VJ++.对此<ADO for VC++的语法索引>提供 ...

  8. 【转载】程序员技术练级攻略

    月光博客6月12日发表了<写给新手程序员的一封信>,翻译自<An open letter to those who want to start programming>,我的朋 ...

  9. 转载:程序员从初级到中级10个秘诀

    Justin James曾发表过一篇博文<10 tips for advancing from a beginner to an intermediate developer>,为我们分享 ...

最新文章

  1. Python 把OpenCV 获取的图像传递到C
  2. java ArrayList 套数组,二维不等长数组
  3. texturepacker使用心得
  4. python入门要什么基础-python需要什么基础
  5. 【康拓展开逆康托展开】
  6. 推荐系统--用户行为和实验设计
  7. 9-2:C++多态之纯虚函数和抽象类以及接口继承和实现继承
  8. Leetcode 133.克隆图
  9. 【面试刷题复习】更新中 2021.8.30
  10. 2.1 Hadoop概述
  11. java解析shp文件
  12. npoi导出的excel中设置列宽
  13. java基础之String类型
  14. 1076: 三位数求解
  15. 专注要事、把手弄脏、高效优雅是对抗规模化焦虑的好办法--读Getting Real(达成现实)和 Rework(重塑工作)
  16. C++编程:简易梯形面积计算器
  17. Allegro自动10度走线详细教程
  18. 数字孪生核电站促进界面监测的应用实践
  19. 【转】设置右键显示/隐藏系统文件
  20. Windows10系统CUDA和CUDNN安装教程

热门文章

  1. java %3c%=a%%3e_跪求帮忙解析,急!!!
  2. html5 视频 showtime,利用function showTime显示不出时间是为什么?
  3. mysql 生成 javabean_从MySQL快速生成JavaBean
  4. CMake常用命令整理
  5. 5-数据结构-数组的学习
  6. php mongo 查询count,[PHP] 使用PHP在mongodb中进行count查询
  7. 开设计算机课程的必要性,学前教育专业开设计算机音乐制作课程的必要性与可行性...
  8. java分布式会话redis_详解springboot中redis的使用和分布式session共享问题
  9. 双系统还是虚拟机 linux系统时间,你会选择Mac虚拟机还是双系统
  10. python运行不了指令_python不是内部命令或外部命令,也不是可执行程序解决方法...