需要指出的一点是,书中所言的“问题”一词,有时候是指修辞上的问题,亦即与”我们有麻烦了“、”Something is wrong“同义;而有时是指形式化语言上的问题,即有着已知和条件的、求解之或者证明之的、数学意义上的问题。应结合上下文分辨之。
书中前三个部分介绍了分析问题解决问题的一般方法,可以结合波利亚的《怎样解题》对照着看。
其中第三部分的第10章介绍了一些方法来避免问题的文字表述产生歧义,这一部分可以结合E.B. White修订之后的《The Elements of Style》中的相关章节对照着看。
书中后三个部分介绍了解决问题时应有的一种心态。其中“Are your lights on?”正是来源于第四部分第13章最后的一个寓言故事。
这个心态,结合以下摘自书中第四部分的几个论断:
1、如果这是他们的问题,就让它成为他们的问题
2、如果某人有能力解决自己的问题,不要越俎代庖,自寻烦恼
3、当有问题的时候,试试反过来责备你自己,即使只有一秒钟
我们不难得到一个推断:”不是我的问题,我不应该自找问题(Don't trouble troubles until trouble troubles you)。所以当我遇到问题时,很有可能就是我自己有问题“。这也正是”你的灯亮着吗“背后的隐喻:
“如果人们的灯亮着,那么一句‘你的灯亮着吗’的小小提醒,可能比任何复杂的方法都更加有效。”
“如果我遇到了问题并且实际是确实是我自己出了问题,那么一句‘是你的问题吗’的小小提醒,应该比任何具体解题的方法论都更加有效”
后面两个部分其实是对这个看法的进一步讨论,以及正反论证。
第五部分直言“问题的根源常常在你自己身上”。并且用珍尼特的故事佐证之。并且顺便介绍了一些对付“文山会海”的技巧。但是这些技巧之所以管用,正是应该是“国王、总统、主教”制造了这些问题,而他们自己并不能真的追根溯源解决这些本不应该存在的问题,有谁会去怀疑这是源自自己的问题呢?这也引出了第六部分的一个推论“人们很少知道他们想要什么,直到你给了他们想要的东西”,因为他们自己很难发现问题源于自己,在给你描述问题时会产生偏差。更进一步的推论是“没有多少人真的希望解决他们的问题”,因为他们自己就是问题的根源。所以,一个高明的问题解决者在严肃地投入时间和精力去解决问题之前,应当严肃地审视“这里是否真的有必要需要一个技术上解决方法?”
回过头来看,对于解决问题,前三部分其实是在讲战术,而后三部分其实是在讲战略。至于,为什么这是一本和程序员与软件开发相关的书籍,可以参考温伯格在他的《理解专业程序员》一书中,于第一章第三节对“专业程序员”下的一个定义——“专业程序员是为其他人解决问题的人——无论这个问题有多么麻烦”。而很多时候,这些问题并不是技术上的;又有很多时候,其实是我们自己有问题。
所以,你的灯亮着呢吗?躬自厚而薄责于人,应该是可以远怨。
为什么书名叫做《Are Your Lights on?》
《你的灯亮着吗?》热门书评
-
你的灯亮着吗
257有用 3无用 铂程斋@喷嚏网 2008-07-22
(一) 小满当上项目经理后不久,参与了一个大项目。当时市场签下来的时候,公司里面是欢天喜地的。项目做了一年多。到了交付的时候,用户却很不满意,当初说好的东西,好多都变了卦。 用户是上帝,最关键的是如果收不到后面的钱,那就算白干了。公司要求项目组加班加点的修改。搞得大家是怨声载道...
-
定义分析和解决问题之道
73有用 0无用 人月神话 2008-02-19
《你的灯亮着吗》是著名思想家温伯格(其著作还有系统思维导论,程序员开发心理学)的一本定义分析和解决问题的书籍。全书分六篇由20个寓意深刻的小故事组成,讲述层次仍然遵循定义描述问题-》分析问题-》解决问题的思路,故事中穿插了诸多的最佳实践和案例供大家参考。  ...
-
问题解决的巨著
57有用 0无用 只道是寻常 2010-09-03
原文:http://wenku.baidu.com/view/53687e21af45b307e8719705.html描述: 一本教人遇到问题时如何思考才能更好解决问题的书,但与其他阐述解决问题具体技术的书不同,他关...
-
降低面向目标的含混性
40有用 4无用 黑枪王荣格 2009-03-02
温大师从小就是搞系统思维的,却最终没有将系统思维的成果足够成功的运用出来,实在是很可惜。本书可以看做是《探索需求—设计前的质量》的姐妹篇,因为它们都是在讲如何降低需求中的不清晰程度。本书选择了向上发展的办法,而另一本着重于面向实现。给本书评5星,主要是因为没有人比他做得更好,否则它就要沦落到和《复杂...
-
你悟了吗?
26有用 0无用 hunzi 2006-05-18
温伯格的书总是这样,用简单的故事来启迪你的思考。这本书是朋友介绍阅读的,刚拿到手吓了一跳,以为是给小朋友看的,不知道为什么朋友对它评价会这么高。看了以后才知道,真的是一本可以重复品味的书,每次看总有些新的收获,或者说有所悟。本书的内容是围绕解决问题展开的,逻辑性非常强。我目前的理解有以下重点:1:谁...