你的灯亮着吗-第5部分
按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
到了重要的两条:
不要把他们的解决方法误认为是问题的定义
第二条是:
如果你太轻易地解决了他们的问题,他们永远都不会
相信你真的解决了他们的问题。
图
后记:
如果比利目睹了程序员们对道德问题的讨论,他一定可以学到另一课,而且是本来可以用
在他自己身上的一课:
道德考虑遇到有利可图的问题时往往很快
Smth。Reader 版试读版,版内交流,请勿流传
你的灯亮着吗?
就烟消云散了。
图
5 比利咬到了自己的舌头
不用说,当发现投标项目一启动价钱就开始下跌的时候,比利和他的程序员工作组都很失
望。尽管在当时比利没有觉察到问题的特别,这个故事并没有按常规进行下去。第二年他
被调到另一个计算机中心――这家中心使用的是一种不同的计算机,不过效率更高。进入
新公司的那天,一个操作研究员给他介绍了“程序包”――即用于解决各种环境中产生的
标准问题的预先写好的程序。
“当然,”操作研究员告诉他,“这些程序包解决方案最重要的优点就是节约成本,但
是有时候它们还有别的优点。”
“你是指一些特殊功能和对数据更严格的检查?”比利问。
“是的,他们也是。但是我在考虑一种更加有趣的情况,这种情况下,我们的速度是解
决问题的关键因素。去年,我们从我们最好的客户之一那里得到了一个问题,这个问题是
关于对政府过剩资产进行投标的。似乎他们已经设法获得了别的公司的密封标价――我们
从没问过他们怎么得到这些东西的,这一点您应该理解――并且想要找出他们怎么做才最
好。这样,如果获得他们想要的资产同时避免任何劣等的资产需要的话,他们就可以修改
自己的标价。”
比利的头脑中闪过一个火花。用他所能做到的最无知的语气,他问,“有几家别的公司
参加投标?”
“别的有3 家。但是有1 项不同的资产,这使得可能发生的组合数量非常巨大。”
“大约4 百万个。”
“真行,你可真快。是的,大约4 百万个。而且因为时间那么短,根本没有机会把他们
都列举出来。另外那次投标还有很多种疯狂的规则,这么复杂的程序几乎不可能在这么短
的时间内完成。”
“然后你们怎么办?”比利真的很好奇。
“重点就在这儿――我们用了程序包。只用了两天,我们的线性编程专家就设法成功地
把这个问题转化为我们的程序包需要的形式。然后用计算机算了几个小时,我们就得到了
他们需要的答案。年轻人,他们是那么的高兴――毕竟这关系这几百万美元哪。”
“这真是太有趣了。整个工作成本是多少?”
“这是它的另一个精妙之处。它花费了我们线性编程人员2 天的时间,算400 美元,再
加上1000 美元的计算机使用时间费。”
“这样,他们花了1400 美元换到了他们的解决方案。”
“并且花了不到3 天时间!这就是我所说的程序包的价值。你可以说它们是等待问题上
门的解决方案。”
“是的,”比利若有所思的说,“你这么说一点儿都没错。”
当然,他心里想的是他曾经上过的一堂问题定义课程的增补版本:
不要把问题的解决方法误认为是问题的定义――特
Smth。Reader 版试读版,版内交流,请勿流传
你的灯亮着吗?
别是在你使用自己的解决方法时。
图
6 比利回到了投标人中间
当比利离开操作研究员的公司时,他的脑子里不是像他的老板想象的那样充满了程序包这
一主题。相反,一些更加迷人的问题占据着他的头脑:
“另外那两家公司又是怎样呢?”
“谁为他们‘解决’的问题?同时成本是多少?”
“并且当那些无一例外都变了样儿的标价最后揭晓的时候,发生了什么事情?他们都觉
得吃惊吗?”
比利的脑子不能停下来。大约一年前,他把这个问题放在了一边,那时候他以为他已经
掌握了它的全部秘密。现在,他意识到,他所知道的是问题并不是他当初认为的样子。它
并不是一个列举4;000;000 种情况的问题。也不是一个符号逻辑和常识的问题――当然更不
是一个线性编程的问题。
也许这才是问题:当所有别的竞争者都在改变标价并且认为自己是唯一有优先权这么做
的公司的时候,你应该怎样修改你的标价?但是这不可能是对的,因为如果一个公司能想
到这一点,别的公司也可以。
那么,也许问题更深入一点:当别的所有的竞争者都在改变标价,改变的同时知道当你
知道他们在修改标价的时候也会改变你自己的标价,你会怎样修改你的标价?但这不恰好
就是秘密投标的本质所在么?
但是,等一等!如果一个公司知道别的公司会看到它的标价――它刚开始会努力给出一
个标价来误导别的公司。那四家公司里有没有哪一家故意让别的公司购买它所谓的“秘密”
标价来摆脱他们呢?或者也许他们都这么干了?在这种情况下,问题就是怎样制造一个首
次报价来误导别的公司顺着你希望的方向走――同时不让他们觉察。
比利的大脑就像从浴缸的排水管漩涡而下的脏水一样快速旋转着。就在“浴盆”快要没
水的时候,他又抓住了另一个疾驰而过的想法:如果问题只是最初的设置,最初标价只是
为了迷惑别的投标者,那么的战略就是不理它们,把问题当作一个纯粹的秘密投标!比利
的大脑已经不能承担这些重负了。他看到一个椅子,就坐了下来,头昏眼花的,差点儿摔
了一跤。他想,换句话说,关于真正解决问题课程的看法应该是:
你永远都不能肯定你已经有了一个正确的定义,即使
在问题已经解决之后。
图
这么想着,比利终于可以自圆其说了。但是,当他向他的新公寓走的时候,他又想了一
遍这一“课程”。他想,假如说现在我的问题是从这所有的事情中学到这一课。那么如果这
是真正的一课,我就不能肯定我已经解决了那个正确的问题――这样,我不能肯定这是真
正的一课。比利一屁股坐在护墙上,摆着罗丹的思想者的造型。晚饭时间到了又过了。日
落非常壮观,但比利却根本没注意到。路灯亮了,街道上来往的车辆变多又变少了,又变
19 Smth。Reader 版试读版,版内交流,请勿流传
你的灯亮着吗?
多又变少了。
最后,一个扫大街的清洁工把他的垃圾桶和扫帚放在一边,温柔的对比利说:“嘿,伙
计,您没事儿吧”
比利本来应该吓一跳的,但是他没有。相反,清洁工的话正好给了他一个线索来解开他
头脑里紧紧的打了结的线团。“呃…… 不,不,我有点问题――但是那没关系!非常感谢。”
说了这些话,比利站起来,和迷惑不解的清洁工握了握手,精力充沛地起身回家了。“思
考不是一件容易的事情,”他想。“啊,我打赌如果我追踪那次投标的结果,我会发现最后
政府在计算中出了错误――所以他们所有的计算和密谋都白费了。并且正因为他们都作弊
了,他们没有资格来置疑政府的计算!但是,如果他们中有一个在最初的时候采取了道德
的立场,他们的双手就是干净的,也就可以在整个事件的最后得到一个有利的结果。所以
有一课是应该始终记住的:”
不要过早地下结论,但是也不要忽略你的第一印象。
但是还有更深层次的课程使比利意识到他对了,尽管在考虑什么才是“真正的”问题定
义的过程中比利已经被愚弄过好多次了。有一个他很早以前就知道的重要的问题只是
问题是什么?
比利和别人都错在了同一个地方,他们以为如果问题是重要的,那么答案也必然是重要的。
“不,”当比利漫不经心地清空他的邮箱时,自言自语道,“根本不是这样的。处理问题的
时候真正重要的是知道永远都不会找到答案,但是这没关系,只要你不停的问。只有当你
骗自己去相信你有了最终的问题定义――最后的,真正的答案――的时候,你才会被欺骗
得去相信你有了最后的解决方法。并且如果这么想,你总是错的,因为根本就没有一种东
西叫‘最终解决方法’。”
想到这一点,比利的大脑才获得了片刻的休息――不是停止,只是休息。他睡了一个好
觉,然后到市区去让人给他的桌子做了一个青铜的装饰金属板,上面写着:
你永远也不能肯定你有了一个正确的定义,
但是永远不要放弃寻求它的努力。
图
后记:
关于比利和投标的故事是一个真实的故事,但是我们作了一定的改编,这样外人就不可能
认出这件20 年前发生的事情。但是在这片快乐的土地的某一处,也许至少有两个别的问题
解决者能认出这个故事来。在这么多年以后出版这个故事只是我们不停寻求更正确的定义
的另一部分。他们俩,或者他们会和我们联系吗?你永远都不会知道!
Smth。Reader 版试读版,版内交流,请勿流传
你的灯亮着吗?
第三篇什么是真正的问题?
图
7 无穷无尽的锁链
一家很大的计算机生产厂曾经试图开发一种新的打印机,这种打印机将比以往的所有打印
机都更快速也更精确。通过新技术很容易实现更高的速度,但是想要保持打印的精确性就
麻烦了。打印的线条有时候呈波浪状,或者有时候虽然是直的,但是和先前打印的线条又
不能很好的对准。每次进行新测试的时候,工程师们都不得不花很长的时间测量打印机的
输出结果来追求精确性,这是一项完全没有回报的工作。
丹(Dan Daring)是这个工作组里最年轻但也许是最聪明的工程师,他提议可以设计一
个工具在计算机打印出来的纸张上印或者刻一个8 英寸间隔的标志,它将被作为标准参考
标志来又快又准确地测量出任何偏差。
工作组里的很多成员都努力设计和制造这样一个工具,但是他们中的大多数一筹莫展,
因为他们先入为主的认为打印是在纸张上做标记的唯一方法。因为他们是富有经验的打印
机设计师,这个观念对于他们来说是再自然不过的。丹在打印方面并没有那么有经验,所
以他想出了一个惊人但是有效的新方法。他最终的解决方法是下面显示的铝条,上面嵌着
小针,可以很精确地在指定的点上扎出小洞来。
图
事实证明这工具做起来很容易,而且又结实又精确。从前浪费在标记标准间隔上的时间
都被用在更能产生价值的工作上了。丹的老板很高兴。经过几周的检验,证明这个工具确
实非常节省劳力,老板决定提议总公司为丹颁发一个特殊贡献奖。他从车间里拿了一个这
种工具,把它带到办公室,这样他写报告的时候还可以仔细地研究一下。
不幸的是,当他把这工具放在桌子上的时候,并不是向上图显示的那样躺着放的,而是
向下图显示的那样,让它立在“腿儿”上。
图
如果丹的老板去过印度,看到过那些坐在钉子床上的僧侣,也许他就不会把那个工具那
么着放了