owenzhang的博客

《暗时间》读书笔记(三)

字数统计: 2.1k阅读时长: 7 min
2011/10/10
loading

第二篇 思维改变生活

这一篇主要说的是思维对人行动的作用,从科学的角度讨论了人的惰性和人的理智之间的关系。例如为什么明明是分散注意力或者对自己实现计划没好处的事情,人就是喜欢做,都是由于我们几十万年的固化基因的缘故,由于最近的几十年世界的变革太快,已经让人类逃离了从前饥饿、竞争的日子,但是我们的进化还没有适应。

既然是这样,就有办法来克服,多学习,多思考,多想事情背后的东西,认清自己和自然规律,这样才能改变生活。

这也是我觉得最宝贵的一篇,从中学习了很多东西,也有很多警醒,同样也需要后面再多多思考来完善自己。

仁者见仁智者见智?从错觉到偏见

本章的具体内容见

http://mindhacks.cn/2009/03/15/preconception-explained/

ambi_sun_up

ambi_sun_down

同样两张图片,我们看第一幅图和第二幅图分辨的凹凸点就不同,因为我们的大脑形成的自然规律是光是从上方照来的,所以按照光照来推断凹凸点。而实际上图片就是图片,点就是二维空间的点,我们的描述是加入了自己想象的描述。

由于有了丰富的“经验”才能让我们在遇到问题时快速给出解决的方案,能够联想起从前解决过的一个个子问题的解,然后把他们给连接起来。有好处,也给我们带来了思维的局限,一个只是表面和从前解决过的问题相似的问题,也许就让我们轻而易举的下了结论。所以遇到重大问题,新问题,还是要跳出来多想想,避免鲜艳假设的干扰。

一个很深刻的例子:开发多用hash存储,查询速度快,程序成熟。只要有key满足库函数hash算法,那么就选hash是没错的。然而会遇到key虽然是数据,但是是全量,所有的key都有数据,而且key本身也是整数。那么就不用使用库里的函数,用bitmap或者数组全量存储就可以了。但是之前还是有人调用hash,虽然也解决了问题,但是不是最好的方法,都是先验假设造成的。可能一个没有看过库函数的新人,会想出用数组一一映射的下标的方法。

但是先验假设也给我们很多好处,经验丰富的工程师总是能在第一时间推算出系统使用的资源数量,运行时间……

我们的大脑是原始进化来的——是以眼前利益最大化的。

人们会在让自己愉悦的“游戏”“美食“面前忘记学习和身材。这不一定是人本身意志不坚定的问题,而是由于远古时期人类就觉得让自己马上愉快是最重要的,已经深入了我们的基因。

书中有罗列了种种例子,都是劝说我们要正确使用理性大脑。

发现人天生就喜欢拖拉,是要尽力克服的。”做一个办事爽快隐忍的男人是多么不容易!“

理智与情感

很多时候人们会把一件事情的表现牵强的作为这件事情的原因。

从前也发现,在解决很久也没解决的时候,总是发现了一个未被发现的点的时候,把所有原因都归纳到他的身上,”骗“自己去理解他,然后欣然接受。

在工作中,程序运行时间长,找了好久也找不到,突然发现了一个逻辑上的bug,那么这时这个bug是可怜的,他要为所有的超时负责。

在工作中,还是要保持一个理性的头脑,冷静地分析问题的本质,不要让几个”小兵“就掩护了”大部队“行进。

书是更好地思考

书写是对思维的备忘,思考问题犹如在黑夜里打着手电筒往前走,没推导一步就走一小步,但是光亮范围有限。

所以遇到问题和思考成果的时候要马上记录,及时记录。发现我这边博客就记晚了,有好多当时的思想都忘了,还有如果能早记些,不停地修改,会让这篇博文更好。

同事工作中也是,有好点子要记录到文档中,发现程序更新要及时记录文档,对于早记晚记,其实工作量是一样的,不同的是早记会记录的更丰富,有更多的时间后来润色,不会忘记。

后面映照“书写”,作者提出来要让大家写博客,把自己的思考记录下来,可以传播更广,吸引志同道合的朋友。

这点我双手赞同,之所以开这个博客,也是为了这个原因,把自己的点点滴滴见解写出来,和大家交流。既可以帮助网上的朋友,也可以给自己留一份历史。

写博客可以激励自己去持续学习和思考。因为没有精彩内容是没有人看的,这也是我现在面临的问题,好像现在还没写什么“干货”,不过我在努力,现在是一个储藏的时期,会慢慢积累的。

不要间断更新博客,因为一间断就会死循环,慢慢的不知道写什么然后又不写,不知道。。。

所以现在给自己的量是一周一篇,希望能够坚持下去。

学会持之以恒做一件事情

这也是写博客的原因之一,希望能够连续写至少三年以上,写到我三十岁吧,这样我也不会觉得这段时间虚度,同时也会敬佩自己,另外最重要的是留给自己一段从前的故事记录。多年后我会忘记一些事的,通过博客会想起来。

作者在书中对博客的内容规定要写真正思考和总结的产物。对于碎碎念这些不要写到伯克利,可以发到twitter上。

这点我也很同意,从前的博客碎碎念比较多,其实没有什么意思,又不是名人,让人看了容易烦。主要是有的是自己无病呻吟,堪称微博体,自己再看也不感兴趣。

不过微博是一个更碎碎念的地方,特别是有了“分享”功能。所以我会在博客中专门有个“碎碎念”类别。用于定期的碎碎念,但是会保证这个念的质量和数量,并且不算在每周一篇里面。用来给以后的自己看当时的心情。

不停地看从前然后更改就像是在雕刻,越来越成熟,越来越接近精品。所以博文也好长回顾,常修改。

“自力归因”

好事留给自己,坏事怪就客观。这也是人经常犯的一个毛病,一样,要客观地思考问题,找到问题本质,用来给自己的经验库增加内容。

“用最小的代价解决手头的问题”——这里的问题在于,难道我们计算收益的时候仅仅考虑是否解决了手头的问题吗?如果解决的过程中得到了其他的收益呢?

paradox-of-learning

平时工作可能总会遇到这样的状况,解决了一个简单的问题用了很久,觉得代码没写多少,今天的时间浪费掉了,但是其实不是的,你有没有发现在你找问题的时候你学习了几个新的系统命令,你把源代码熟悉了,你会对项目的整体框架有充分的了解。这都是那个“life is full of surprises”。可能那天在网上看到一个新的产品,日后就能用在自己程序的开发之上。

性格要素之重要的,要学会:专注、持之以恒、自行、好奇心、自信、谦卑。Keep an open mind.

如何清醒地思考》也是一本好的参考资料。

以上是从第二篇学到的。

CATALOG
  1. 1. 第二篇 思维改变生活