在知乎上面看到了刘未鹏,购买了他的《暗时间》一书,趁着坐车和空闲的时间阅读了全书,整理第一遍阅读的心得如下:
首先我读书的时候喜欢划掉不重要的章节和段落如下:
先从总体的角度来看一下这本书,个人觉得第一篇可以仔细地阅读一下,属于全书的精华部分和作者的心理的真情流露。第二篇只有少数的部分具有一些的阅读参考价值。第三篇我基本划掉了,里面涉及了太多的编程之美等有关编程的哲学和软件设计的哲学。并不是我想买这本书的原因。总体来说,这本书的精华的部分在他的知乎回复和个人网站里面基本都有所流露。总体来说,购书的性价比不是很高。
引用他在书里面的原话就是:“一般来说,明明核心的东西就那么点东西却写得长得要命呢?因为人的思维都有一个“联想”的特点,写着写着就容易旁逸斜出,而且作者自己也往往觉得引申出去挺牛逼,这时候很多与主题无关的废话就参合进来了。阅读的时候就应该有选择性地过滤掉这些不相关的废话。”--Page 33 一直以来伴随我的一些学习习惯。
写书的人往往都不能免俗,何况是这种讲自己思路的书。不过花20多元和一个有经验,有想法的前辈进行一些沟通还是比较值当的。一千个人就有一千个哈姆雷特,所以我只写针对于我有用的知识树,我自己的想法。(文中用蓝色标注的是我给自己的宝藏)希望对于看到的人有所启发。
-------------------正文-----------------
***第一篇***(可以仔细品读的部分)
暗时间
刘有一个自己封装好的IP就是“暗时间”,可能很多人都有这种感觉吧,在高中的时候恨不得上厕所的时候都带上一本五年高考,三年模拟,带上自己的诗词背诵小本。这就是他所说的所谓暗时间,就是在潜意识中挂载一个思考的任务,你的大脑会在你不知觉之间继续运转。我给自己的总结只有一句话:迫切地专注于做一件事 迫切和为伊消得人憔悴的感觉差不多,专注就是进入心流状态,做一件事的意义是因为你如果玩会手机再学,找状态还要好久。所以保持一种生理上的状态(少年的体力,锻炼,keep fit)和心态上的状态(少年的专注,心里面不都是房子车子)是有必要的,至少在你工作的时候是有必要的。
设计你自己的进度条
这小结我给自己的建议是自己地反省一下:
1.把任务分解成小任务,自己做的不够,往往只是拿过来大任务直接做。对于自己完成任务的满足感给与不足
2.对于目标的不确定性很有可能是因为规划的不够,不确定的时间投入让人感觉恐惧,感觉到压迫感。
3.过早退出的原因往往是因为对于未来的不确定性,对于投资时间最终无法收到回报的恐惧,我们畏惧的不是困难本身,而且对于投资的时间无法得到回报的经济学顾虑。
4.过早的退出时一切失败的根源
5.有关于兴趣:兴趣遍地都是,专注和持之以恒才是真正稀缺的,其实你的焦虑大家都有,厉害的人和普通的人差别不是超过常人的兴趣, 而是他们拥有超过常人的毅力。
一个人有专注和持之以恒的性格,即使在一个没有多大兴趣的领域也能成为专家(更何况,兴趣的很大一类来源就是“我擅长做这件事”)
6.靠专业技能的成功是最具有可复制性的,它需要的只是你在一个领域坚持不懈地专注下去,不要浮躁,只需要选择一个不算太不靠谱的方向,然后专心致志地钻下去,最后必然能成为高手。很多在迷茫期的同学,迷茫都是类似的:转行还是不转行“,“做管理还是做程序员”,“学C++还是学JAVA”,这些都不是问题,不管有多纠结,不要拖延,因为拖延的话最后还是要决定,而且拖延的时间也浪费了。痛一回,选一个做就好。需要的只是专注下去。具体原因下面也有说。
7.你的思维难以在一个事情上停留半小时,于是你的时间变得琐碎,你很难在一个领域有长久的积累和深入的思考,这样的现实可能让你沮丧,后者让你更加无法专心,这样的现实可能让你感到焦虑。
如果有效地记忆与学习
1.多做复合记忆,比如记忆的时候结合图像,嗅觉等。自己一般是通过图片化记忆会比较快,只是现在用的比高中的时候少了。
2.知识需要经常与别人讨论,或者讲给别人听(博客园),同时要有一个自己的知识库(有道云笔记)
3.对于经验知识的学习来说,光是听别人看或者听别人说不够,到了自己就想不起来,需要自己设身处地的假设自己是当事人会怎么做。这样可以加深印象。
4.如果要得到一些知识,最好过滤一下自己的信息,否则只是活在别人的思考中(知乎一个很好的例子),要有自己的思考,自己做的不够,没有养成思考的习惯。
学习密度与专注力
非凡的注意力成就非凡的专家。That all...
一直以来伴随我的一些学习习惯
这一小节我给的标注是 :方法论,可以重点的摘取一下方法。
1.克服焦虑:底线思考法,”如果最坏的情况不过如此,那么又有什么可担心的呢??“
2.学习一项知识,必须要问自己三个重要的问题:
1)它的本质是什么
2)它的第一原则是什么
3)它的知识结构是什么
3.重视知识的本质
抓住知识的本质,抓住不变量,大量的新技术知识只是一层皮,背后的支撑技术其实都是十来年不变的东西。底层知识永远都不过时;算法数据结构永远不过时;学习能力,大脑的思考方式,编码习惯,程序设计理论。。。
4.微信公众号很多,现在产生了信息焦虑,实际上有价值的内容并不多,所以可以不断的退订一些,阅读越来越精,阅读焦虑也越来越少。
5.根据主题来查阅资料,读书的步骤:
先选基本经典,列出书单 -->几本书针对问题对比着读,同时读-->整理笔记,用自己的方式记忆-->及时回忆复习
6.在实践中学习,以用带学。
我在南大的七年
1.的确,也许有更好的路,但事前真的很难判断哪条路是最优的,我们能做到的,是把一条路走透了、走深了,只要不是一条不是太仆靠谱的道路,深入的过程中总会有很多的收获。只要不是太顽固,善于反省,总有一天也会逐渐意识到越来越靠谱的路。
2.如果觉得做不下去了,就硬着头皮坚持做,然后类似就麻木了,适应了,那种望而却步的感觉就会逐渐自动退去,惊人的简单。
3.英文的能力是通往海量信息源的大门,Qiang就不多说了。
4.学习英语:阅读:通过英文资料
书写:英文博客
口语:美剧,朋友
第二篇 思维改变生活
1.事实上,很多成功者自己总结的都不靠谱,就是因为他们自己也难以对于自己成功的原因进行正确的归因。
2.在思考到一个解决方法以后,可以再从事情的另一面思考一下,这样可以避免很多失败。可以自己尝试一下。
3.生活就像一条漫长的跑道,在你遇到障碍的时候,如果你总是选择绕过,那么你最终将越来越发现只能越过障碍,而无力搬开。如果你大多数的时候选择搬开障碍,虽然从表面上来看,跟那些绕过障碍的人相比,你的速度慢了很多,但随着你越来越熟练于解决障碍,最终你的速度将远远超过总是抄近路的。
困难的路越走越容易,容易的路越走越难。
4.个人的核心竞争力是他独特的个性知识经验组合,专业知识,跨领域的能力(演讲,语言,决策),学习能力,性格要素。
第三篇 跟波利亚学解题
不推荐读,当做编程哲学思维的扩展可以,但是作为方法论的书来看的话会有些失望。
2018年6月20日23:28:10 于三星通信 负责code review/code performance yeah~