V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
bmpidev2019
V2EX  ›  分享创造

分享下我学习新技术时用的一些方法

  •  
  •   bmpidev2019 ·
    madawei2699 · 2021-11-21 21:09:06 +08:00 · 8008 次点击
    这是一个创建于 1105 天前的主题,其中的信息可能已经有所发展或是发生改变。

    写了篇文章分享下学习新技术的一些经验。

    目录:

    • 要学否
    • 怎么学
      • 主动搜索
      • 技术标准
      • 技术历史
      • 做好笔记
      • 学习计划
      • 学习技巧
      • 寻求帮助
      • 心理建设
    • 怎么用

    文章: https://www.bmpi.dev/dev/how-to-learn-tech/

    一些配图:

    欢迎交流。

    22 条回复    2022-05-07 16:50:48 +08:00
    ggmood
        1
    ggmood  
       2021-11-22 08:15:16 +08:00 via iPhone
    膜拜终身学习大佬,准备按步骤试一下
    LowBi
        2
    LowBi  
       2021-11-22 08:16:20 +08:00 via Android
    谢谢分享
    locoz
        3
    locoz  
       2021-11-22 09:41:52 +08:00 via Android   ❤️ 2
    提个观点:
    这些方法其实很多人都懂,毕竟各种地方都能或多或少地看到如何高效、高质量学习的方法分享,总会能看到的,但有些人不是不会学习,而是不想学习。

    不想学的原因有很多,比如“这个东西太复杂了”(懒)、“这个东西没人用”(眼光局限),还有像“这个东西是 xx 主导的”(偏见)、“这个东西就是个割韭菜的”(偏见)之类的。如何克服这些障碍,将各种各样的知识吸收利用,才是很多人需要被指引的。这也是导致很多人无法做到终身学习的重要原因之一。
    maichael
        4
    maichael  
       2021-11-22 09:52:10 +08:00
    文章里图片弹出的样式很分散注意力。
    boboya
        5
    boboya  
       2021-11-22 09:56:04 +08:00
    学习的步骤很重要,很多时候急于求成就囫囵吞枣地学,导致后面要正式用到的时候,还是要钻研地学一遍。不如第一次就系统的学习一下。
    lovedebug
        6
    lovedebug  
       2021-11-22 09:56:38 +08:00
    用的 obsidian 还是 logseq ? PS:文章坦图体验很差
    encro
        7
    encro  
       2021-11-22 09:56:38 +08:00
    @locoz

    不,所有人都没有被逼急,想不长远。

    加入想到他马上要中年危机,找不到工作了,估计就会学下了。
    securityCoding
        8
    securityCoding  
       2021-11-22 10:23:44 +08:00
    英文好能少走很多弯路
    Borch
        9
    Borch  
       2021-11-22 10:38:36 +08:00
    最近刚好在研究这些,楼主十分强悍,respect~
    locoz
        10
    locoz  
       2021-11-22 10:42:57 +08:00
    @encro #7 懒可以用没逼急来解释,但是像眼光局限和偏见导致的不想学,其实逼急了也不一定能克服的。

    比如我之前看到有个人一边发帖抱怨年龄大了收入不高,公司领导又怎么怎么样,想跳槽又不敢跳,一边在别人的帖下面评价一个 B 站做技术自媒体的是割韭菜(实际上也就只是接了点广告),却没想过为什么别人能靠自媒体赚钱,而他却不可以...别人的视频制作技巧、引流手法等但凡他研究一下拿来自己用,搞个副业出来,都不至于活成那样。
    bmpidev2019
        11
    bmpidev2019  
    OP
       2021-11-22 10:44:14 +08:00 via iPhone
    @maichael 感谢反馈,看起来过于花哨还不行

    @locoz 这个问题无解啊,所以分享只能给有需要但没有经验的人,至于如何让一个人有自驱力,我没有解决办法,如果其他人有想法,欢迎探讨

    @lovedebug logseq

    @securityCoding 英语和搜索能力很重要,基本功吧
    locoz
        12
    locoz  
       2021-11-22 10:49:59 +08:00   ❤️ 1
    看到文中提到了双向链接笔记工具,补充一个很好用的方法:

    其实在没有针对性地对某一个知识体系去系统化、深入地学习的时候,一个人在平时也能接触到很多零散的知识点,这些知识点在没有双链笔记的时候会难以索引相关记录,而大致的了解也难以让它在大多数人的脑中产生多强的印象,很容易因为暂时用不到而忘记,但有双链笔记就不一样了。

    有了双链笔记之后,零散的知识点完全可以在刚接触到的时候就花个几分钟大致了解、记录一下,如果暂时理解不了的话也可以将别人描述到这个知识点时的上下文一并记录。如果笔记工具本身提供了以日期为单位的快速笔记功能的话,甚至连思考怎么记录都不需要,直接记在快速笔记中并给其中的关键词打上双链标记即可。

    等到日后接触到的相关知识点越来越多,笔记之间产生的关联结构也就会越来越清晰、详细,之前理解不了的言论也就能理解了。到了最后,整个知识体系的脉络自然而然地就会产生,再要系统化、深入地学习的时候就能简单很多。而且,每一次的记录和标记双链、查看关联的过程其实都会加深一次印象,这个效果对于记忆力没那么强的人来说是很有用的。

    当然,如果本身记忆力就比较好,也会下意识地在脑中对零散知识点进行关联的话,那不需要借助双链笔记这个工具也能实现同样的效果,笔记就拿来记录细节用就好了。但从我目前接触到的人的情况来看,大多数人是确实都做不到。
    locoz
        13
    locoz  
       2021-11-22 10:55:43 +08:00
    @bmpidev2019 #11 我也感觉挺无解的 hhh ,相比起各种学习方法分享而言,如何克服“不想学”反而基本没有人分享,可能人与人的差距有时候真就那么大。
    bmpidev2019
        14
    bmpidev2019  
    OP
       2021-11-22 11:28:42 +08:00 via iPhone
    @locoz 可能这就是人的差异性导致的吧,很难从方法上解决
    shineit
        15
    shineit  
       2021-11-23 09:12:10 +08:00
    今年也在整 WebRTC 这块,跟楼主的学习路径不一样,感觉掉坑了

    一开始了解协议 RTP 、STUN 、SDP 协议,音视频编码原理,一个月过去了,还不深入

    后面看 Google WebRTC 源码,不太会 C++,只好先放下,恶补 C++

    看网上的源码分析文章经常绕晕,文章太多了,碎片大多,路径太多

    再后面看其它软件集成 WebRTC ,只集成了核心功能,实现相对简单

    回过看走了太多的弯路,也总结一下教训:

    1. 首选买书,权威指南 /源码分析,相关的书全买,通常 1 个月时间可以消化,会有一个系统全面的认识
    2. 跑起来,断点调试
    3. 除官方 C++实现外,第三方 c/go/python 实现相对简单,所以要会 python & go
    bmpidev2019
        16
    bmpidev2019  
    OP
       2021-11-23 09:28:33 +08:00 via iPhone
    @shineit 这个技术本来就是一堆技术组合起来的,理解起来复杂,调试也很难,如果再看 c++源码难上加难。我是直接看 go 的应用,理解起来相对简单,源码和协议还没细看,先了解个大概再应用。
    ddzzhen
        17
    ddzzhen  
       2021-11-23 14:30:13 +08:00 via Android
    谢谢分享,思路很好,值得借鉴
    Jokerrrrrr
        18
    Jokerrrrrr  
       2021-11-25 10:28:45 +08:00
    大佬,外文视频怎么入门。是有什么插件翻译吗
    bmpidev2019
        19
    bmpidev2019  
    OP
       2021-11-25 11:10:54 +08:00 via iPhone
    @Jokerrrrrr 建议直接不开字幕听,遇到不懂的开字幕反复听,刚开始很困难,但坚持一段时间就可以快速听了
    xujiahui
        20
    xujiahui  
       2022-05-07 09:55:46 +08:00
    厉害,学到了一点方法,就是很难坚持下去
    killva4624
        21
    killva4624  
       2022-05-07 16:07:12 +08:00
    对我来说,我的困扰是学了之后没法巩固或者持续。
    具体而言就是,如何找到一个场景然后去实践所学?
    bmpidev2019
        22
    bmpidev2019  
    OP
       2022-05-07 16:50:48 +08:00 via iPhone
    @killva4624 找自己喜欢的方向,如果没有就找工作需要的方向先试试,最简单的就是从开源项目或个人作品开始做起,这个很容易找到的,最怕没时间和精力。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2390 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:02 · PVG 10:02 · LAX 18:02 · JFK 21:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.