您的位置:首页 > 职场人生

《一本提高程序员思维能力的牛书》读书笔记

2012-08-20 19:59 323 查看
问题是期望与体验之间的差距(你期望的是什么,体会到的又是什么?)

不要把他们的解决方法误认为是问题的定义(理解:分析问题,先不要寻求解决问题的办法)

如果你太轻易地解决了他们的问题,他们永远都不会相信你真的解决了他们的问题。

道德考虑遇到有利可图的问题时往往很快就烟消云散了。

你永远都不能肯定你已经有了一个正确的定义,即使在问题已经解决之后。(怀疑你找到了问题的所在)

不要过早地下结论,但是也不要忽略你的第一印象。

每种解决方法都会带来新的问题

问题最难以处理的部分恰恰是去意识到它们的存在。 (最大的问题是没有发现问题)

如果在你对问题的理解中,你想不出至少 3样可能出错的东西, 那么你并没有真正的理解这个问题。

试试你对外国人、盲人或孩子的定义,否则就试者让自己变成外国人、盲人或者像个孩子。 (从多个角度设想问题、设想你从来没接触过这个事物,

使用的时候会遇到什么问题)

我们要怎样改变问题的表述才能获得不同的解决方法? (同样的问题,不同的表述有不同的解决方案)

当你在寻找问题定义的道路上疲倦地游荡时,不要忘记随时都回头看看,看看你是不是已经迷路了。

一旦你用文字来表述一个问题,请仔细推敲这些文字以使这种表述在每个人的头脑中都是一个意思。

文字游戏:

1.改变重读的方式(就像上面那个例子里那样)。

2.把 positives(正的)变成negatives(负的) ,反之亦然。

3.把 MAY(可能)变成 MUST(必须) ,把 MUST 变成 MAY。

4.把 OR(或者)变成 EITHER OR(不是.. .而是...) ,反之亦然。

5.把 AND(和)变成 OR(或) ,反之亦然。

6.选择一个有明确定义的术语,然后在该术语出现的每一个地方用它明确的定义替换它。

7.遇到每个 ETC.,AND SO FORTH,AND SO ON等等的时候,为这个列表加入再添上一个明确的例子。 (用这个例子试试。)

8.找出那些说服性的词和短语,例如OBVIOUSLY (显然地), THEREFORE (因此),CLEARLY(无疑地) ,或者 CERTAINLY(当然) 。把这些词或者短语替换成它本来指代的那个观点。

9.将一个句子或一段话的内容画成一副画。

10. 将文字用公式来表达。

11. 将公式用文字来表达。

12. 试试将一幅画的内容用文字表示出来。

13. 将 YOU(你,你们)替换成 WE(咱们,我们)。

14. 将 WE 替换成 YOU。

15. 将 WE 和 YOU替换成 BOTH PARTIES(双方)。

16. 将 A(一个)替换成 THE(这个)并将 THE 替换成 A。

17. 将 SOME(一些,某些,某个)替换成 EVERY(每一个)。

18. 将 EVERY 替换成 SOME。

19. 将 ALWAYS(总是)替换成 SOMETIMES(有时候)。

20. 将 SOMETIMES 替换成 NEVER(从不)。

当别人能够很好地解决自己问题的时候,千万不要越俎代庖。

如果某人能够解决这个问题, 但是他本人却并不会遇到这一问题时,那么你们首先要做的就是让他也感受到这一问题。

问题是从哪儿来的?

在这个世界上有两种人,一种人做事,另一种人给别人找事做。 离第二种人远一点,这样你就会很顺利。

谁出的题?他想对我做什么?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: