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

大佬们怎么看书学习新东西的

  •  
  •   Deking · 2023-07-22 12:52:05 +08:00 · 3693 次点击
    这是一个创建于 520 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大佬们看书的时候是一边看过去仔细看懂?还是说先看完为准?我发现我仔细看想要什么都弄明白、大多数时候就看了 20 多页就没有下文了,但是草草看完一本书,又会感觉看完啥也没记住

    26 条回复    2023-07-24 11:30:43 +08:00
    israinbow
        1
    israinbow  
       2023-07-22 13:46:57 +08:00 via Android   ❤️ 8
    看目录, 分割出感兴趣和不感兴趣的章节, 感兴趣多看两眼, 不感兴趣随便翻翻, 这个叫通读;
    读完之后琢磨琢磨, 觉得不对劲的地方再翻回去重读, 这个叫精读.
    o99o
        2
    o99o  
       2023-07-22 13:55:25 +08:00
    我也是这样,这个问题是否有好的解决办法?
    hxndg
        3
    hxndg  
       2023-07-22 14:15:32 +08:00
    知易行难,还是得结合实践?

    我建议重点看
    要素,连接,功能
    iOCZ
        4
    iOCZ  
       2023-07-22 15:59:49 +08:00
    问题是哪里去学新知识。书上的一般都是基础性的,不那么新的,不那么深的。
    Deking
        5
    Deking  
    OP
       2023-07-22 16:08:57 +08:00
    @iOCZ 像编程语言,机器学习应该看书还是不错的吧
    iOCZ
        6
    iOCZ  
       2023-07-22 16:12:22 +08:00
    @Deking 像一些更新频繁的语言,看书只能看到基本的,不太新的。每个小版本的变动你是不清楚的。机器学习应该能掌握基本的原理和一些常用算法。至于模型演化,应该也是学不到的。
    Deking
        7
    Deking  
    OP
       2023-07-22 16:15:05 +08:00
    @iOCZ 这倒是,模型细节还是要看具体的论文
    LowBi
        8
    LowBi  
       2023-07-22 16:22:50 +08:00
    就是看练呗,不过,我参考了模型训练,就是塞数据,我有个猜想,就是学习推送系统,不断地推送到你的手机屏幕,电脑屏幕上,会不经意看一眼,当然不是那种入侵式占领眼睛,得一种很舒服很适合人类的方式。哈哈,仅仅是猜想,不一定合理。毕竟人不是机器。
    z1645444
        9
    z1645444  
       2023-07-22 16:29:36 +08:00   ❤️ 2
    以前在论坛看到一个哥们看书学东西的方式和我超级像,效果也很棒:

    1. 先速读,看目录,然后每章几分钟的速度看个大概,都有什么关键词大概讲了什么
    2. 重新打开书,去看大概二十章的书中的第七章第八章的、或者是《 Python 编程 从入门到实践》直接从第二部分开始看,也就是开始做东西的部分开始看,再带着困惑往前查着慢慢看,每天尽量看完(清空内存),否则就写在 Notion 上看了什么想了什么(持久化存储)

    对于 2. 大部分书都很好凭感觉找从哪儿开始切入,然而也有很多书是深入概念或者很底层的,上面的方法就不适用了,点名黑书系列,只能是传统地边看边画着写着想法,下次打开先读取昨天创建的上下文再继续
    Deking
        10
    Deking  
    OP
       2023-07-22 16:32:46 +08:00
    @LowBi 看练确实是最好的方法了,还是自己有点惰性,看完都不想动手从头推😂
    Deking
        11
    Deking  
    OP
       2023-07-22 16:34:26 +08:00
    @z1645444 像黑书这种会不会就算细节推了一边,但过段时间就又忘了
    z1645444
        12
    z1645444  
       2023-07-22 16:50:48 +08:00
    @Deking #11 太会了,第一次看 CSAPP 就发生很多次这种事情,笔记又记得太过于详尽,导致读取上下文环节带来的压力也有点大,最后心理上影响有点大就停工了(感觉自己太菜了不想读了),后来幸好还有兴趣才继续读完了。

    感觉平时工作经常针对性,需要使用这些知识才能真正完全记得住这点那点的,我自己要看别人讨论的时候才能大概反应:噢,好像 xx 书有这么一回事!然后才记起相关的细节。

    个人感觉,过段时间需要这些知识,有印象在哪,就再翻书吧,我自己反正是做不到看几遍黑书就完美记住黑书的内容,根源还是菜和天赋不够 :(
    deltadawn
        13
    deltadawn  
       2023-07-22 17:49:26 +08:00
    大佬们都是写书发明新东西的
    ChenSino
        14
    ChenSino  
       2023-07-22 18:06:20 +08:00
    技术书的话多看几遍就行了,我看《深入理解 java 虚拟机》时也是,好几次都放弃了,后来坚持看了一遍,看完很多不懂,再后来看了好几遍---很多东西就通透了,“书读百遍其义自见”非常有道理,不过现在大家都很难静下心看书
    ringxtee
        15
    ringxtee  
       2023-07-22 18:07:21 +08:00
    需要什么看什么,边看边实践
    wuhao747003943
        16
    wuhao747003943  
       2023-07-22 18:18:49 +08:00
    不看书 只看视频教程 操练起来
    churchill
        17
    churchill  
       2023-07-22 18:21:54 +08:00
    我个人遇到的一个很悲伤的事实是如果前置知识不够,有些书是拆开了单词都认识,连一起就看不懂了
    pengtdyd
        18
    pengtdyd  
       2023-07-22 18:30:52 +08:00
    看书太慢了,直接看别人写的开源项目,简单高效。
    sunyeah
        19
    sunyeah  
       2023-07-22 19:24:13 +08:00   ❤️ 1
    个人感觉工作以后学习效率更高的方式是以主题为单位,不是以书为单位。一本书涉及的范围太广了,看书过程中自己再发散一些,基本都是看的当时感觉醍醐灌顶,看完之后啥都忘掉了。
    我现在的方法是,每段时间,比如一个月确定一个想学的主题,然后只看主题相关的书籍或者资料。
    至于怎么加强记忆,就要在阅读的基础上,加上整理和输出的环节。我现在看书的过程中尽量避免跳到书本之外,过程中的想法、疑问、标注都通过批注的方式记录。在一个章节结束以后,再回过头整理笔记,并且以自己的理解进行总结。
    jones2000
        20
    jones2000  
       2023-07-22 23:09:26 +08:00
    先大概看一遍,过下,看下哪些东西是自己目前为止用到的, 然后把自己的 1-2 个老项目拿出来,用书上新的东西替换上。看下效果。不是所有新的东西都是有用的。
    documentzhangx66
        21
    documentzhangx66  
       2023-07-22 23:15:48 +08:00
    99%的萌新,基础不扎实。与其学新东西,不如把基础打扎实。
    tyzandhr
        22
    tyzandhr  
       2023-07-23 15:13:05 +08:00
    一边看书一边看 best practice
    Deking
        23
    Deking  
    OP
       2023-07-24 11:22:51 +08:00
    @pengtdyd 那会不会变成什么都懂,但一上手就完全不会写
    Deking
        24
    Deking  
    OP
       2023-07-24 11:23:32 +08:00
    @jones2000 这个感觉很有效
    Deking
        25
    Deking  
    OP
       2023-07-24 11:26:06 +08:00
    @z1645444 对,我现在就陷入一个,看完一遍当时看的时候都看懂了,但是其实现在前面的东西已经忘的差不多了,但是自己又不想再复习重头看一次(感觉其实是需要的)
    Deking
        26
    Deking  
    OP
       2023-07-24 11:30:43 +08:00
    @documentzhangx66 基础确实不扎实,以前学的 C ,C++现在忘得差不多了,因为现在确实不怎么用,经常用 python (其实 python 也掌握的一般般,经常 copy ,然后改 bug )也在犹豫要不要系统基础再看一遍,但是又怕过段时间又忘了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   987 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:25 · PVG 05:25 · LAX 13:25 · JFK 16:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.