极客视点
极客时间编辑部
极客时间编辑部
113243 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/04:58
登录|注册

如何成体系地学习一个框架?

讲述:丁婵大小:6.82M时长:04:58
你好,欢迎收听极客视点。
如何成体系地学习一个框架呢?看书,还是看视频,或是看博客?最近,“江南一点雨(ID:a_javaboy)”的公众号主松哥分享了自己的经验,供你参考。

系统性学习

为什么一定要系统性学习呢?系统的学习一个知识点,可以让你在遇到问题时考虑的更加全面,这也是一个成熟的工程师应该具备的特征。碎片化的学习则很容易让你得出一些片面的、甚至错误的结论。
然而,系统性学习需要耗费巨大的时间和精力,有的人可能会觉得不值得,就放弃了系统性学习,转而信仰“复制粘贴改一下”的七字真言,一头扎进 CURD 的苦海。其实,很多人都明白 CURD 的危害,想改变但不知道该从哪里入手?那么就从系统性学习入手。
例如,公司想结合 RabbitMQ 搭建一个邮件服务器,可是你从来没用过 RabbitMQ,那怎么办?工作中的事情都是比较急的,通常的做法可能是从网上搜教程,跟着教程从头到尾做一遍,如果成功了,就算工作搞定,如果不成功,就再搜索其他的教程,网络上教程这么多,总有一款是适合的。
当借助网络上的教程把工作中的问题搞定,从此 RabbitMQ 就扔在一边,再也不管了,以后出了问题,再继续搜索。
相信这可能是大部分人的做法。如果你想系统性学习,这就是一个很好的切入点。
如果在搞定工作之后,利用业余时间买一本 RabbitMQ 相关的书籍,或者翻一遍它的官方文档,再认真学习一遍消息队列、消息发送和确认、故障恢复、故障转移、REST API 操作 RabbitMQ、监控、性能提升等各个方面,那么下次当你再遇到 RabbitMQ 相关的需求时,写代码就信手拈来了。因为你已经熟知 RabbitMQ 有哪些特性、可以实现哪些功能,不用再一遍遍地去网上搜索。

如何入手一个新的框架?

总的来说,有三种方式可以选择:
看视频 / 网课
看书 / 看官网
看博客
对于这三种方式,你可能不知道通过哪种方式学习效果更好,或者应该选择哪种方式,在此简单分析以上三种方式的优劣势。
视频教程:优势是可以快速上手,短时间内了解到该技术的具体应用;劣势是看视频比较费时间。
看书 / 看官网:优势在于知识是成体系的,可以帮助你构建关于一个知识点的完整知识体系,也能更深刻地理解某一个知识点,另外,看官网会更加具备实时性;看书的劣势在于书籍有一定的滞后性,对新手而言,直接选择看书也不一定看得懂。看官网的劣势在于,大多情况下,技术官网都是英文的,所以这对你的英文水平有一定的要求,而且官网的介绍虽然完整,但比较浅显,缺乏一些实际使用经验,从这个角度来看,图书融入了作者关于技术的使用经验,可能更胜一筹。
看博客:优势在于博客能够触及到最新技术,而且获取极为方便;但劣势是大部分博客呈现碎片化知识,比较零散,不利于建立完整的知识体系。
了解了每种方式的优劣势之后,再来看学习步骤:
看视频快速入手,虽然略耗费时间,但却是最有效的入门方式。
看书 / 看官网深入学习,充分发掘系统性的特点。
看博客了解该技术的最新动态。
通过这样的方式,你就能系统性地学习某一个知识点,进而逐步建立起自己的知识体系。

什么时候看源码比较合适?

你可能还会关心,源码该怎么看?什么时候看比较合适?
首先不建议直接尝试通读源码,这有点耗费时间。
源码阅读,建议采取“农村包围城市”的方式,即“点动成线,线动成面”,学习的时候,先学某一个技术点的应用。然后,结合具体的应用去分析相关的源码,这样的阅读方式更加容易。当你将一个个知识点的源码攻克之后,再回过头从整体上看源码,你就会发现原来如此简单。
以上就是今天的内容,希望对你有所帮助。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(3)

  • 最新
  • 精选
  • 业余爱好者
    看视频快速上手入门,读书思考建立知识体系,博客搜索引擎帮助检索一些细节的东西。 与其东学个中间件,西学个spring,不如深度学习一个。技术的本质是相通的,学习一项,学习它的原理,设计,实现,学习它解决问题的方式。这些知识都是可以迁移的。这样看似慢,实则快。
    5
  • Geek_ad0b59
    看视频快速入门;看书看官网构建体系;看博客关注技术动态。 什么时候读源码?源码应该从使用的点入手,理解更加深刻。
  • Monday
    先poc,再系统性
收起评论
大纲
固定大纲
系统性学习
如何入手一个新的框架?
什么时候看源码比较合适?
显示
设置
留言
3
收藏
99+
沉浸
阅读
分享
手机端
快捷键
回顶部