zoukankan      html  css  js  c++  java
  • 《你的灯亮了吗》阅读笔记

    本书围绕如何解决问题提出了一系列的思考方式、方法步骤,记录如下:
    一 首先定义“问题”。问题是指理想状态和现实状态之间的差距。
    二 深究"问题"本质。要想解决问题,必须先深入了解问题到底是什么,问题的深层次本质。
    要多问几个为什么?究其本质根源。
    例如质量管理中常用的5why法则。对问题点连续追问5个为什么?找到根本。
    不一定限定5次,从问题现象出发,结果入手,沿着因果关系链条,找出问题发生的各种原因
    和顺序。
    例如:为什么发生?为什么没有发现?为什么没有预防?
    多数情况下,只要知道问题是什么,解决问题就是一件不值得一提的事。
    在程序员面对问题的时候,有个有效方法是:请您面对一个玩具,把你的问题和疑惑用语言
    说出来,等你能完整全面、有条理的说出来问题本身的时候,这时,
    你会自然而然的明白问题发生的原因以及怎么处理这个问题了。
    三 问题来自哪里?
    大多数情况下,问题根源在自己身上。
    像程序员在工作中发现bug的时候,大部分情况下,这些问题是由于自身的代码本身导致的,
    和系统、语言、开发工具本身没有关系。
    四 问题该由谁解决:
    这是谁的问题? 正确的回答是:这是“我们”的问题。
    一个有趣的例子:
    隧道提醒司机的汽车大灯是否关闭的问题?不提示大灯关闭也会带来问题。
    因为有多种场景,这个提示语不好写的简明扼要又有效果。其实,最简单有效的方法是
    在隧道尽头提示:“你的灯亮着了吗”?

  • 相关阅读:
    哈夫曼树及哈夫曼编码
    01背包问题
    Java IO
    Java对象的复制三种方式
    TCP三次握手和四次挥手
    轻量级Java Web框架的实现原理
    Java并发
    消息队列
    赋值、浅拷贝、深拷贝
    Python文件操作(txtxlsxcsv)及os操作
  • 原文地址:https://www.cnblogs.com/jameszeng/p/11064202.html
Copyright © 2011-2022 走看看