一.先分析比较几种低级的读书方式:

当前有很多听书产品,一天听一本,一年下来就三百多本,
看似轻松高效,实则处于被动学习的最浅层。

好一点的情况是自己读原书,
但读完之后却不回顾或少有提炼总结,
只满足于输入的过程,这类学习的知识留存率很低。

盲目追求阅读的速度和数量,就会让知识存留率基本接近零,
这种情况下,
投入越多,损失越大。

另一类人能够自己阅读,也做读书笔记或思维导图,
但遗憾的是,读书笔记的内容往往是把书中的内容梳理罗列了一番,
看起来更像是一个大纲。

似乎自己对全书的知识了若于胸,
但它仅仅是简单“知识陈述”,
而不是“知识转换”!!!

二.读书的高级方式:知识转换

知识转换是什么样?就是,
读书之后能去实践书中的道理,
哪怕有那么一两点让生活发生改变,那都是最了不起的!!

好像脑子里明白了,讲的时候就开始语无伦次了,
如果再让你把知道的东西写下来呢?你可能根本无从下笔。
这种困难就被称为深度学习!

为什么这么难呢?
因为你
必须动用原先所有的已有知识去解释新知识!

当你能够把新学的知识解释清楚时,就意味着
把它纳入了自己的知识体系,
同时达到了教授他人的水平,并由此产生出其他新的知识!

我们要做的事情是什么?
把新知识缝接到原有的知识结构中!!!
怎么做呢?
一种好的方式是:写心得!!
为什么写心得可以实现这个诉求呢?
因为
所谓心得
无非是自己原来的知识结构对新知识做出的反应,
所谓写心得
无非就是
把这个反应用文字固化下来
这样一来,新知识就结合到原有的知识当中了!!
很多牛逼的人,都有这个习惯!!
因为,
历史上的那些经典无论哪一部,说白了不都是大牛们对自己心得的系统提炼和准确表述么?

为什么这么做?
因为
任何知识都不可避免地会损耗,
并且这种损耗一直存在,
如果不想办法让自己学到的东西固化下来,时间一长就会烟消云散,留不下多少痕迹。

三.读书的几句忠告:
真正的学习必须要先果断放弃“快学”、“多学”的天真想法!!
因为
真正有用的学习的方式一定是要耗费更多的时间的,备受煎熬的,很不情愿的,让你很难受的!

要早早明白一个做事的道理:
正确的行动往往是反直觉的,反人性的!!
一开始做起来舒服又容易的事往往得不到好结果,
而一开始难受和困难的事才能让人真正产生收获。

四.读书几个的建议:

1.尽可能地获取并亲自啃读一手知识。
  亲自啃读虽然更艰辛,
  但唯有亲历过才能感受到深度理解或认知产生的真正快感,比吸收二手知识不知道要爽多少倍。
  对程序员而言,
  就要读源码,读最经典的书,读官方英文文档!!
  想想都是那么艰难,更何况是做呢?

2.用写作的方式把作者的思想用自己的语言重构出来!
  同时
  尽力结合自身的经历、学识、角度去解释、延伸,
  而不是简单地把书本的要点进行罗列。

3.反思生活中经历的事情,发生的事情
  生活中每天发生的事情如水流一样经过我们,
  不会停留,
  如不留心,
  就很难留下痕迹。
  对于身边发生的事情,如果有想法,学到了一些东西,反思到了一些东西,
  一定要马上记录下来
  哪怕是几个字,几句话!!
  坚持这么做,
  你会发现:
  你对生活细节的感知能力变得越来越强,
  生活给你留下来的东西也越来越多!
  你会发现:
  很多没想明白的事情在反思的时候想清楚了,
  很多模糊的概念在反思的时候变清晰了,
  很多看似并不关联的事情居然找到了底层的联通!!
  要知道:
  人与人之间的差距不是来自年龄,甚至不是来自经验,而是来自经验的总结、反思和升华!!
  
  你读到医科博士,也照样不会做麻婆豆腐!
  生活不是高考,
  不需要门门功课优秀!
  只需要
  做好一件事就够够的了!!

程序员的读书方法和反思方法!!:我们该如何学习知识?反思总结?相关推荐

  1. 程序员修炼之道:正交软件架构方法

    程序员修炼之道:正交软件架构方法 责任编辑:李倩作者:ITPUB论坛 2009-02-20 [内容导航] 第1页:什么是正交性 第2页:你可以将若干技术用于维持正交性 文本Tag: 系统架构 软件架构 ...

  2. 完全拷贝的一份,程序员阅读书单

    Apocalypsa Rumination Introspection 博客园 首页 新随笔 联系 订阅 管理 随笔 - 28  文章 - 1  评论 - 1046 程序员必读书单 作者:Lucida ...

  3. 程序员必读书单1.0

    原文:http://lucida.me/blog/developer-reading-list/ 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必 ...

  4. 【转】程序员必读书单

    作者:Lucida 微博:@peng_gong 豆瓣:@figure9 原文链接:http://lucida.me/blog/developer-reading-list/ 关于 本文把程序员所需掌握 ...

  5. 好程序员大数据培训分享怎样进行大数据入门学习

    好程序员大数据培训分享怎样进行大数据入门学习,对于大数据的入门学习,基础不一样,起点就会不一样. 今天先来说说,对于零基础的同学想要学习大数据的方式方法吧!很多人可能感到不可思议,零基础怎么可能学习大 ...

  6. 黑马程序员_毕向东_Java基础视频教程_Java基础学习知识点总结

    黑马程序员_毕向东_Java基础视频教程 Java基础学习知识点总结 2016年01月06日  day01 一.基础知识:软件开发 1.什么是软件?软件:一系列按照特定顺序组织的计算机数据和指令的集合 ...

  7. visual foxpro 程序员指南_如何平衡工作和生活的关系?程序员归来依旧是少年的好方法...

    6月21日,韩寒在微博上晒了自己的五公里成绩, 17分31秒. 38岁的韩寒还是那个意气风发的少年 . 这个少年其实也曾油润过. 韩寒曾因为跑步拍出来的照片不够帅,毅然决然地放弃了长跑十年.这十年中, ...

  8. 程序员赚钱致富的6种方法

    我认识一个朋友,也是程序员出身,他在一家还不错的外企上班,每个月工资收入也就差不多15K,五年的工作经验了,在他面前,我算是小弟.那天我们几个朋友一起打完球就去附近的饭馆吃饭,环境还不错,于是就边吃边 ...

  9. 程序员自我提升的5个方法

    转自:https://baijiahao.baidu.com/s?id=1594886489149605287&wfr=spider&for=pc 随着编程的火热,有不少的人如愿以偿开 ...

  10. 程序员2014年风水转运五大方法

    首先我们要摒弃"迷信",要坚信命运是完全掌握在自己手中的.我们的路应当由我们自己开辟出来,也许你会觉得2013年的运气很差,如:升职未遂.加薪未果.女友(男友)无获.技术乏提升.人 ...

最新文章

  1. 所有的科学知识都是不确定的
  2. 【转】MFC 各类型相互转换
  3. “智感超清”之HDR技术落地实践
  4. 无人值守安装之cdrom_无人值守安装
  5. tcp连接时,BROKEN PIPE错误
  6. CSDN 编辑器使用指南
  7. CICD详解(二)——Jenkins持续集成原理
  8. BD_source code for problem 1555
  9. 服务器响应头隐藏X-power-by
  10. Flex游戏篇——游戏开发概述
  11. 有点累了?不如看看兵法三十六计。
  12. win7网络改局域网计算机名,局域网共享一键修复工具(支持win7) 修复windows7各种共享问题...
  13. 拼多多砍价小程序源码/流量主系列微信小程序源码
  14. Snort企业部署实战
  15. uniapp平台使用vant组件按需引入,并兼容到微信、百度、抖音小程序
  16. 微信小程序开发技术预研分析报告
  17. 2022帆软BI数据分析大赛重磅来袭!瓜分20W奖金!
  18. Chrome浏览器视频网站全屏黑屏解决方法
  19. 如何[破解]观看加密受保护的视频文件
  20. java 外文翻译_计算机 java 外文翻译 外文文献 英文文献

热门文章

  1. 双荧光素酶报告(Dual-Luciferase Reporter)实验介绍
  2. msxml3.dll 错误 '80072efd' ---asp 网站报错
  3. 加载驱动时提示“驱动服务启动失败”或者“此驱动程序被阻止加载”
  4. 根据题目完成以下50道SQL语句
  5. LoggerFactory is not a Logback LoggerContext but Logback is on the classpath. Either remove Logback
  6. 移动硬盘无法读取怎么办?
  7. java ckfinder 图片重命名,CKFinder上传TIFF格式图片
  8. php 身份证格式校验,年龄计算
  9. 常用密码技术-对称加密
  10. Windows 启动jar程序