2019读书计划

工作这么多年,一直都没有读书计划。今年因为一些工作上的原因,迫切的感觉到了读书的重要性,因此这里列下我的读书情况,等到年末回头再检验下。

PS1:关于读书的时间,我感觉肯定是有的,想想我这些年看过的各种乱七八糟的小说,每本都是百万字级别的,说明只要你想去做某件事情,时间绝对不是问题,挤挤总是有的。

PS2:标题为红色的书籍,是我还没看完、但是后面会继续看下去。

技术类

《数据可视化实战-使用D3设计交互式图表》

这本书看得比较早,应该是去年年底看过100页左右,然后今年又翻出来看了一遍,也是D3的入门书籍,还可以,讲得比较浅显易懂,算是有所收获。

《D3 4.x数据可视化实战手册》

这本书对我的帮助比较大,虽然讲的东西都很浅,但是也算借助这本书入门D3了。

书中的案例用的是4.x版本的D3,因此有一些API和目前的5.x版本已经不一致了,需要注意下。

《ES6标准入门》

为了支持阮一峰老师,我斥”巨资”买了一本实体书。

目前看了一半左右,没有去实践,带来的帮助有限,可能在秋招面试应聘者的时候用到了一点。

《CSS揭秘》

算是工具书,快速翻了一遍,啥也没记住,只记住了“水平居中很简单,但是水平垂直居中是CSS中的圣杯,很久都没解决这个问题”。

这本书等我有遇到具体问题,再查阅吧。

《JavaScript高级程序设计》

买了实体书,还没看。大致翻了下目录,应该有部分内容是我已经知道的。

这本书被封为JS开发的圣经,后面还是要抽时间完整过一遍,把基础打牢才行。

《Head First HTML & CSS》

这本书本来是几年前卖给老婆看的,想让她转前端开发,结果她用实力证明了我的想法很天真……

今年自己转前端,因此翻出来看了下,感觉里面讲的是直接实现某个效果,对于原理性的东西讲得很少,可能对我帮助不大,因此先搁置了。

《Learning TypeScript》

买了中文版的实体书,看了大约三分之一,然后放弃了。因为感觉这本书大部分都是在讲一些通用的内容,比如封装、继承、多态、设计模式等等,关于TS的其实并不多。这些内容自己大都知道,因此就没有看下去的必要了。

数据可视化

《Fundamentals of Data Visualization》

看的在线电子书,时间有点久了,记不清内容了,只记得里面有一章是说明为什么不推荐使用3D效果的。

《数据可视化》

浙大陈为教授编写的,比较全面,可以当成工具书来看。

我买了本二手书,太厚了,我看了可能有二分之一,当时看的时候,因为对于可视化的了解基本为零,其实是没什么收获的;最近重新翻出来看了下,因为已经有一定的实践经验了,发现这本书其实是非常有帮助的,能加深自己对于可视化的理论、原则等的理解。

《数据之美》

讲了很多案例,看的时间比较久,已经忘得差不多了。内容和《数据可视化》有些重叠,多了一些实际案例分析。

《Beautiful Visualization》

我是看的PDF,这是可视化的经典书籍,里面有介绍可视化的几大原则,并针对每项关键因素做了解读;另外还针对一些经典的可视化案例做了详细的分析。

对于我们在尝试的动画,里面也有介绍,还提供了动画的一些原则,很有帮助。

《数据新闻大趋势》

卫报主编写的,介绍卫报历年的优秀数据可视化新闻案例,可以从中寻找可视化设计的灵感。

这本书多是插图,很快就能看完。整体感觉一般般,因为对于如何制作这些新闻,并没有详细说明方法,因此缺乏可行性。

《数据新闻概论》

有具体的数据新闻生产流程、人员构成、选题等教程,实践性较强。这本书虽然豆瓣评分不高,但是我个人比较推荐。

《数据新闻设计》

各领域的数据新闻案例分析,表现形式以信息图为主。和《数据新闻大趋势》类似,仅用于找灵感、开拓眼界,实际帮助不大。

方法类

《习惯的力量》

用Kindle断断续续看完了。

很有感触,结合自己的实际经历,感觉习惯循环真的命中了我很多的生活经验。

希望能够通过习惯的力量,重塑自我,让自己走向优秀,甚至是卓越!

《富爸爸,穷爸爸》

买的实体书,已经看完了,给我开启了一扇新的大门。接下去需要实践了。

《人人都是产品经理》

买了实体书,还没看。

《Getting Things Done》

买的英文实体书,看了几页发现看不下去。因为实体书不方便查生词,也不方便加入生词本后复习,感觉这样看对我的收益很低,因此暂时放弃了。

后面还是选择买电子书,用Kindle看吧。

小说类

《Tuesdays with Morrie》

这是知乎上别人推荐的,看了有大约三分之二吧,实体书和网页交替着看。

这本书意义重大,这是我看的第一本英文小说,也是我工作后主动学习英语的起点。

看的过程相当痛苦,因为我看的时候,已经有11年没怎么接触英语了,词汇量只有2000,太多单词不认识了,磕磕碰碰,基本上无法理解作者想要表达的意思,只能看完英文的,去看中文翻译。

不过这本书对于我提升词汇量、学习英语,都有不小帮助。Morrie对于死亡的坦然,也令我肃然起敬。这是多么坚强、多么乐观的一位教授啊。

《The Little Prince》

用扇贝阅读看的,总耗时155分钟,阅读量16723单词。

可能是因为我读得比较粗,没有精读,感觉对于自己的英语提升没什么帮助。

不过扇贝的这种打卡、数据统计,对于维持阅读热情,还是有一定帮助的。

《Harry Potter and the Philosopher’s Stone》

看了三章不到就放弃了,完全GET不到里面的点。这本书虽然被很多人作为入门读物,但是对我来说难度还是不小的。并且我对哈利波特着实不感冒,就更看不下去了。

《Emperor’s Domination》

这本书其实是中文小说翻译成的英文版,对应的中文名字是《帝霸》。

其实我自己是有点鄙视看这类小说的,因为没啥文学性,只是单纯的靠故事情节取胜。不过奈何我只看得进去这类网络小说,没办法,与其看中文版的浪费时间,不如看个英文版的,还能学学英语。

这本书我看起来还是很有难度的,但是架不住感兴趣啊,所以读起来还行。虽然有些意思,后面对照中文版的时候,发现我完全理解错了……

我是用Kindle看的,然后不认识的单词加入生词本,用Kindle Mate导出到Anki,每天背一背,增加词汇量。

英文版的阅读速度非常慢,截止目前我看完了23章。我估计自己是不会看完整部小说的。什么时候我感觉剧情厌倦了,或者从书中不能再汲取英文知识了,我就准备放弃这本书了。

2019.10.30 准备放弃这本书了,因为我发现通过这种书籍,带来的英语提升非常有限,因为不认识的单词,平时日常生活中也基本用不到。且这类书很多地方涉及的是中国修仙、玄幻方面的内容,和目前的日常生活、流行文化没什么交集。

《The Three Body Problem》

《三体》的英文版,第一章就把我劝退了,难度太高,完全读不下去。

先搁置吧,来日再战。

文档类

ZRender

https://ecomfe.github.io/zrender-doc/public/api.html

这是为了了解Echarts才去看得。通读了一遍,写了几个小Demo,帮助不大。

ECharts

https://www.echartsjs.com/zh/feature.html

帮助很大,后悔没有早点看,浪费了我很多时间去瞎折腾D3Charts。

我们的D3Charts很多内容都是参考自ECharts,而ECharts的文档写得比我们好得多,因此阅读他们的文档,是很有必要的。

D3Charts

虽然现在我是负责人,但是说实话这文档真的比较烂。

路漫漫其修远兮,吾将上下优化之。

D3

https://d3js.org/

文档太多了,看不过来,用到哪个看哪个。

Vue.js

https://cn.vuejs.org

基础部分通读了一遍,还是要在实践中不断练习才行。

Egg.js

https://eggjs.org/zh-cn/

因为有两个项目要用到后端,因此我们选择了Egg框架,就去看了其文档。

上手还是比较快的。感觉目前的后端框架都在趋同化,常用的功能都差不多,只要掌握一个,再学习其他的就非常快了。比如我之前用过SpringBoot,现在用Egg,上手就没啥成本了。

To Be Read

看书要目的性明确,一定是服务于我的长期/短期目标的,弥补我的短板。

技术类

设计类书籍

产品类书籍

数据抓取类书籍

数据挖掘类书籍

机器学习类书籍

为人处世类

《沟通的艺术》

《系统之美》

《刻意练习》

《做出好决定》

《超越感觉》

《态度改变与社会影响》

《四步创业法》

决策类书籍

English

《把你的英语用起来》

《赖世雄美语从头学》

《Introduction to the United States》

这是《把你的英语用起来》中推荐的,学习方法如下:

1、别看,花2-3天,单纯听一遍,听的时候记录笔记
2、读教材,花3-4天,对照着笔记,把生词短语搞定
3、跟读,对着教材全文跟读
a、丢开课本,播放一句跟读一句,跟不上重来(15分钟)
b、翻开课本,不暂停跟读,一气呵成(六七遍)
c、丢开课本,不暂停跟读(三四遍)
4、每天先复习,后学习,按照艾宾浩斯来
5、给自己录音,然后对比自己的和官方的,9遍,发现不同点