程序员每年至少要看几本书?

2017-04-11 09:49:57 +08:00
 thomaswang
面试的时候,面试官说他自己十多年行业经验,每年坚持看十几本技术方面的书,请求大家一个问题,最近两年,他看的是什么书呢,可提供书的领域方向,书名更佳。
他很轻视现在的视频学习途径,博客学习途径, github 途径.... (除了看书),还有各位大牛们 ,你们一年看几本书呢(不算没看完的,面试官说了,没看完的就别提了)
8871 次点击
所在节点    程序员
87 条回复
4ever911
2017-04-11 20:24:44 +08:00
@Guaidaodl 还有就是我不用工作,所以有大把时间,前几年我的生活基本就是每天在茶楼看书。
allan1st
2017-04-11 20:27:09 +08:00
@4ever911 唉这是前几年的事情了,现在伦敦也都是玩手机了。
catinsides
2017-04-11 20:30:51 +08:00
18 到 36 天精通 xx 系列
Mitt
2017-04-11 20:45:16 +08:00
技术这种东西 与时俱进的肯定上网查文档 除了经典书和对口书 看书来学习新技术就是很落后的行为 新技术一直在改变 如果 lz 说的那个人不是特别牛逼的话,估计也只是个装逼的货,一本好书即便你看完你也可能没法完全理解
wangleineo
2017-04-11 21:14:31 +08:00
我觉得软件技术更新这么快,基本上书经过写作、编辑、出版再到读者手上,基本上已经过时了。
不如直接看技术文档,或者 SO 、技术博客来得直接、实用。
而且像我这种强迫症,拿一本书一定要从第一页一直读到最后一页,浪费时间不说,效果根本不好。不如实战中用到了直接 Google ,快速解决问题,查的多了,这些知识就会慢慢形成体系。然后找个提纲挈领的文章、教程看一下,就全都贯通了。在这个时代更适合自下而上构建知识体系,比自上而下系统化的方法更实用。

个人愚见。
q9S
2017-04-11 21:25:16 +08:00
大三的时候,曾半学期看了 150 多本专业相关的…… CS
waruqi
2017-04-11 21:47:34 +08:00
学校时候还有时间看看 工作后没时间了
zddewe
2017-04-11 22:42:26 +08:00
@q9S 跪拜
changwei
2017-04-11 23:41:06 +08:00
不夸张的说看十几本书我也可以(一个月看一本,每天十几页不过分吧),但是我不能保证全部看懂,因为很多书我都是反反复复读了好几遍的,每一次读都有新的理解。所以比较这种东西没什么意义的。
tracymcladdy
2017-04-11 23:48:19 +08:00
好多年没看过专业书了。。都是社区+github
eyp82
2017-04-12 00:44:18 +08:00
有点赞同他, 其实看书是比视频更有效的方式 另外的方式是看源码, 比看书更有效.
cxbig
2017-04-12 00:51:16 +08:00
一个人喜欢用什么事物标榜自己,多半都是实际做不到,拿来装 13 。
真正喜欢读书的人,不管读过什么,都不会随意拿出来炫耀。
lkytal
2017-04-12 01:11:11 +08:00
一个月一本. 但是切忌以读书稍多他人而自满.
linux40
2017-04-12 08:08:42 +08:00
有很多资料都是电子版的
xiaohuozhan
2017-04-12 08:52:03 +08:00
感觉看书效果并不好。。。还是实践几个项目比较靠谱
owt5008137
2017-04-12 09:00:35 +08:00
技术类,个位数。最近在看《深入 Linux 内核架构》。这种书我不信他一年能啃 20 本。我比较赞同腾讯的养成评价体系,看书占个人成长的 30%
BearD01001
2017-04-12 09:10:02 +08:00
表示技术书一直当工具书翻翻看看,许多技术书才出版就过时了(蜜汁微笑.jpg )
平时还是比较多看文学类的书
Ixizi
2017-04-12 09:20:45 +08:00
几乎不看实体的技术书籍了。

现在看的多的就是文学类啦。
ansheng
2017-04-12 09:26:38 +08:00
那些每年看是基本甚至几十本的技术书,难道他们就那么有时间吗?就算看,也就像读课文一样,看完就没下文了,我所理解的是每年至少看 1-2 本经典型的书籍,慢点看,没关系,但一定要看懂,做好笔记,不然看那么多有什么卵用?就像学技术一样,学了那么多语言,最后每一个精通的,我的经验告诉我是这样。
monsoon
2017-04-12 09:37:43 +08:00
因爲計算機的知識和內容還是很多的,一年看幾十本的人我感覺還是有好些的。
上面很多人說的內容的我的一些看法:
许多技术书才出版就过时了 -> 恩,有些書是這樣,這部分書裏面框架書多。但是很多書都不一定,比如說一些本質的或者一直一來沒什麼變化的書或者一些國外出版社出版的很多新書,比如 manning 出版的那些。另外很多人都是直接看英文原版書的。因爲國內引進的書並不多,而那些翻譯的書有些翻譯差、有些翻譯後已經離原書出版的時間隔很久了。
感觉看书效果并不好 -> 我的感覺是這是錯的,因爲實踐項目的成本其實我感覺比書的大的,項目有些有它的業務邏輯,而且裏面的一些原理有時候是很難從代碼裏看出來的。好的技術書會講一個東西是什麼、怎麼做,用一個麻雀雖小、五臟俱全的例子來描述這個東西,並且再進行衍生。而且從書裏學到的東西更系統。
不如直接看技术文档,或者 SO 、技术博客来得直接、实用。 -> 很多文檔是和書差不多的,比如說 Akka 的文檔、 Rust 官方語言介紹的文檔。所以看技術文檔和書其實是一樣的。看書的人裏很多也會有選擇的看文檔或者相關的 coursera 的視頻的。 SO 、技術博客只是對前 2 者的補全。

學習是啓發式的,而且多種方式的,但是讀書毋庸置疑是裏面比較好和高效的一種方式。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/353988

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX