V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
thomaswang
V2EX  ›  程序员

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

  •  
  •   thomaswang · 2017-04-11 09:49:57 +08:00 · 8901 次点击
    这是一个创建于 2817 天前的主题,其中的信息可能已经有所发展或是发生改变。
    面试的时候,面试官说他自己十多年行业经验,每年坚持看十几本技术方面的书,请求大家一个问题,最近两年,他看的是什么书呢,可提供书的领域方向,书名更佳。
    他很轻视现在的视频学习途径,博客学习途径, github 途径.... (除了看书),还有各位大牛们 ,你们一年看几本书呢(不算没看完的,面试官说了,没看完的就别提了)
    87 条回复    2017-04-13 09:41:30 +08:00
    sagaxu
        1
    sagaxu  
       2017-04-11 09:53:37 +08:00   ❤️ 1
    每年啃十几本,那得年薪百万打底了
    misaka19000
        2
    misaka19000  
       2017-04-11 09:54:44 +08:00 via Android
    书不在多,在精
    Shura
        3
    Shura  
       2017-04-11 10:00:17 +08:00 via Android
    看书比较系统,而且能灵活的调整进度。
    ufo22940268
        4
    ufo22940268  
       2017-04-11 10:02:14 +08:00   ❤️ 1
    公务员每年至少要看几本书
    duola
        5
    duola  
       2017-04-11 10:04:38 +08:00
    楼主每年坚持看十几本技术书的工资为多少?
    Antidictator
        6
    Antidictator  
       2017-04-11 10:05:05 +08:00
    没看完的不算?那么 0
    letitbesqzr
        7
    letitbesqzr  
       2017-04-11 10:06:02 +08:00
    技术书籍也就一两本吧... 其他类的看的比较多,最近在看<浮生六记>和 <嫌疑人 X 的献身>
    Kilerd
        8
    Kilerd  
       2017-04-11 10:25:35 +08:00
    技术书籍普遍跟不上潮流,所以技术书籍基本为 0 ,当然这要除开那些经典的, 类似什么算法分析啊,数据结构啊, TCP 详解啊

    剩下的就是 文学类的书籍了,,那就真的多到数不清了。
    Hagrid
        9
    Hagrid  
       2017-04-11 10:40:38 +08:00
    技术书籍看的少,看了一下我的豆瓣,去年看了 20 多本,看的比较杂。
    技术还是喜欢网上 mooc 或者其他方式学习,感觉书籍出来都有几年了。
    mahui
        10
    mahui  
       2017-04-11 11:02:20 +08:00
    谈不上看书,只是用到哪儿,看哪儿的文档而已。实在不行看源码。
    zhang1215
        11
    zhang1215  
       2017-04-11 11:08:54 +08:00
    看技术书从来没从头到尾看完过,只找重点看
    coderluan
        12
    coderluan  
       2017-04-11 11:17:30 +08:00
    [请求大家一个问题,最近两年,他看的是什么书呢?]

    你这是把我们当算命的啊,鬼知道别人看什么书?
    说不定他就是和你装逼一下而已,其实看的都是《三生三世十里傻叉》之类的书。
    毕竟 [轻视现在的视频学习途径,博客学习途径, github 途径] 不像是真正看了很多书的人的行为。
    mylab
        13
    mylab  
       2017-04-11 12:01:08 +08:00
    现在技术大都从文档接触
    Kalv8n
        14
    Kalv8n  
       2017-04-11 12:06:17 +08:00 via Android
    现在技术性书籍基本都有个关于时效性的问题,除却某些经典类著作还是在网上找找文档看看
    Blazings
        15
    Blazings  
       2017-04-11 12:17:46 +08:00
    每年坚持看十几本技术方面的书, 别装逼了, 不可能的
    wbt
        16
    wbt  
       2017-04-11 12:26:23 +08:00
    今年计划看 15 本左右。
    momocraft
        17
    momocraft  
       2017-04-11 12:27:59 +08:00
    最近看的书都是..哲学 /软技能的。技术方面一直没抽出整块时间看存的书,主要靠看论文和 tutorial 。
    scnace
        18
    scnace  
       2017-04-11 12:31:34 +08:00 via Android   ❤️ 1
    那要看一年里有多少时间迷茫了🙈
    zgqq
        19
    zgqq  
       2017-04-11 12:34:39 +08:00
    0
    think2011
        20
    think2011  
       2017-04-11 12:39:13 +08:00   ❤️ 2
    如果说技术书的话......

    以前买了几本 react 的书,书里的例子是 0.X 的,还没来得及看,版本已经迭代到 15 了!
    Acheron
        21
    Acheron  
       2017-04-11 12:44:15 +08:00
    留个爪牙,我读过的书: https://book.douban.com/mine?status=collect
    srx1982
        22
    srx1982  
       2017-04-11 12:45:46 +08:00
    看书并进行实践才有意义
    sumuu
        23
    sumuu  
       2017-04-11 12:50:45 +08:00
    去年总共卡看书 29 本,20 本是关于技术的.

    技术书籍也可以大致分为理论性和实践性.

    理论的书籍一般读起来比较慢,好多东西需要思科和深度扩展,如《 TCP/IP 详解》

    实践的书记一般读起来很快,有些甚至一个下午就读完,如《用 Python 写网络爬虫》,

    这本书我当时花了三个小时读完的,又花了一个小时根据目录整理的知识.

    最后说一点**看书不等于学知识**
    chunqiuyiyu
        24
    chunqiuyiyu  
       2017-04-11 12:53:27 +08:00 via iPhone   ❤️ 2
    真以为看书就比看视频、博客高贵吗?每个人都有适合自己的学习方式,有所得就好。就国内出版的技术书籍来说,我感觉真心和国外有差距。
    21grams
        25
    21grams  
       2017-04-11 12:53:44 +08:00 via Android
    几年看一本
    aksoft
        26
    aksoft  
       2017-04-11 13:04:01 +08:00
    过干瘾
    wohenyingyu02
        27
    wohenyingyu02  
       2017-04-11 13:08:11 +08:00
    程序员还看书么,买一本 python 或者 swift ,不知道是几年前的语法,坑死了,书早就跟不上时代了,撰写出版发售等你买到不知道多久过去了,很多内容早就过时了, http 都出到 2 了,书上还不到 1.1 ,看看计算机原理还差不多。
    bk201
        28
    bk201  
       2017-04-11 13:41:41 +08:00
    这个还有什么硬性规定?
    ainimuyan
        29
    ainimuyan  
       2017-04-11 13:46:23 +08:00
    这几年看了不少书,最近搬家整理,发现自己之前看的书很宽泛,但是每本书在当时来说都让我获益匪浅,现在在一个领域越做越久,感觉是时候深入进去了,不擅长的东西让更适合的人来做,自己在一个方向沉淀下来。但是我个人认为这种过程在技术成长的道路上也是必然要经历的。
    正在出书,有兴趣的可以参考我发的帖子, https://www.v2ex.com/t/353624#reply17 。 PO 主见谅。
    Suddoo
        30
    Suddoo  
       2017-04-11 13:50:43 +08:00
    书看得很少了,我就是以视频博客学习途径为主。
    joeke
        31
    joeke  
       2017-04-11 13:51:38 +08:00
    一个月看一本的样子吧,我都喜欢反复看一本技术书,不然吃不透,还有记性也不好,总容易忘记
    liprais
        32
    liprais  
       2017-04-11 13:52:58 +08:00 via iPhone
    看不看书都不妨碍你成为一个优秀的程序员,但是一个有趣的人还是多少会读点书的
    wweir
        33
    wweir  
       2017-04-11 13:57:25 +08:00
    最近在恶补基础,一月一本砖头。
    如果工作忙的话,这看书的进度还是挺累的。
    wweir
        34
    wweir  
       2017-04-11 14:00:09 +08:00   ❤️ 1
    干这行得一直保持看书,未必是要很认真的看,但要保自己的技术视野。
    不求精通,但求用到的时候知道哪里会有答案
    acros
        35
    acros  
       2017-04-11 14:03:44 +08:00 via iPhone
    技术类经典书(退一步讲十年内不过时),挑出个百来本不是问题。
    这好比现在取笑有些人拿知乎装逼一样,真正从网络论坛上获取的只是表象知识,要建立起一套完整的知识体系,还是得系统学习。看书是其中一种方法。
    qfdk
        36
    qfdk  
       2017-04-11 14:07:19 +08:00 via iPhone
    说实话 看书再多不如多实践几个项目 每次感觉都是看明白了 让你自己写的时候就尴尬了
    smallHao
        37
    smallHao  
       2017-04-11 14:08:04 +08:00
    看书就好好看 别功利心这么强
    “ XX 本书可以让你 XXXX ” “ XX 小时的投入可以 XXXX ” 都是伪概念
    读同一本书或者花同样的时间 你觉得你的收获跟别人一模一样吗
    Juggernaut
        38
    Juggernaut  
       2017-04-11 14:26:55 +08:00
    经典的书买来看看挺好的,但是现在鱼龙混杂,所以一般的知识还不如网上自己找找
    w0201
        39
    w0201  
       2017-04-11 14:29:04 +08:00 via Android
    他的语言是否准确生动呢?
    vbs
        40
    vbs  
       2017-04-11 14:42:24 +08:00
    @Acheron 还真是“我读的”
    hljhbing
        41
    hljhbing  
       2017-04-11 15:10:39 +08:00 via Android
    主要是按需学习,看专业领域书籍看得不是很多,没事喜欢读读鸡汤类书籍
    perry2008084
        42
    perry2008084  
       2017-04-11 15:16:05 +08:00
    个人一年计划在 15 本书左右,包括计算机、文学、经济类的,计算机的书要精读的话,一年下来只能排个位数。
    otakustay
        43
    otakustay  
       2017-04-11 15:31:43 +08:00
    从不看书的路过,轻小说都不看
    keysona
        44
    keysona  
       2017-04-11 17:02:05 +08:00
    @coderluan

    喝水的时候,看到你的回复。"三生三世十里傻叉"

    键盘进水了。
    4ever911
        45
    4ever911  
       2017-04-11 17:10:07 +08:00 via iPhone
    我差不多最近两年买了五百来本书,看了大概 300 到 400 本
    loryyang
        46
    loryyang  
       2017-04-11 17:15:42 +08:00
    每年看十几本,这人不是牛逼就是装逼。。说句实话,一般人真做不到。一个月一本书,对于码农这种平常压力如此大的职业,真是太难了,而且码农接收知识的途径除了书还有非常多的途径
    4ever911
        47
    4ever911  
       2017-04-11 17:24:13 +08:00 via iPhone
    @loryyang 自己做不到不能就认为别人做不到吧。其实看书的时间挤挤都是有的,把玩手机的时间分点给阅读,一年应该都不止多读 10 本书
    loopio
        48
    loopio  
       2017-04-11 17:25:21 +08:00 via Android
    学生时间多,一年大概六十本左右。
    loryyang
        49
    loryyang  
       2017-04-11 17:25:45 +08:00
    @4ever911 别人能做到就是牛逼啊,兄弟,我不是别人做不到,而是说做到很难。不信,我们发起一个统计贴,看看有多人达到这个指标了
    4ever911
        50
    4ever911  
       2017-04-11 17:29:02 +08:00 via iPhone   ❤️ 1
    @loryyang 其实反过来想, 10 本书一年都被当作是难事,对于文化大国的我们真是要反思了。走到国外,经常看到路人带一本书,等车阅读,地铁阅读,我们这里好像大家走到哪里都低头玩手机。
    yagao0o
        51
    yagao0o  
       2017-04-11 17:37:12 +08:00
    买个 kindle ,文学经济类的,上下班路上看看,大约一到两周一本。
    技术类的书一般都买实体书,晚上下班到家后以及周末抽时间仔细看, 2 个月到 3 个月一本。近期比较火、比较流行的东西不买书,网上找教程,因为有些技术发展的速度太快,实体书跟不上。
    技术类看书的内容主要是要系统的掌握某部分内容,有些网上的内容并不能照顾到方方面面,而且我觉着有很多在线视频类的教程节奏太拖沓。看书有时候看的时候可能不需要太仔细,之前没接触过的内容实际操作下,之前有过了解的内容可以粗略看看。
    我给自己定的目标是技术类的一年 4 本,其他类型的一年 12 到 18 本左右吧。
    loryyang
        52
    loryyang  
       2017-04-11 17:49:22 +08:00
    @4ever911 很同意啊,大兄弟,从我做起,好吧,努力学习中
    Actrace
        53
    Actrace  
       2017-04-11 18:42:39 +08:00
    xx 天看完一本书借此提升自己就跟吃啥补啥一样的原理。
    mazyi
        54
    mazyi  
       2017-04-11 18:53:17 +08:00 via iPhone
    每年都看一遍 TCPIP 详解卷 i
    chiu
        55
    chiu  
       2017-04-11 18:55:34 +08:00 via Android
    每年至少要买几本
    chuanwu
        56
    chuanwu  
       2017-04-11 19:35:18 +08:00
    可以不看。但至少要买十几本。
    Venjer
        57
    Venjer  
       2017-04-11 19:39:24 +08:00 via iPhone
    重点是看完吸收多少
    jedicxl
        58
    jedicxl  
       2017-04-11 19:48:47 +08:00 via iPhone
    @4ever911 我低头玩手机有一半时间是在看书。这个还是看人
    Guaidaodl
        59
    Guaidaodl  
       2017-04-11 20:12:49 +08:00
    @4ever911 300 到 400 本真是有点夸张。基本每天一本的效率啊
    4ever911
        60
    4ever911  
       2017-04-11 20:23:31 +08:00 via iPhone
    @Guaidaodl 其实水分很多,因为很多类型是差不多的书,虽然已经是挑选过的,但是看到后来,很多东西是相通的,可能一本书里面能找到新意的就很小一部分,看目录挑选自己关心的那部分,可能正能算不错的就 50 本。我还坚持写了 100 多篇书评。
    4ever911
        61
    4ever911  
       2017-04-11 20:24:44 +08:00 via iPhone
    @Guaidaodl 还有就是我不用工作,所以有大把时间,前几年我的生活基本就是每天在茶楼看书。
    allan1st
        62
    allan1st  
       2017-04-11 20:27:09 +08:00 via Android
    @4ever911 唉这是前几年的事情了,现在伦敦也都是玩手机了。
    catinsides
        63
    catinsides  
       2017-04-11 20:30:51 +08:00
    18 到 36 天精通 xx 系列
    Mitt
        64
    Mitt  
       2017-04-11 20:45:16 +08:00 via iPhone
    技术这种东西 与时俱进的肯定上网查文档 除了经典书和对口书 看书来学习新技术就是很落后的行为 新技术一直在改变 如果 lz 说的那个人不是特别牛逼的话,估计也只是个装逼的货,一本好书即便你看完你也可能没法完全理解
    wangleineo
        65
    wangleineo  
       2017-04-11 21:14:31 +08:00
    我觉得软件技术更新这么快,基本上书经过写作、编辑、出版再到读者手上,基本上已经过时了。
    不如直接看技术文档,或者 SO 、技术博客来得直接、实用。
    而且像我这种强迫症,拿一本书一定要从第一页一直读到最后一页,浪费时间不说,效果根本不好。不如实战中用到了直接 Google ,快速解决问题,查的多了,这些知识就会慢慢形成体系。然后找个提纲挈领的文章、教程看一下,就全都贯通了。在这个时代更适合自下而上构建知识体系,比自上而下系统化的方法更实用。

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

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

    學習是啓發式的,而且多種方式的,但是讀書毋庸置疑是裏面比較好和高效的一種方式。
    wizardoz
        81
    wizardoz  
       2017-04-12 09:41:11 +08:00
    已经几年没看书了,用的都是他鄙视的学习方式。
    最近喜欢上视频学习,不过不是那些专门的 收费 /免费 的视频教程,而是看一些播主的闲谈或者讲座的视频。
    PasDajavu
        82
    PasDajavu  
       2017-04-12 10:44:46 +08:00
    现在技术更新太快了,等书出来,黄花菜都凉了。直接官方文档走起!
    vjnjc
        83
    vjnjc  
       2017-04-12 10:46:34 +08:00
    @sagaxu 我持反对意见,年薪百万的应该没有时间看书
    vjnjc
        84
    vjnjc  
       2017-04-12 10:47:17 +08:00
    感觉 1~2 本对我来说已经要求很高了。。。。
    JamesR
        85
    JamesR  
       2017-04-12 10:53:47 +08:00
    每 2~3 个月学习一本足够。
    xiaoyang7545
        86
    xiaoyang7545  
       2017-04-12 14:18:58 +08:00
    工作 2 年多 一本没看过。。。基本是 视频博客
    Revenant
        87
    Revenant  
       2017-04-13 09:41:30 +08:00
    看了起点的记录,我 803 天里阅读了 118 本小说总共 3 亿+字
    技术书籍大概一年 5 本左右吧,以看官方 tutorial 为主,都是相互穿插着看的
    相比纸质,我更喜欢看电子版本的,不过如果觉得不错,会买纸质支持正版
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2464 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 01:22 · PVG 09:22 · LAX 17:22 · JFK 20:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.