V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ha2ha
V2EX  ›  程序员

学习一门技术看文档怎么才能最快看懂

  •  
  •   ha2ha · 2022-05-01 21:39:25 +08:00 · 2735 次点击
    这是一个创建于 696 天前的主题,其中的信息可能已经有所发展或是发生改变。
    11 条回复    2022-05-03 01:32:32 +08:00
    justin2018
        1
    justin2018  
       2022-05-01 21:47:38 +08:00   ❤️ 1
    项目驱动 遇到不懂的 查询官方文档 使用搜素引擎查找答案

    自己根据项目 撸一遍就知道了~ 个人觉得这样学习更快 收获会更多 并且也知道有啥坑了 😁
    ration
        2
    ration  
       2022-05-01 22:02:55 +08:00 via Android   ❤️ 4
    1.做笔记
    2.带着问题学,比如解决了什么问题,应用场景,底层机制,有没有更好的或类似的方法
    3.不要想着快,真正懂的话还是要多读几遍,看底层,各种实战
    4.如果只是单纯的上手,那就抓重点的功能,面向谷歌,面向文档撸一遍就完了
    mekingname
        3
    mekingname  
       2022-05-01 22:16:50 +08:00   ❤️ 4
    文档有两种,一种叫做 tutorial ,另一种叫做 manual 。

    初学者要看 tutorial ,它是项目驱动的,你跟着敲代码就能学。

    而 manual 是有经验的人用来查具体 API 的。
    killergun
        4
    killergun  
       2022-05-01 22:27:40 +08:00
    c/v ?
    hs0000t
        5
    hs0000t  
       2022-05-01 22:35:09 +08:00 via Android
    做个东西出来,把想要的技术想办法跑起来,能跑起来就算会用了
    zhandouji
        6
    zhandouji  
       2022-05-01 22:43:26 +08:00
    XiLingHost
        7
    XiLingHost  
       2022-05-01 23:02:28 +08:00
    上手用是最快看懂文档的
    需求驱动学起来是最快的
    indexError
        8
    indexError  
       2022-05-02 01:56:08 +08:00 via Android
    先跟着视频两倍速溜一遍 然后看文档记笔记。
    我感觉最难学的是那种 一个库封装另一个的。官方一套解释 第一个库有 api 说明 + api 配合,第二个库只有简单 api 说明。第二个库只是实现部分功能,函数名等跟第一个库也不一样,有的配置项根本就看不出从哪塞进去。
    说的是 confluent Kafka Python
    ha2ha
        9
    ha2ha  
    OP
       2022-05-02 08:26:58 +08:00
    @mekingname 感谢感谢,今天算是涨知识了
    fstar
        10
    fstar  
       2022-05-02 09:34:46 +08:00   ❤️ 1
    个人的建议:
    1. 刚开始先快速过一下 Get start 教程,打开了解一些设计哲学、用来解决什么问题的、一些常用的 API 。
    2. 然后项目驱动。文档是看不完的,而且很多东西你不去动手你可能无法理解它这样设计的意义。
    3. 写文章。输出倒逼输入,你要写出好文章,就得对学到的东西有一定的理解深度。可以考虑问答式写作。
    dayeye2006199
        11
    dayeye2006199  
       2022-05-03 01:32:32 +08:00
    先看 quick start ,整明白最简单的东西;
    然后开始撸一个你最终想做的东西的简化版,当中碰到问题的去查 reference 和 Stack Overflow ;
    做完第一个项目之后(哪怕是个玩具),你的认知水平都会比只在文档上面花时间,上好几个层级。

    最重要的就是“做”啦。


    个人经验,比如想学学区块链搞合约,通过的方式就是去参加一个公链的 hackathon ,看看文档,规划一个比较简单的应用,边看边做,做完之后就明白了里面很多的条条道道。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3514 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:48 · PVG 18:48 · LAX 03:48 · JFK 06:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.