买书学习的重要性

已经工作快 3 年了,现在的处境是无法像在大学里那样成天专注于学习,平时生活和工作上琐碎事情极多,所以现在对我来说最重要的不是钱,是时间,是用来专注学习时间,为了争取这时间,我这两年几乎断掉任何游玩、少量社交、看电影、聊天、更新微博。

以前要学某个技术的时候,抱着节约优先的精神,首先去网上看看百科了解,然后看看官方文档,若是在没相关领域背景的时候看官方文档是比较吃力的,所以一般情况下我还需要去过一遍文档,把未知术语和概念记下来,再去 Google 里搜索一大堆资料慢慢看,这个时候我发现有些人的文笔极烂,尤其是和安全相关的文章,这个我觉得是搞安全的普遍文化程度不高、没有计算机相关知识引起的,导致写的文章我完全无法理解(当然有时也是我自己理解能力和相关底子薄弱的问题,比如最基本的数学和英语薄弱)。有些人写的跟另外一些人的概念上又不一样,作为小白我不知道哪个才是对的啊,为了验证哪个对哪个错,我又得去看更多资料。一般情况下我会发现看资料完全无法理解,所以又去下载电子书、论文或一些免费资料集,通常我会下 PDF 电子书看一下,觉得有必要的情况下才会去买纸质书,但网上搜索一大堆网页,要么不能下载;要么下载回来的不是我要的,全是流氓软件;要么是我要的,但不完整;要么扫描不清晰等等。

最终就是大部分时间不是在学习技术本身,而是收集资料以及理解那些写得不明不白资料上。为了提高学习效率和质量,所以后来我决定,无论业余还是工作上,要接触的新东西,第一时间去 Amazon 或京东上找本相关领域的权威书,如果没有中文的,就去 O'Reilly 在线商城、图灵社区、Leanpub 或 Manning 上找付费电子书,或者相关免费电子书。现在我电脑里、iPad 里一大堆电子书,屋里堆满了纸质书,虽然买书如山倒,读书如抽丝,但我要抽丝的时候,起码高质量的资料随手可得,极大提高了学习效率,虽然开销比较大,但和时间比起来这点钱真不算什么,无价收获更大,至少从提供工作效率和工作能力提升角度来说,这笔开销对得起公司每月给我支付的工资,能力和效率的提升也是涨薪的资本,这么想就没问题了:)

我统计了下每个月在买书上的开销,几乎都是在 400~500¥ 之间,最近买的书已经接近 1000¥ 了,主要是英文版的价格太贵了。而且给了钱的东西会让人更加坚持看下去,至少按美元支付的书我是肯定会看完的,不然太不划算了。