V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
OneOrange417
V2EX  ›  程序员

想咨询一下大家关于看技术书籍的问题

  •  1
     
  •   OneOrange417 · Nov 5, 2020 · 4060 views
    This topic created in 2002 days ago, the information mentioned may be changed or developed.

    大家再看技术书籍的时候吸收率是怎么样的呢?我感觉自己可能有点笨,每次看完一本书感觉吸收率只有 40-50%,比如说前段时间看的《深入理解 Java 虚拟机》和《深入理解计算机系统》我大概读完了只有 40-50%的吸收率,CSAPP 这本书可能还要低于 40%。大家有什么提高看书吸收率的方法或者技巧吗? 希望大家能给我一些建议,十分感谢!

    34 replies    2020-11-08 12:34:53 +08:00
    biepin
        1
    biepin  
       Nov 5, 2020 via Android   ❤️ 2
    “少年为学者,每一书,皆作数过尽之。书富如入海,百货皆有之,人之精力,不能兼收并取,但得其所欲求者尔。故愿学者,每次作一意求之。”
    OneOrange417
        2
    OneOrange417  
    OP
       Nov 5, 2020
    @biepin 就是每次读书都要带着新的目的读吗?感谢
    duanluan
        3
    duanluan  
       Nov 5, 2020
    第一次看都这样,看过你遇到的时候你就能知道怎么解决,等你具体解决过自然就会了。
    m30102
        4
    m30102  
       Nov 5, 2020   ❤️ 3
    有这么多已经很强了好吧,别人总结研究了几年的经验,你一来就吸收 40%
    catcn
        5
    catcn  
       Nov 5, 2020
    反复读啊,我看有的大佬第二本读了不下三遍了。
    omph
        6
    omph  
       Nov 5, 2020
    反复读
    要输出
    flawless
        7
    flawless  
       Nov 5, 2020
    因为这类书本来就是这样的,对于 99%的开发者,这辈子都不会触及虚拟机底层和操作系统底层。
    所以对于他们(我们)来说看完了就看完了,能吸收多少算多少。
    如果是相关从业者就必须要反复阅读和思考。
    jmc891205
        8
    jmc891205  
       Nov 5, 2020 via iPhone
    你读完就能吸收一半 我觉得很厉害了
    zchlwj
        9
    zchlwj  
       Nov 5, 2020
    杠一下哈,那是不是意味着读第二遍就可以吸收 80%,第三遍就可以全部吸收,csapp 如果读三遍可以全部吸收,我觉得值,因为可以用到退休
    misaka19000
        10
    misaka19000  
       Nov 5, 2020   ❤️ 1
    看不懂因为缺少前置知识,把前置知识补齐就行

    另外,看书和学习从来不是一个孤僻的事情,学习本身是一个很复杂的系统,会涉及到触类旁通等等的过程。也许某些东西你现在怎么也看不懂,先放下,看看其它的东西,等你回来再看的时候说不定就豁然开朗了。
    misaka19000
        11
    misaka19000  
       Nov 5, 2020   ❤️ 3
    放一张自己画的图,画画能力有限,差不多是怎么个意思

    https://i.loli.net/2020/11/05/N4WZoeODuYaFkbl.png
    Jooooooooo
        12
    Jooooooooo  
       Nov 5, 2020
    能吸收一半是相当厉害了
    flgn88
        13
    flgn88  
       Nov 6, 2020 via iPhone
    Apply the knowledge you learnt in practice
    zhilincom
        14
    zhilincom  
       Nov 6, 2020 via Android
    能看完就很厉害了,有多少人都是书买了然后扔那吃灰(惭愧)。看完后能有个大概印象,以后遇到相关问题能快速定位,重新温习。
    Takamine
        15
    Takamine  
       Nov 6, 2020 via Android
    ……我第一次看《深入理解 Java 虚拟机》看完了,过几天除了锁膨胀的 MarkWord 之外,啥都忘了。_(:з」∠)_
    感觉还是要多看几次,把书里面的内容和自己的知识体系串起来才行。
    acmore
        16
    acmore  
       Nov 6, 2020   ❤️ 2
    我觉得看书不是为了把书吸收或者记下来,而是知道领域内还有这么个东西,下次遇到相关问题能迅速定位到,至少得知道这个问题叫啥,这就够了。
    真正特别好的书,你是忍不住只看一遍的,自然也就能全记住。
    waytodelay
        17
    waytodelay  
       Nov 6, 2020
    温故而知新,可以为师矣
    OneOrange417
        18
    OneOrange417  
    OP
       Nov 6, 2020
    谢谢大家给我的建议!
    biepin
        19
    biepin  
       Nov 6, 2020
    @OneOrange417 每次只带着一个学习的目的读,只注重自己本次感兴趣的方面,多换几次不同的目的,不同的视角,就可以逐渐学习理解了
    OneOrange417
        20
    OneOrange417  
    OP
       Nov 6, 2020
    @Takamine 是呀。不过我感觉每次第二遍读书的时候感觉确实不一样!而且虽然有时候读一本书感觉知识点是单一的,但是后面感觉书读越多,体系越全,对计算机整体了解越来越加深
    OneOrange417
        21
    OneOrange417  
    OP
       Nov 6, 2020
    @biepin 谢谢指导:)
    lzlee
        22
    lzlee  
       Nov 6, 2020
    一定要做笔记...
    RRRSSS
        23
    RRRSSS  
       Nov 6, 2020
    我觉得不同技术书有不同的看法,比如各种 cookbook,可以看目录,按照目录找到想学的内容看下去;比如一些经典书,比较难懂,那就做好笔记,第一遍、第二遍、第三遍,每一遍都比上一遍了解更多即可。

    还有,我觉得最重要一点就是不要死钻牛角尖,学技术是一个螺旋上升的过程,并不是这里你看不懂,后面你就学不会了,看不懂的地方先跳过,说不定看到后面你就懂了,说不定哪天你和同事聊天的时候就突然懂了。
    limboMu
        24
    limboMu  
       Nov 6, 2020
    CSAPP 差不多是一本高阶的入门书籍,讲的东西其实很空洞,我已经看过了两遍,有一大堆不懂的细节,又去翻看其他书籍和做一些课程实验,才慢慢把知识结构慢慢丰满起来了的,多实践就好了,光看书回头就忘了。
    zc1249274251
        25
    zc1249274251  
       Nov 6, 2020
    温故而知新 好书得看好多遍的 一两遍哪能完事
    OneOrange417
        26
    OneOrange417  
    OP
       Nov 6, 2020
    @limboMu 所以我很佩服那种 985 的大佬们,他们课程的书籍直接就是 csapp
    limboMu
        27
    limboMu  
       Nov 6, 2020
    @OneOrange417 书是死的,人是活的,佩服没有用,加油干就完了,早晚也会有人佩服你的,共勉
    OneOrange417
        28
    OneOrange417  
    OP
       Nov 6, 2020
    @limboMu 感谢:)
    OneOrange417
        29
    OneOrange417  
    OP
       Nov 6, 2020
    @flawless 我就是个普通开发者,你的意思是非底层相关从业者或者研究人员不需要多读吗?诚心题问大佬
    OneOrange417
        30
    OneOrange417  
    OP
       Nov 6, 2020
    @zchlwj 不不不,我要是有这种吸收率早就起飞了
    flawless
        31
    flawless  
       Nov 6, 2020 via iPhone
    @OneOrange417 你要想想你读这本书的目的是什么?兴趣使然,还是生活所迫。#16 楼的问答我非常赞同,不要去追求所谓的吸收率。

    鉴于你目前只是个普通开发者,即使你吸收了 100%依然会感觉到一阵空虚感,因为书里的内容离你现在的工作太远,过一两个月或半年,该忘的还是要忘。

    如果有一天你碰到了相关问题,你能回想起书中提到的内容章节,翻开书查资料搞明白,然后解决了问题,这个才叫真正的吸收。
    OneOrange417
        32
    OneOrange417  
    OP
       Nov 7, 2020
    @flawless 但是现在很多知识点面试要考呀...虽然我也不是刻意的为了面向面试学习,但是现在情况就是这样的。想进稍微好点的公司知识点都考的很多,虽然有些知识可能平常没用到。:(
    lululau
        33
    lululau  
       Nov 7, 2020 via iPhone
    你的问题应该是“如何看懂理解 Java 虚拟机和深入理解计算机系统可能会”,而不是什么吸收率。。。
    OneOrange417
        34
    OneOrange417  
    OP
       Nov 8, 2020
    @lululau 不止是这两本书拉...是很多书,是想咨询前辈和大佬们一些关于看书的心得
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2509 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 126ms · UTC 06:13 · PVG 14:13 · LAX 23:13 · JFK 02:13
    ♥ Do have faith in what you're doing.