`
zwchen
  • 浏览: 792995 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

你的灯亮着吗-发现问题的真正所在(写于06年4月)

阅读更多
06年4月写的,重读后,发现现在文笔要简洁些,也许是因为从那时到现在,写了10来万字。

这周拜读了温伯格先生的《你的灯亮着吗》,一本薄薄的册子,才120来面。记得两年前读了他的《程序开发心理学》,也受益匪浅。不过,《程序开发心理学》的部分观点,在《人件》这本书里也有涉及。大学时候,喜欢研读心理学书籍,所以感觉《程序开发心理学》略为粗浅。

问题是什么?这是本书提出的一个问题,温伯格先生说得真是一针见血:问题其实就是你期望的东西和你体验的东西之间的差别

我查了一下金山词霸的高级汉语词典,里面的解释是:需要解决的疑难、矛盾。是不是还是很抽象?另外,也查了一下美国传统词典里的problem,感觉也深入不到哪里。

第一次读到这句话感觉似曾相识,因为弗洛伊德创立的精神分析学有几个核心概念,其中就有本我和超过。应该说整个弗洛伊德心理学的根基就是本我和超我,由此而来的就是潜意识理论。就像马_克思的整个经济学理论是建立在剩余价值理论上的一样。

问题是什么?

似乎很简单吧。在温伯格的一个寓言里,解决起来竟然这么复杂。那个故事大意是,在一栋写字楼里,有一个电梯,一段时间,那个电梯变得特别慢,在电梯里的人都感觉非常漫长。当然,问题也就出来了。

房客有问题了,房东自然也有问题。他们的问题是否一样呢?当然不是,要是这样,问题就好解决了。房客的解决方法是给房东施加压力,房东的解决方法是怎样让房客不感觉到乘电梯时间长,怎样避开房客的侵扰。

问题在哪里?自然在电梯。很简单吧,不过其间的一系列矛盾处理方式你还是不会觉得很滑稽的。

那么,问题最后怎么解决的呢?原来在电梯一周年检修时,电梯厂家发现电梯里面的一条线路被老鼠咬了。解决这个问题后,大家就相安无事了。

大家都没想到吧。

后来,还有更多的解决方案,哪一种都比他们双方原来采取的那种好。

问题是什么?应该说真正的问题是什么?在故事的开始,双方都没有找到,抑或找到了,他们也没有找到根本的解决办法。

从这个故事,我们还体会到,解决一个问题时,我们最先会从自己的角度出发。因为这,我们往往没有发现问题的本质,或没有找到真正的解决办法。

在商业上,如果我们转变一下自己的思路,以顾客为中心;在公司里,以人为本;在项目开发上,以用户为中心(譬如现在的web2.0的设计思想)。也许,这样更能为我们创造价值。微软Windows XP的理念是什么,大家从它的名字一定也能够猜出吧:用户体验(eXPerience)。
记得曾经听过一个小故事。一次乘电梯时,有人问为什么电梯里会装上镜子,听者的回答真是五花八门,有人说可以进门时整整仪容啊,有女士人说防止后面有人占便宜啊,总之很多很多,其中一个人的回答很让人深思:因为装了一面镜子,那些坐轮椅上楼的残疾人就不用转身看电梯到达那楼了。这个答案,我们也想到了吗?

温伯格在讲述问题时,给我们分了几个主题:

问题是什么?
什么是真正的问题?
这是谁的问题?
问题从哪里来?
我们真的想解决问题吗?

其实,读了这本书后,我发现这些主题其实都是将的一个主题:什么是最本质的问题?如果回答了这个问题,其它的自然迎刃而解。

大学时,有个很好的异性朋友,她经常告诉我她很苦恼,起先,我总是给滔滔不绝地告诉她应该怎样怎样,后来我发现,她真正需要的,只是一个倾诉对象,所以,我当一个忠实的听众就够了。因为,后来,我发现我的建议并不能解决什么实质性的问题,其实,她也没有什么问题,心情偶尔不好,很正常嘛。

书中很多观点和建议,即使过了20多年,依然还能引起我深深的共鸣:

人们很少知道他们需要什么,直到你给了他们所需要的(在你第一次用QQ聊天时)。
任何一种问题解决方式,都会带来新的问题(当你买了手机后不久)。
你永远都不可能对问题有一个正确的定义,但永远不要放弃对寻求的努力。
当别人能够很好地解决自己的问题时,千万不要越俎代庖。
很多时候别人需要的只是提示,而不是解决办法(想想你见到的交通指示牌)。

…… ……

我极力向大家推荐这本书,为什么呢?因为,生活的每天,其实就是不断的发现问题,再不断地解决问题。很多时候,解决问题是不是也充满乐趣呢?譬如,你一直想的那个心仪已久的人,但是...... ?这难道不是一个问题吗?那么,怎么去解决呢?首先,那个人真正需要的什么,你真的了解吗?

2006年4月29夜

分享到:
评论
2 楼 likeblood 2010-07-07  
有共鸣 我也看过那书
1 楼 czwlucky 2010-07-02  
老兄06年的文笔已经让我望尘莫及了

相关推荐

    Eclipse32位4.4月亮版eclipse-java-luna-SR2-win32.zip支持jdk1.7

    Eclipse32位4.4月亮版eclipse-java-luna-SR2-win32.zip支持jdk1.7 Eclipse 支持jdk1.7 32位 luna 月亮版 eclipse-java-luna-SR2-win32.zip 更多eclipse版本可看查看我的系列,欢迎下载~

    Eclipse64位4.4月亮版eclipse-jee-luna-R-win32-x86_64.zip支持jdk1.6

    Eclipse64位4.4月亮版eclipse-jee-luna-R-win32-x86_64.zip支持jdk1.6 Eclipse 支持jdk1.6 64位 luna 月亮版 eclipse-jee-luna-R-win32-x86_64.zip 更多eclipse版本可看查看我的系列,欢迎下载~

    Eclipse32位4.4月亮版eclipse-jee-luna-R-win32.zip支持jdk1.6

    Eclipse32位4.4月亮版eclipse-jee-luna-R-win32.zip支持jdk1.6 Eclipse 支持jdk1.6 32位 luna 月亮版 eclipse-jee-luna-R-win32.zip 更多eclipse版本可看查看我的系列,欢迎下载~

    行业教育软件-学习软件-06年4月等级考试三级网络模拟考题.zip

    行业教育软件-学习软件-06年4月等级考试三级网络模拟考题.zip

    hibernatetools-Update-4.1.1.Final_2013-12-08_01-06-33-B605

    Hibernate Tools的4.1.1.Final版本发布于2013年12月,这次更新可能包含性能优化、错误修复以及新功能的引入。尽管具体更新日志未在提供的信息中列出,但通常这样的版本升级会针对之前版本存在的问题进行改进,增强...

    数电课设交通灯系统(30-5-20-5)

    数电课设交通灯系统(30-5-20-5)是一个基于数字电子技术的实践项目,旨在让学生理解并应用基本的数字逻辑电路设计一个实用的交通灯控制系统。这个系统采用特定的周期时间(30秒红灯,5秒黄灯,20秒绿灯,再5秒黄灯...

    eclipse-jee-2021-06-R-win32-x86_64.zip

    标题中的"eclipse-jee-2021-06-R-win32-x86_64.zip"表明这是2021年6月发布的Eclipse IDE版本,适用于Windows 64位操作系统。"win32-x86_64"这部分可能有些误导,因为"win32"通常指代32位系统,但在这里可能是为了...

    eclipse-cpp-2022-06-R-linux-gtk-x86_64.tar.gz

    - **年份-月份标识**:"2022-06"表示发布于2022年6月,代表了该版本是最新的季度更新。 - **R**:通常代表Release,意味着这是一个稳定版本,经过充分测试,适合生产环境使用。 3. **Linux GTK 框架** - **GTK ...

    eclipse-cpp-2023-06-R-win32-x86-64.zip

    2023年6月发布的“R”版本,即“eclipse-cpp-2023-06-R-win32-x86_64.zip”,是专为Windows系统设计的64位版本,为开发者提供了高效、稳定的C++编程体验。 1. Eclipse IDE概述: Eclipse IDE是一个开放源代码的软件...

    eclipse-cpp-2023-06-R-linux-gtk-x86-64.tar.gz

    首先,"eclipse-cpp-2023-06-R-linux-gtk-x86_64.tar.gz"的命名结构揭示了其基本信息:这是2023年6月发布的Eclipse C++版本,R代表Release,表明这是一个稳定版本;"linux-gtk"意味着它基于GTK+图形用户界面库,适合...

    H3CNE-Security(GB0-510)题库(更新于2021年4月4日共312题).vce

    H3CNE-Security(GB0-510)题库(更新于2021年4月4日共312题).vce

    eclipse-java-2022-06-R-win32-x86_64.zip

    接着,时间戳“2022-06-R”意味着这是2022年6月发布的一个更新版本,可能包含了最新的特性和修复。最后,“win32-x86_64”表示该版本是为Windows操作系统设计的,支持64位架构。 【描述】"eclipse-java-2022-06-R-...

    eclipse-jee-2020-06-R-linux-gtk-x86_64.tar.gz

    "eclipse-jee-2020-06-R-linux-gtk-x86_64.tar.gz" 是Eclipse针对Linux操作系统的一个特定版本,发布于2020年6月,适用于64位(x86_64)架构,并采用GTK+图形用户界面库。这个版本是专为Java企业版(Java Enterprise...

    eclipse-java-2020-06-R-win32-x86_64.zip

    "eclipse-java-2020-06-R-win32-x86_64.zip" 是Eclipse针对Java开发者的2020年6月发布的最新版本,特别为64位Windows操作系统设计。此版本包含了基础的Java开发工具,适用于Java Standard Edition (JavaSE)的应用...

    川蕰路月罗路口交通信号灯plc设计--本科毕业设计.doc

    本设计基于 PLC 可编程控制系统,旨在解决蕴川路—月罗路口交通信号灯控制问题。该系统由 PLC 控制器、I/O 模块、显示屏和执行机构组成。PLC 控制器负责对交通信号灯的自动控制和手动控制,I/O 模块负责输入和输出...

    eclipse-java-2022-06-R-linux-gtk-x86_64.tar.gz

    标题中的“eclipse-java-2022-06-R-linux-gtk-x86_64.tar.gz”指的是Eclipse IDE for Java开发者的特定版本,适用于2022年6月发布(R代表Release),针对Linux操作系统,采用GTK图形用户界面,并且是为64位(x86_64...

    grub4dos-0.4.4-2009-06-20_带中文教程

    这个压缩包“grub4dos-0.4.4-2009-06-20_带中文教程”包含了GRUB4DOS的版本0.4.4以及2009年6月20日的中文教程,对于想要制作U盘启动盘的用户来说是非常实用的资源。 GRUB4DOS的核心功能在于其多系统启动能力,它能...

    eclipse-java-2019-06-R-win32-x86_64.zip

    "eclipse-java-2019-06-R-win32-x86_64.zip" 是Eclipse针对Java开发者的一个发行版,发布于2019年6月,适用于Windows操作系统且为64位系统设计。 Eclipse IDE的核心特性包括: 1. **多语言支持**:Eclipse最初是为...

Global site tag (gtag.js) - Google Analytics