有时候问题会复杂到让你摸不着头脑,然后忘记该如何解决,最后只得放弃。
把当前的状况写下来
当问题没有那么复杂时,最好的方法就是把它写下来,往往就在你写下来的时候,解决的方法就复现出来了。
- 当前的进展
- 已经得到的信息
- 还需要获得的信息,以及如何获得这些信息
解决复杂问题的步骤
- 问题是什么(问题要发散,视角要宽,避免把问题聚焦在可能与实际原因不想关的独立模块中,在死胡同中针扎)
- 假设可能导致问题的原因(把你能想到的假设都写下来)
- 给出验证每个假设的实验方法
- 预测实验的结果
- 检验实验的结果(仅仅检验针对问题的假设,检验不充分不行,检验超出目标也不行)
- 由实验得出结论
当一个假设不成立的时候,我们就换一个假设进行实验,直到问题解决。
资料
《禅与摩托车维修艺术》
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。