而所谓的能够“活学活用”,就是那些善于抓住知识本质,触类旁通,将道理外推到表面不相似但本质一样的问题领域之中的人
我们对于事物的思考深度常常是不够的,在浅层次的思考了之后,如果我们的情绪系统或者直觉已经给出了倾向,那么很少有人会继续深入地思考,而开始转向着手行动。这种匆忙的态度往往是失败的起源,在碰壁了之后,我们被动地“让事实告诉了我们”某方案是行不通的,让事实替代我们进行了思考和推理,我们从失败当中获得了信息,知道了为什么之前的方法是不恰当的,这就是一些时候我们认为要亲身经历才能明白的原因。然而,这并不意味着任何时候我们都只能“做了之后才发现…”,人类最强大的能力就是社会学习——
人类最强大的另一个能力则是归纳和推理——(认知知识的本质)
这是一个信息社会,所有人的经验教训,所有人的知识以前所未有的速度,以互联网为媒介传播开来,不管我们关注什么主题,总能迅速找到一堆书,论坛,网页,然而能否从中获取知识,避免做别人做过的俯卧撑,就看你有没有一双能够辨识的眼睛,和善于思考的心智(见《如何清晰地思考》),否则在海量的信息面前就永远只能是来打酱油的。
http://blog.csdn.net/pongba/archive/2008/10/29/3176250.aspx方法论、方法论——程序员的阿喀琉斯之踵
换句话说程序员基本上是去解决一个定义好的问题,去实施一个定义好的方案。然而决策问题就不一样了,决策问题是需要去定义问题是什么,以及权衡最佳方案是什么,不管是决策技术架构还是决策商业策略,都是非常复杂的思维过程,需要综合和权衡大量的信息,这种能力就不是简单楞着头搞下去能练出来的了,很多时候需要抬起头来看,免得只见树木不见森林
正如以前听过的一句话所说:对于日常生活中的事件,总有一个平凡的解释,和一个疯狂的解释
ss普通人从自己的错误中学习,聪明人从别人的错误中学习。