06年4月写的,重读后,发现现在文笔要简洁些,也许是因为从那时到现在,写了10来万字。
这周拜读了温伯格先生的《
你的灯亮着吗》,一本薄薄的册子,才120来面。记得两年前读了他的《
程序开发心理学》,也受益匪浅。不过,《程序开发心理学》的部分观点,在《
人件》这本书里也有涉及。大学时候,喜欢研读心理学书籍,所以感觉《程序开发心理学》略为粗浅。
问题是什么?这是本书提出的一个问题,温伯格先生说得真是一针见血:问题其实就是
你期望的东西和你体验的东西之间的差别。
我查了一下金山词霸的高级汉语词典,里面的解释是:需要解决的疑难、矛盾。是不是还是很抽象?另外,也查了一下美国传统词典里的problem,感觉也深入不到哪里。
第一次读到这句话感觉似曾相识,因为弗洛伊德创立的精神分析学有几个核心概念,其中就有本我和超过。应该说整个弗洛伊德心理学的根基就是本我和超我,由此而来的就是潜意识理论。就像马_克思的整个经济学理论是建立在剩余价值理论上的一样。
问题是什么?
似乎很简单吧。在温伯格的一个寓言里,解决起来竟然这么复杂。那个故事大意是,在一栋写字楼里,有一个电梯,一段时间,那个电梯变得特别慢,在电梯里的人都感觉非常漫长。当然,问题也就出来了。
房客有问题了,房东自然也有问题。他们的问题是否一样呢?当然不是,要是这样,问题就好解决了。房客的解决方法是给房东施加压力,房东的解决方法是怎样让房客不感觉到乘电梯时间长,怎样避开房客的侵扰。
问题在哪里?自然在电梯。很简单吧,不过其间的一系列矛盾处理方式你还是不会觉得很滑稽的。
那么,问题最后怎么解决的呢?原来在电梯一周年检修时,电梯厂家发现电梯里面的一条线路被老鼠咬了。解决这个问题后,大家就相安无事了。
大家都没想到吧。
后来,还有更多的解决方案,哪一种都比他们双方原来采取的那种好。
问题是什么?应该说真正的问题是什么?在故事的开始,双方都没有找到,抑或找到了,他们也没有找到根本的解决办法。
从这个故事,我们还体会到,解决一个问题时,我们最先会从自己的角度出发。因为这,我们往往没有发现问题的本质,或没有找到真正的解决办法。
在商业上,如果我们转变一下自己的思路,以顾客为中心;在公司里,以人为本;在项目开发上,以用户为中心(譬如现在的web2.0的设计思想)。也许,这样更能为我们创造价值。微软Windows XP的理念是什么,大家从它的名字一定也能够猜出吧:用户体验(eXPerience)。
记得曾经听过一个小故事。一次乘电梯时,有人问为什么电梯里会装上镜子,听者的回答真是五花八门,有人说可以进门时整整仪容啊,有女士人说防止后面有人占便宜啊,总之很多很多,其中一个人的回答很让人深思:因为装了一面镜子,那些坐轮椅上楼的残疾人就不用转身看电梯到达那楼了。这个答案,我们也想到了吗?
温伯格在讲述问题时,给我们分了几个主题:
问题是什么?
什么是真正的问题?
这是谁的问题?
问题从哪里来?
我们真的想解决问题吗?
其实,读了这本书后,我发现这些主题其实都是将的一个主题:什么是最本质的问题?如果回答了这个问题,其它的自然迎刃而解。
大学时,有个很好的异性朋友,她经常告诉我她很苦恼,起先,我总是给滔滔不绝地告诉她应该怎样怎样,后来我发现,她真正需要的,只是一个倾诉对象,所以,我当一个忠实的听众就够了。因为,后来,我发现我的建议并不能解决什么实质性的问题,其实,她也没有什么问题,心情偶尔不好,很正常嘛。
书中很多观点和建议,即使过了20多年,依然还能引起我深深的共鸣:
人们很少知道他们需要什么,直到你给了他们所需要的(在你第一次用QQ聊天时)。
任何一种问题解决方式,都会带来新的问题(当你买了手机后不久)。
你永远都不可能对问题有一个正确的定义,但永远不要放弃对寻求的努力。
当别人能够很好地解决自己的问题时,千万不要越俎代庖。
很多时候别人需要的只是提示,而不是解决办法(想想你见到的交通指示牌)。
…… ……
我极力向大家推荐这本书,为什么呢?因为,生活的每天,其实就是不断的发现问题,再不断地解决问题。很多时候,解决问题是不是也充满乐趣呢?譬如,你一直想的那个心仪已久的人,但是...... ?这难道不是一个问题吗?那么,怎么去解决呢?首先,那个人真正需要的什么,你真的了解吗?
2006年4月29夜
分享到:
相关推荐
嵌入式八股文面试题库资料知识宝典-华为的面试试题.zip
训练导控系统设计.pdf
嵌入式八股文面试题库资料知识宝典-网络编程.zip
人脸转正GAN模型的高效压缩.pdf
少儿编程scratch项目源代码文件案例素材-几何冲刺 转瞬即逝.zip
少儿编程scratch项目源代码文件案例素材-鸡蛋.zip
嵌入式系统_USB设备枚举与HID通信_CH559单片机USB主机键盘鼠标复合设备控制_基于CH559单片机的USB主机模式设备枚举与键盘鼠标数据收发系统支持复合设备识别与HID
嵌入式八股文面试题库资料知识宝典-linux常见面试题.zip
面向智慧工地的压力机在线数据的预警应用开发.pdf
基于Unity3D的鱼类运动行为可视化研究.pdf
少儿编程scratch项目源代码文件案例素材-霍格沃茨魔法学校.zip
少儿编程scratch项目源代码文件案例素材-金币冲刺.zip
内容概要:本文深入探讨了HarmonyOS编译构建子系统的作用及其技术细节。作为鸿蒙操作系统背后的关键技术之一,编译构建子系统通过GN和Ninja工具实现了高效的源代码到机器代码的转换,确保了系统的稳定性和性能优化。该系统不仅支持多系统版本构建、芯片厂商定制,还具备强大的调试与维护能力。其高效编译速度、灵活性和可扩展性使其在华为设备和其他智能终端中发挥了重要作用。文章还比较了HarmonyOS编译构建子系统与安卓和iOS编译系统的异同,并展望了其未来的发展趋势和技术演进方向。; 适合人群:对操作系统底层技术感兴趣的开发者、工程师和技术爱好者。; 使用场景及目标:①了解HarmonyOS编译构建子系统的基本概念和工作原理;②掌握其在不同设备上的应用和优化策略;③对比HarmonyOS与安卓、iOS编译系统的差异;④探索其未来发展方向和技术演进路径。; 其他说明:本文详细介绍了HarmonyOS编译构建子系统的架构设计、核心功能和实际应用案例,强调了其在万物互联时代的重要性和潜力。阅读时建议重点关注编译构建子系统的独特优势及其对鸿蒙生态系统的深远影响。
嵌入式八股文面试题库资料知识宝典-奇虎360 2015校园招聘C++研发工程师笔试题.zip
嵌入式八股文面试题库资料知识宝典-腾讯2014校园招聘C语言笔试题(附答案).zip
双种群变异策略改进RWCE算法优化换热网络.pdf
内容概要:本文详细介绍了基于瞬时无功功率理论的三电平有源电力滤波器(APF)仿真研究。主要内容涵盖并联型APF的工作原理、三相三电平NPC结构、谐波检测方法(ipiq)、双闭环控制策略(电压外环+电流内环PI控制)以及SVPWM矢量调制技术。仿真结果显示,在APF投入前后,电网电流THD从21.9%降至3.77%,显著提高了电能质量。 适用人群:从事电力系统研究、电力电子技术开发的专业人士,尤其是对有源电力滤波器及其仿真感兴趣的工程师和技术人员。 使用场景及目标:适用于需要解决电力系统中谐波污染和无功补偿问题的研究项目。目标是通过仿真验证APF的有效性和可行性,优化电力系统的电能质量。 其他说明:文中提到的仿真模型涉及多个关键模块,如三相交流电压模块、非线性负载、信号采集模块、LC滤波器模块等,这些模块的设计和协同工作对于实现良好的谐波抑制和无功补偿至关重要。
内容概要:本文探讨了在工业自动化和物联网交汇背景下,构建OPC DA转MQTT网关软件的需求及其具体实现方法。文中详细介绍了如何利用Python编程语言及相关库(如OpenOPC用于读取OPC DA数据,paho-mqtt用于MQTT消息传递),完成从OPC DA数据解析、格式转换到最终通过MQTT协议发布数据的关键步骤。此外,还讨论了针对不良网络环境下数据传输优化措施以及后续测试验证过程。 适合人群:从事工业自动化系统集成、物联网项目开发的技术人员,特别是那些希望提升跨协议数据交换能力的专业人士。 使用场景及目标:适用于需要在不同通信协议间建立高效稳定的数据通道的应用场合,比如制造业生产线监控、远程设备管理等。主要目的是克服传统有线网络限制,实现在不稳定无线网络条件下仍能保持良好性能的数据传输。 其他说明:文中提供了具体的代码片段帮助理解整个流程,并强调了实际部署过程中可能遇到的问题及解决方案。
基于C#实现的检测小说章节的重复、缺失、广告等功能+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 基于C#实现的检测小说章节的重复、缺失、广告等功能+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档~ 基于C#实现的检测小说章节的重复、缺失、广告等功能+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 基于C#实现的检测小说章节的重复、缺失、广告等功能+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 基于C#实现的检测小说章节的重复、缺失、广告等功能+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 基于C#实现的检测小说章节的重复、缺失、广告等功能+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档
少儿编程scratch项目源代码文件案例素材-火柴人终极之战.zip