2016-2017 读书总结。
类
思
读编程书
不要边读书边做笔记,至少要读完一个完整的小节/章节/一本书再来做笔记。否则有以下缺陷:
- 容易走神,然后就开始不动脑筋地抄书,这样浪费时间而且没有效果
- 进度非常慢,容易在细枝末节上花费太多时间,想想年少无知时读谭浩强的《C 语言程序设计》的惨痛经历,呵呵。
但是也不能完全不做笔记,如果不做笔记,说不定
- 下次还是会栽在这个坑里!
- 忘记了从哪里做起,又得从头开始,摔!
那么应该怎样做笔记呢?应该在什么时机、对什么样的内容做笔记呢?
- 记录书上容易忘记,需要用到,而且不易搜索的知识。读完一个完整的小节/章节/一本书,实现并保存了重要的代码后,将本来不太清楚的代码实现思路、容易和其他语言混淆的地方记下来。
- 记录花费了一些时间,才弄懂的知识。谨慎思考所得。在读书过程中,会遇到一些比较难的内容,特别是一些比较难的算法思想、算法实现过程,一些比较 tricky 的代码实现细节,在读的时候,一开始有些想不通,花费了一些时间才明白的内容,应该努力做好笔记,写下为什么要这样做的,自己的,详细的思考过程。
- 很有可能想了好久还是没有弄懂,需要求助于网络和各位前辈的知识。
- 需要暂时跳过,等积累了一些实践经验再回来思考的——
TODO:
。
欢
一月
23 号
发现了一个有趣的网站
二月
- 《机器学习系统设计》
- 《Python 学习手册》