当前位置: 首页 > article >正文

【社区图书馆】学习如何读书

人类社会只有发明了发明的方法之后才能发展。同样道理,你们只有学习了学习的方法之后才能进步。 ——查理芒格

进了开发的门,从一开始就在查文档、百度搜 bug 解决的文章、买书,读书。买了很多很厚的工具书,然后拿来垫桌子。再然后熟练掌握了 CV 大法、熟练了业务,就更懒得读书。再过两年,又开始蠢蠢欲动,各种直播课、各个平台的收费专栏,买!学习怎么能抠抠搜搜的,这就是我(后面感觉都是冲动消费)。

市面上的广告会教你这些:

  • 不学习新的知识,好的工作会离你而去
  • 要学会深入挖掘,去看框架的源码
  • 要足够自律,坚持学习

我自己领悟到的有这些:

  • 老师的知识也是从书里来的,教的也是书中的知识 + 一小部分经验
  • 学会科学上网,掌握一手资料
  • 读书也有方法,要掌握这些方法


啰嗦了一些感想,来看看正文。

读书的四个阶段

这半年我每天都在看书,然后挑书 -> 买书 -> 看书,这样循环。以我目前的拙见,我觉得读书有四个阶段: 读书 -> 多读书 -> 系统的读书 -> 读好书。

读书

很多人刚入门,买了犀牛书、红宝书等等,随便翻翻,太厚了!然后就一直放着。读书生涯就挂在了第一阶段。
这个阶段想要破局,就是选薄的书读,循序渐进,养成读书的习惯。

多读书

到这个阶段,读了 5、6 本书了,也感受到读书的乐趣了,通过读书发现自己思考能力提高了,读书的速度也提升了。可能整理了一些笔记发到各个平台,有了一些正向的激励。但是接下来该读什么书,有了选择,就无法专注,买了一堆 ,没这么多时间呀!要不看看时间管理的书? 程序员除了技术书,要学哪些软技能?要不要学学理财?如何应对千变万化的世界,这个时候就需要系统的读书。

系统的读书

书很容易分类,所以提前规划好要学哪一类,比如要看 Java,最少准备上三本,一本厚的经典工具书,一本薄的快速理解概念的,一本从其他观点分析的书,然后定一个时间,专心去读。(这个方法是看吴翰清大佬的访谈学到的)。在这个任务执行期间,有看到任何想读的书、想学习的技能,加到任务队列。这样就能保证书单一直是充足的自己也能专注的读书。

读好书

读没营养的书浪费时间又浪费钱,买书之前,看看目录,评价,序和引言。就能知道它的大概内容和涉及范围,适用人群,图灵和Kindle也都支持一些样章的阅读。

读书困难症的破解

我看不进去书怎么办一看书就犯困
读书就真的只是“读“ ”书“吗?21世纪了,如果你不愿意读纸质书,那可能是排版不好或者印刷不好(买到盗版),也不要太局限,现在的电子书、Kindle、专栏、视频、听书等等,只要你想读,不管哪一种都能满足你。

书太难啃怎么办
碰到难啃的书,比如第一次读《算法》的同学,那就咬咬牙,做好多读几遍的准备,第一遍快速过概念,知道有哪些数据结构,有哪些算法,过个眼熟。也不要记笔记,第二遍专门整理概念、性能对比、代码,这样也能啃下来。

什么渠道知道好书呢
通过自己认识的人或者一些免费/收费的线上线下活动,认识到行业大佬或者师兄师姐,没事联络联络,问问他们最近在读什么书。你会发现,越是某方面成功的人,读的书越多。


http://www.kler.cn/a/14097.html

相关文章:

  • 初识NoSQL(一文读懂)
  • 聊聊如何通过APT+AST来实现AOP功能
  • OTG是什么意思?
  • 浅析提高倾斜摄影超大场景的三维模型轻量化的数据质量关键技术
  • [oeasy]python0140_导入_import_from_as_namespace_
  • 【数据结构:线性表】单链表
  • React框架----路由管理
  • ETCD(五)写请求执行过程
  • 通话蓝牙耳机什么牌子好?通话效果好的无线蓝牙耳机
  • leetcode 696. 计数二进制子串
  • Http常用面试知识总结
  • 打印完全数
  • Verilog阻塞与非阻塞赋值详解
  • 春秋云镜:CVE-2022-25488(SQL报错注入)
  • 【Java】关于物理存储方式有几种方式的一些讨论
  • 【hello Linux】进程程序替换
  • 两大消息爆出,币圈正在响应全球“去美元化”行动
  • python算法中的深度学习算法之前馈神经网络(详解)
  • 制造型企业为何需要MES管理系统,企业怎样选择合适的MES
  • Linux_红帽8学习笔记分享_7(Crontab计划任务+NTP时间同步服务器)