读书笔记二——你的灯亮着吗

读完这本书,对于问题能够有更深刻的认识:

1.问题的定义 
   问题是你期望和和你体验间的差别,要分析和解决问题时候首先需要搞清楚什么是真正的问题,问题从哪里来是谁的问题等内容。在工作和生活中常犯的毛病是扭曲问题定义,自己人为的去解释和翻译问题从而导致把问题的解决方法做为问题的定义。 从而导致后续一连串的错误。 
   2.分析和思考问题 
   分析和思考问题是对问题定义的进一步细化,注意搞清楚问题的来源,是谁的问题,导致问题的真正根源是什么,原来是否遇到过类似问题等内容。分析和思考问题是否全面直接影响到后续问题的解决。本书给出的几个重要Tips是: 
   A.如果你找不出三处可能出错的地方,说明你没有真正理解问题 
   B.不要轻易给问题下结论,也不要忽略你的第一印象 
   3.解决问题 
   解决问题是最后一步,建立在分析问题基础上,解决问题有多条途径,如果通过各种约束条件选择最佳的途径来解决问题是需要考虑的重要因素。问题解决后要及时进行归纳和总结,形成自己的知识库。 
   A.当别人能够解决问题时候千万不要越俎代庖 
   B.如果某人能够解决该问题当他自己却不会遇到该问题时候,首要的是让他感受到该问题 
   C.试试换过来指责你自己-即使只有一秒钟 
   D.一个小小的提醒往往别复杂的解决问题方法更有效
   E.任何解决问题方法都不可避免有副作用-没有最好,只有更好

时间: 2024-10-25 06:31:33

读书笔记二——你的灯亮着吗的相关文章

读书笔记三——你的灯亮着吗

问题,其实就是你期望的东西和你体验的东西之间的差别. 幻觉中的问题是真正的问题. 不要把他们的解决方法误认为是问题的定义——特别是在你使用自己的解决方法时. 如果你太轻易地解决了他们的问题,他们永远都不会相信你真的解决了他们的问题. 道德顾虑在遇到有利可图的问题时往往很快就烟消云散了. 不要过早的下结论,但是也不要忽略你的第一印象. 每种解决方法都会带来新的问题. 问题最难以处理的部分恰恰是去意识到它们的存在. 如果在对问题的理解中,你想不出至少3种可能出错的地方,那么你并没有真正地理解这个问题

读书笔记——《你的灯亮着吗》(2/2)

经典摘抄 第四篇 这是谁的问题? 1.当别人能够很好地解决自己问题的时候,千万不要越俎代庖.和问题有利害关系的群体不仅对问题有着更多的了解和感受,而且当他们找到了“他们自己的”解决方法之后,他们还会很投入的看着这个方法执行. 2.我们早已看到,社会上有很多这样的问题,这些问题的起因是那些系统设计师或者有决策权的人们根本就没有体验过他们为之“负责”的那些问题. 3.如果某人能够解决这个问题,但是他本人却并不会遇到这一问题时,那么你们首先要做的就是让他也感受到这一问题. 4.试试换过来指责你自己――

读书笔记一——你的灯亮着吗?

这本书很短,由很多的小故事组成,当然里面有的我能看懂,有的看不太懂,第一个小故事围绕着一个公司电梯调度的问题,由于员工房客感觉电梯效率太低,所以投诉,但主官起初不管不顾,随后发现解决不了问题,就派彼得去解决这个问题,里面有一句话我看懂了,而且很有用,对于方可来说,他们的问题就是等的时间太长了,那就想办法让他们觉得没有等很长时间就是了,所以彼得放了镜子,放了蜡笔,分散注意力,投诉就少了,另外很多时候觉得不是办法的办法们往往是最好的办法,旁边楼没人去,电梯资源浪费,和不在两个楼之间建一个空中走廊,这

《卓有成效的程序员》----读书笔记二

六大方面对比Launchy和TypeAndRun(TAR) 对于快速启动工具,很多人都有自己的偏好,多次听到朋友介绍Launchy的好,虽然自己一直在使用着TAR,还是克制不住对于好软件的渴求,下载Launchy进行试用.很多软件都是有一个试用期的,也许新的软件确实不错,但是你习惯了以前使用的那个软件.今天就比较客观的将Launchy和TAR进行一下对比,从界面.上手速度到功能.自定义,以及软件的稳定性.占用资源进行详细的比较. [界面美观]Launchy:毫无疑问这是它的强项.1.0正式版自带

《Programming in Lua 3》读书笔记(二十二)

日期:2014.8.6 PartⅣ The C API 26 Extending Your Application 使用Lua很重要的一点是用来做配置语言.配合主语言做一些功能的配置. 26.1 The Basics 有的时候程序需要配置一些功能信息,很多时候可能有许多别的方法比用lua做配置要更简单:如使用环境变量或者读取文件,读取文件涉及到文件的解析.如果使用Lua进行配置的话,相当于用lua文件替代了要读取的如csv.txt文件等. 使用Lua进行配置的时候,就需要使用Lua API去控制

《R实战》读书笔记二

第一章 R简介 本章概要 1安装R 2理解R语言 3运行R程序 本章所介绍的内容概括如下. 一个典型的数据分析步骤如图1所示. 图1:典型数据分析步骤 简而言之,现今的数据分析要求我们从多种数据源中获取数据.数据合并.标注.清洗和分析,并且把分析的结果进行展示,形成报告或者系统,辅助决策.R能够满足现今数据分析的要求. 为什么用R? R是一个适合统计分析和绘图的环境与语言.它是开源.免费的,获得世界范围社区支持.统计分析和绘图工具已经很多了,例如:SPSS,SAS,Excel,Stata和Min

《学会提问》读书笔记二

<学会提问>读书笔记二 因为书中的小点知识和思考太多,我从这篇笔记开始就只记我害怕会遗忘的知识,思考过程就不提及了. 弱势批判性思维和强势批判性思维 弱势批判性思维的目的是用批判性思维来反驳.抵制那些和你意见不同的论述最终就是为了看到那些与你主张不一致的人服服帖帖的甘心认输,但是这样就意味着,你对于是否接近真理和发扬美德漠不关心,实际上也摧毁了批判性思维潜在的人性的一面和不断发展进步的特征.而且我认为,弱势批判性思维的出发点是自私的,他们盲目地认为自己的观点就是正确的,用批判性思维来批判其他人

《大型网站技术架构》读书笔记二:大型网站架构模式

一.分层 最常见的架构模式,将系统在横向维度上切分成几个部分,每个部分单一职责.网站一般分为三个层次:应用层.服务层和数据层,其具体结构如下图所示: 通过分层,一个庞大系统切分成不同部分,便于分工合作和维护. 但是,分层架构也有一些挑战:①必须合理规划层次边界和接口:②禁止跨层次的调用及逆向调用. 二.分割 分割是在纵向方面对软件进行切分->将不同的功能和服务分割开来,包装成高内聚低耦合的模块单元,有助于软件开发和维护,还便于不同模块的分布式部署,提高网站的并发处理能力和功能扩展能力. 三.分布

《How Tomcat Works》读书笔记(二)

<How Tomcat Works>读书笔记(二) 这是<How Tomcat Works>第一二章的读书笔记.第一张主要写了一个静态资源处理的web服务器,第二章加了对servlet的处理. 1. 概述 1.1 架构 HttpServer:表示Http服务器,与客户端通信,处理Http请求. StaticResourceProcessor:对静态资源请求进行处理. ServletProcessor:对Servlet资源请求进行处理. Request:表示Http请求,实现了Ser