看书和文档学习,还是视频教程? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
MakinoharaShoko
V2EX    程序员

看书和文档学习,还是视频教程?

  •  1
    nbsp;
  •   MakinoharaShoko
    MakinoharaShoko 2023-09-04 10:15:26 +08:00 4953 次点击
    这是一个创建于 815 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看书和文档的学习效率高于视频教程,但是在学习一门新技术时,如果没有视频教程,可能在一开始学习一些基本操作的时候很难入门。如何在学习一门没见过的新技术时平衡这两者之间的关系?

    38 条回复    2023-09-05 22:32:36 +08:00
    24
        1
    24  
       2023-09-04 10:35:44 +08:00   5
    推荐阅读 Andy Matuschak 大佬的 [Why books dont work]( https://andymatuschak.org/books/) , 可能对读书有一些新的认识。

    个人觉得没有标准答案,适合自己的才是最好的,别人的经验难以复制。
    mokiki
        2
    mokiki  
       2023-09-04 10:38:40 +08:00
    > 可能在一开始学习一些基本操作的时候很难入门。
    这个“可能”是你臆想出来的。如果是静不下来看书,应该找方法提示注意力,而不是书的问题。
    StoneHuLu
        3
    StoneHuLu  
       2023-09-04 10:39:19 +08:00   3
    问 gpt ,讲一次不懂,就让他多讲几次,还不懂,让他举例说明,再不行就说你才 8 岁,来点 8 岁也能听懂的方案,问到你懂为止,视频的有效信息密度太低了,纯粹浪费时间。
    x86
        4
    x86  
       2023-09-04 10:40:17 +08:00
    文档效率快,视频更直观
    chendl111
        5
    chendl111  
       2023-09-04 10:43:14 +08:00
    我的经验是你喜欢哪个就选哪个,目的是快速学会,不是么?
    uxstone
        6
    uxstone  
       2023-09-04 11:00:25 +08:00   4
    不管用什么方式输入,一定要有输出,如写笔记之类的,否则过段时间就跟没学一样。
    CaptainD
        7
    CaptainD  
       2023-09-04 11:02:04 +08:00   1
    不能简单的回答哪种方式更好,不同的书、不同的视频差别很大,我倾向于完全不知道的知识或者像快速搭建一个 demo 的时候会看看视频,其他时候都是书优先,前提是找到优质的书,当然 gpt 出现之后看视频的时间少了很多,视频相对于文字来说信息密度还是太低了,很容易让我失去兴趣
    taogen
        8
    taogen  
       2023-09-04 11:06:28 +08:00
    dududupapapa
        9
    dududupapapa  
       2023-09-04 11:11:55 +08:00
    很少系统化地从头到尾看技术书,会犯困。一般都是遇到什么问题或者有感兴趣的领域,就查阅什么资料
    dududupapapa
        10
    dududupapapa  
       2023-09-04 11:12:55 +08:00
    总之我的经验就是提出问题,然后解决问题,查阅资料是解决问题的一部分
    chenyu8674
        11
    chenyu8674  
       2023-09-04 11:24:55 +08:00
    文档+自己动手

    视频容易“看了等于会了”
    loolac
        12
    loolac  
       2023-09-04 11:36:19 +08:00
    感觉入门难,原因在于教程文字描述有问题,没说清晰,而且很多教程上来就一大堆“专业名词”,又没有详细的解释,根本不适合新人入门阅读,而且大佬们很多喜欢造新词,就更加读不懂也听不懂了。
    技术写作的作者很多人偏科严重,看看国产项目的文档也是差不多一样的问题,国外好很多,但是也有很多优秀项目文档整的乱七八糟。
    就像小学数学一直在讨论的"除"和"除以"的问题,提出这问题的老师在《语文》上根本不及格的。
    maocat
        13
    maocat  
       2023-09-04 11:37:36 +08:00   6
    如果你不知道一个技术是干啥的,看视频

    如果你知道是干啥的, 看文档

    最关键的就是

    动起来,动起来,动起来
    MicroG
        14
    MicroG  
       2023-09-04 11:39:47 +08:00
    我目前是看电子书,视频感觉容易分散注意力
    iorilu
        15
    iorilu  
       2023-09-04 11:46:01 +08:00
    看情况, 如果一个技术是完全新的

    建议可以先看个视频, 主要是了解是干什么用的, 有个概念

    但后面为了使用了, 还是要看书

    主要原因是, 看书可以边看边复制代码运行

    这个是必须的, 无论书还是视频, 你不同时练习 95%是浪费时间, 看完一无所获, 除非你本来就懂了大概

    上面有人说得好, 学习的关键是输出
    iorilu
        16
    iorilu  
       2023-09-04 11:47:39 +08:00
    编程这种事, 说白了也是熟练工

    除了少数算法需要反复思考外

    绝大多数学习都是靠大量练习才能有收获
    aulayli
        17
    aulayli  
       2023-09-04 11:49:35 +08:00   2
    先看视频,学习没有老师不行,我觉得先主要看视频的效率更好。

    书,版面有限,作者会忽略一些细节,且入门的优秀书籍很少,甚至鲜有人愿意去写入门级别的书,
    还有像软件操作这种东西,写到书里又是文字描述又是配图,增大了作者写作成本,不如视频直观,如果你对操作软件都不熟悉,作为初学者应该以视频为主,记得记好笔记。

    文档就更不推荐新手了,说看文档的人有 9 成都不会看文档学习,文档好入门话就不会有书和视频了,学习最重要
    的是举一反三,应用到实际,这个文档做不到,官方文档大多只是罗列知识点,看完了用的时候还是一头雾水。

    总结,书和文档只能用来查缺补漏,是工具,初学还是看视频比较好,视频也适合记忆,有了知识储备再看书和文档才会思考。
    PeterKim
        18
    PeterKim  
       2023-09-04 12:22:31 +08:00
    前几天还有 java 之父马士兵,python 之父廖雪峰的讨论,其实,入门阶段视频还是适合绝大多数人的,这个“绝大多数”是指一般人,不是什么天子骄子,对于这类人群来说,不管是入门 java 或者其他后端语言和技术栈,还是入门前端,视频的效率是最高的,注意,是“入门”,这意味着你以前从未踏足过这个领域,比如你是后端,但是你真的连一行 CSS 都没写过,虽然每天都能听到,那这时候最好的办法就是看视频,但是,同样是你没写过的 JS ,但是因为这也是一门编程语言,只是语法以及优缺点跟你目前所用的会不一样,这时候就更适合看文档或者看书。

    其实总结起来就是,任何一门新技术,你可以先去看看官方写的使用指南,假如一头雾水,你再翻一番有没有大牛写的在线博客之类的教程,还是不懂,你再翻一番书,还是看不下去,最后就去找视频。
    ttvast
        19
    ttvast  
       2023-09-04 13:06:30 +08:00
    @ThomasKim 牛 b ,java python 之父都入籍中国了。
    BeforeTooLate
        20
    BeforeTooLate  
       2023-09-04 13:47:41 +08:00
    除非追求极致效率,不然看视频也是个不错的选择
    laqow
        21
    laqow  
       2023-09-04 13:49:43 +08:00
    完全没基础的时候花钱学个入门,有基础的时候直接上手做
    Sfilata
        22
    Sfilata  
       2023-09-04 14:10:01 +08:00
    小孩子才做选择题。。。我的经验是,所有的技术不可能你看一个视频或者说是啃一本书就已经学会了。本来这俩就不是冲突的东西,完全可以相辅相成。觉得精力好就看看官方文档,看看书。觉得状态不好,或者难点过不去搜点视频教程看看。最终都还是要自己写代码才是王道。
    zzzzzzggggggg
        23
    zzzzzzggggggg  
       2023-09-04 14:11:11 +08:00
    自己动手实践是进步最快的办法,看视频、看文档、看书都是辅助手段
    fredweili
        24
    fredweili  
       2023-09-04 14:41:30 +08:00
    入门 youtube 视频了解大概和框架,细节读官方文档,问题 SO
    openmm
        25
    openmm  
       2023-09-04 14:47:37 +08:00
    先视频入门,入门之后再看书查缺补漏
    aleimu
        26
    aleimu  
       2023-09-04 15:25:06 +08:00
    以前学前端的时候是完全不懂,b 站上找了个播放量可以的系列课程 1.5 倍速大致看看,配合 react 等官方文档,然后自己动手操作,大概很快就学会了.
    能广泛流传的技术或知识肯定不会晦涩难懂,又不是搞科研搞数学,初中生都能玩转的事,成年人也没问题的,主要是要找到学习的契机和动力.
    lbprivateacc
        27
    lbprivateacc  
       2023-09-04 15:28:50 +08:00 via Android
    对于不熟悉的东西,我是看视频来做一个基本的了解,后面再看书做深入。
    akjarjash
        28
    akjarjash  
       2023-09-04 15:33:34 +08:00
    这个需要看你当前的知识量储备是不是很多,如果你已经储备了其他编程语言以及相关应用领域的知识和技能(例如:web 开发等),就看书籍文档视频,如果相关的经验不丰富的话还是建议先看视频,视频中毕竟有老师手把手带你入门一下,然后再结合自己的体会再看书籍,并且在进行实践活动的时候现在已经可以多多利用参考询问 ChatGPT 了,现在的学习环境真是太好了
    encro
        29
    encro  
       2023-09-04 18:44:47 +08:00
    对于我来说,优先看官方文档,然后选择自己感兴趣的搜索学习,视屏感觉邮电浪费时间,因为 UP 主靠卖时长。。。又不给大纲。
    SHF
        30
    SHF  
       2023-09-04 19:47:59 +08:00
    视频还是书本身的质量很重要,有些视频确实做得好或者讲得好,比如线性代数的本质那个系列的视频,比看书生动多了,( https://www.bilibili.com/video/av6731067/) ,还有最近看了 Carbon Langauge 的视频,
    有很多重要的特性比较生动的讲出来。
    MakinoharaShoko
        31
    MakinoharaShoko  
    OP
       2023-09-04 21:59:52 +08:00
    @StoneHuLu GPT-4 确实挺好的,尤其是一开始接触一种语言的生态,环境配不对的时候,GPT 总能给出不错的解决方案
    MakinoharaShoko
        32
    MakinoharaShoko  
    OP
       2023-09-04 22:00:36 +08:00
    @uxstone 是的,只看教程不写代码,印象很快就模糊了
    zypy333
        33
    zypy333  
       2023-09-05 00:33:56 +08:00
    感觉文字的表达能力很弱,想要不歧义的说清楚一个概念,需要很多修饰词,就会显得有些嗦,有时候不如一个直观的动画来的快,所以好的视频比好的教程更适合入门
    zq11211277
        34
    zq11211277  
       2023-09-05 09:13:18 +08:00
    垃圾视频浪费时间,找好视频需要时间,还不如静下心来看官网文档
    wocao666
        35
    wocao666  
       2023-09-05 09:14:22 +08:00
    @akjarjash 同意。知识储备量够了直接撸官方文档反而会更好;反之如果知识体系还没建立起来的话,那么看视频会更有效
    chenyu0532
        36
    chenyu0532  
       2023-09-05 09:35:10 +08:00
    个人推荐 1.5 倍速视频入们
    vue666
        37
    vue666  
       2023-09-05 15:11:34 +08:00
    新语言 || 新框架: 视频
    功能 || 框架版本迭代: 文档 & 源码
    google2023
        38
    google2023  
       2023-09-05 22:32:36 +08:00
    @SHF 感谢推荐!线性代数这个看起来很不错,再来看看 C++这个
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     947 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 22:28 PVG 06:28 LAX 14:28 JFK 17:28
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86