1. 学习和思考的过程中常问自己的几个问题

  1. 你的问题到底是什么?(提醒自己思考不要偏离问题。)
  2. OK,到现在为止,我到底有了什么收获呢?(提醒自己时不时去总结,整理学习的东西)。
  3. 设想自己正在将东西讲给别人听(有声思考;能否讲出来是判断是否真正理解的最佳办法)。
    3.1 设想需要讲给一个不懂的人听。(迫使自己去挖掘知识背后最本质、往往也是最简单的解释)。
  4. 时常反省和注意自己的思维过程。尤其是当遇到无法理解或解决的问题之后,最需要将原先的思维过程回顾一遍,看看到底哪个环节被阻塞住了妨碍了理解。问题到底出在哪里。并分析以后需要加强哪方面的思维习惯,才能够不在同样或类似的时候被绊住。对此,将思维的大致脉络写下来是一个很好的习惯。
  5. 养成反驳自己的想法的习惯:在有一个想法的时候,习惯性地去反驳它,问自己“这个难道就一定成立吗?”、“有没有反例或例外?”、“果真如此吗?”之类的问题。(参见Critical Thinking)
  6. 人的思维天生就是极易流于表面来理解事物的(参见《Psychology of Problem Solving》第11章)。觉得自己理解了一个问题了么?条件反射性地问自己:你真的理解了吗?你真的理解了问题的本质了?问题的本质到底是什么?目前我的理解是什么?我对这个理解感到满意吗?这样的理解到底有什么建设性呢?等等。

2. 重视知识的本质:对于程序员来说这一点尤其重要,程序员行业的知识芜杂海量,而且总是在增长变化。很多人感叹跟不上新技术。应对这个问题的办法只能是:抓住不变量。大量的新技术其实只是一层皮,背后的支撑技术其实都是十来年不变的东西。底层知识永远都不过时。算法数据结构永远都不过时。基本的程序设计理论永远都不过时。良好的编码习惯永远都不过时。分析问题和解决问题的能力永远都不过时。强大的学习能力和旺盛的求知欲永远都不过时。你大脑的思维方式永远都不过时。

3. 重视积累的强大力量,万事提前准备:计划订长一点,自然就可以多获得准备的时间。设想你若干年后会在做什么事情,需要哪些技能,现在就开始准备。一个5年计划便可以让你获得从现在开始的5年准备时间。5年中每天腾出半个到一个小时专心于某一件事情,认准一个方向,每次走一点,其实不要说5年,两年就会发现会起到宏大的效应。长期订阅我的Blog的朋友们也一定注意到我基本上不写东西,一般一个月写上2篇就算多的了。但总结一段时间的学习和思考的习惯却一直都没有停止(博客文章对我来说是学习和思考的副产品,我并不为写文章而写文章),所以5年下来竟也写了不少东西。所以这就是一个简单的例子。你大致还可以从我的Blog看出来我一段时间关注的东西,一般来说,一段比较长的时间(少则半年至一年——譬如对心理学与思维的关注;多则几年——譬如对编程技术的关注),在这段时间内,我的业余时间会被一个主题所充斥。反之,如果不知道目的是什么,就不知道往哪个方向上使劲,就容易产生无用功。

4. 抬起头来:人的思维是非常容易只见树木不见森林的(否则这个成语从哪来的呢?)。时不时抬起头来审视一下自己正在做的事情,问一问它(对现在或未来)有什么价值,是不是你真正希望做的。你学到的东西到底是什么?它们重要吗?你需要在这个时候学习这些吗?(见第2条)。你的时间就是你的资源,你投入这些资源来掌握知识,所以到底用来掌握哪些知识是一个很重要的问题。仅仅遵循兴趣是不够的,人会对很多次要的东西产生兴趣,并一头钻进去浪费好多时间。所以判断一个东西值不值得学习是很重要的。

杂项

1. 退订RSS:RSS Reader是个时间黑洞。就算mark all as read,在有大量feed的情况下,也会无形中消耗掉大量的时间。我们一旦订阅了某个RSS之后就会倾向于不肯退订它,心想也许某天有个重要的信息会从那里得到。这其实是源于人不肯"关上一扇门(即便门内的收益概率极小)"的心理(参见《Predictably Irrational》);而实际上,关上一扇门,有时能够增大收益期望。仔细观察一下reader里面的feeds,有哪些是真正有价值的,把那些没价值的或者价值很小乃至于不值得每天被它骚扰的,全都退订掉。不要舍不得,那些一个星期都没出现让你眼睛一亮的内容的feed,很大的可能是永远也不会出现。就算可能,也别担心你会漏掉什么宝贵信息,真正宝贵的信息,在其他来源你也会接触到的。一开始我的Greader里面每天都有大量的新内容,每天都是1000+,但一段时间之后发现除了信息焦虑,实际上有价值的内容不多,现在,我很高兴地发现自己摆脱了这种状况,我持续不断地退订feeds,留下的内容越来越少,也越来越精,带来的阅读焦虑也越来越少。(顺便推荐一个东西,aideRSS,初步使用,感觉对订阅reddit这样的每天更新大量内容的feed很有用)。

2. 有时间吗?总结总结最近得到的新知识吧。一般来说,我在一段时间内学习的一些东西总是会在这段时间内一直在脑子里打转,一有时间空隙(譬如走路,吃饭)它们就会自己蹦出来,促使我去进一步思考和总结。永远不要认为对一个知识的把握足够深刻,“理解”的感觉很多时候只是假象。学会反问自己对知识到底把握了多少,是很有价值的。(如何反问,前面的总结中有提到)。

3. 有时间吗?看本书吧。(传统的)阅读和思考永远优于所谓的在互联网上汲取新知识,后者往往浅表、不系统、乃至根本没价值。

4. 制定简要的阅读计划:选出最近认为对你最有价值的书,先总览一下,决定阅读的顺序(哪些章节可以优先阅读)。然后每天看一点。并利用走路、吃饭、乘车或其他不适合带着书和笔的时间来总结看过的内容,建立知识结构,抽取知识本质,与以往的大脑中的知识建立联系。(参见《奇特的一生》)

时间管理方法(zz自刘未鹏)相关推荐

  1. 怎样花两年时间去面试一个人---刘未鹏

    http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/ Joel Spolsky曾经感叹:招聘难,难于上青天(此 ...

  2. 怎样花两年时间去面试一个人-----刘未鹏

    原文地址http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/ Joel Spolsky曾经感叹:招聘难,难于上 ...

  3. 读书笔记2013-1--暗时间(刘未鹏)

    暗时间(刘未鹏)读书笔记 1.过早退出是一切失败的根源 2.兴趣遍地都是,专注和持之以恒才是真正稀缺的 3.反思是改变自己的第一步,我们常常容易发现别人的问题,别人的错误,却难以发现自己思维中的问题, ...

  4. 读刘未鹏《暗时间》有感

    我写技术文章也好,还是写这种读后感也好,一向倾向于趁热打铁,因为很多东西还鲜活的在脑子里,最近一段时间都在找工作,一直很焦虑,所以断了这么久,现在因为这个情况,也不敢出去,沉淀了几个星期,就找了一本很 ...

  5. 读刘未鹏《暗时间》的总结和思考

    请访问我的个人博客:www.lijinma.com 花了两个晚上读完了刘未鹏的暗时间,心中窃喜.今天再次翻看这本书进行浏览总结并思考,通过这本书我到底学到了什么? 1. 为什么人人都应该学点心理学? ...

  6. 读刘未鹏博客反思和总结(看书,思考,写博文)

    今天晚上把刘未鹏大牛的博客好好的翻了翻,对自己以后看书,学习的方式做个总结,本文并无新颖的观点,内容均来自刘未鹏大牛的博客,各位看官如果对此文观点有兴趣, 文章末尾有传送门.毕竟原汁原味的才好看嘛! ...

  7. 【我在南京大学的7年】--转自刘未鹏

    博文视点的周筠老师最近在做一本书,讲述一些业内朋友走过的路,给自己和给别人以 一些借鉴.我也借着这个机会把发生在过去7年中的重要的事情回顾了一下. =======正文====== 跨进南大校门的第一天 ...

  8. 好久没有看到这么有建设性德文章,由衷地赞叹《知其所以然地学习(以算法学习为例)》-By 刘未鹏(pongba)

    知其所以然地学习(以算法学习为例) By 刘未鹏(pongba) C++的罗浮宫(http://blog.csdn.net/pongba) Updated(2008-7-24):更新见正文部分,有标注 ...

  9. 刘未鹏:为什么你应该(从现在开始就)写博客

    今天转载一篇刘未鹏10多年前的一篇博客<为什么你应该(从现在开始就)写博客>,我觉得总结的非常好,上大学的时候我就看过了,因为这篇博客所以我从13年开始坚持写博客.刘未鹏最近博客也不更了, ...

最新文章

  1. 机器学习经典分类算法 —— C4.5算法(附python实现代码)
  2. mysql ---- innodb-2-索引
  3. jzoj3798-[NOIP2014模拟8.22]临洮巨人【前缀和】
  4. 实例35:python
  5. 《Spring实战》系列之Bean的装配-Days01
  6. Vue路由设置嵌套(一级二级三级展示并且显示定向选中)
  7. 浅谈Javascript -- 【嵌套函数及闭包】
  8. Unity UI和场景适配
  9. java column_@Column注解属性详解
  10. Objective--C Practice and source code
  11. elasticsearch查询QueryBuilders详解(es7.80)
  12. java 阳历日期时间获取年月日时干支
  13. 搜索广告的整体架构-子模块划分
  14. winform遍历bartender_标签打印软件 - 第25页 共52页 - BarTender
  15. 最新版 IDEA 2022.1 正式上线 各种新操作...新功能...都在这里啦
  16. 2022安全员-C证上岗证题目及答案
  17. iOS逆向开发,突破微信强制升级,让低版本的iPhone也能正常使用
  18. Kotlin -by 详解
  19. My97DatePicker设置,包括隐藏 清空,设置最大日期等
  20. asp毕业设计——基于asp+access的电子政务档案管理系统设计与实现(毕业论文+程序源码)——电子政务档案管理系统

热门文章

  1. 【zznu-夏季队内积分赛3-I】逛超市
  2. 编一个程序,定义一个数组,用for语句输入10个实数存入这个数组,然后按逆序重新存放后再输出
  3. xshell如何修改服务器的dns,xshell上服务器配置dns
  4. 3w+深度盘点:机器学习面试知识点梳理!
  5. SRE培训哪个培训机构好一些?
  6. 程序员创业会面临什么困境?
  7. mysql模板引擎_MYSQL存储引擎解释
  8. 苹果手机App Store正在载入或无法连接App Store的3种解决办法?
  9. java替换数据库换行,JAVA中替换字符以及回车换行
  10. xlwings模块学习