学习效率之十步学习法

来源

‘十步学习法’出自《软技能 代码之外的生存指南》一书。

个人思考

作为一名 Java 开发人员,需要学习的技术越来越多,几年前学习的内容已经慢慢开始淘汰,新的知识点越来越多,越来越复杂。作为程序猿的下一目标–架构师,所需要掌握的知识体系更加庞大。需要掌握的知识点如:JVM、并发编程、网络、数据库、dubbo、Spring、Spring Boot、Spring Cloud、dubbo、zookeeper、redis、docker、k8s、MQ、Mybatis、性能优化、沟通管理等各种软技能等等等等,闭着眼就能数一堆出来,对应的技术书籍一买就是30多本。

先前看了大半年的书籍和对应的架构师与高级开的的视频,但都是学了后面忘了前面。后面专门针对某一知识点进行学习,学习完成后输出对应的学习笔记/总结,效果虽然有所提升,但这样操作耗时太长。针对JVM的知识点,学习完整个视频及看完书籍《深入理解Java虚拟机(第2版)》,再对一些知识点进行整理输出到博客上,加上白天上班,晚上偶尔加班及其它事情,将JVM的大部分内容输出后耗时两个多月。以这样的速度进行计划,学习完整个架构师的相关知识点起码要耗时3年以上。

作为一个标准的90后,发现现在比自己年经3-4岁的新人一个个都厉害的很,如果自己再不提高学习效率,很快就会被‘后浪’给淘汰。刚好最近刷完书籍《软技能 代码之外的生存指南》,感觉里面的‘十步学习法’挺契合我目前的情况,所以规划尝试使用‘十步学习法’套入接下来的知识点的学习。

下面是对‘十步学习法’的一些粗略的总结。

背后的核心逻辑

20%的常用知识点就可以解决80%的常见问题。对于剩下的20%的问题可以在真正处理问题的时候查看相关资料进行解决,我们不需要对一个知识点“什么都懂”,目前知识信息太过繁杂及庞大,我们是学不完的。

十步学习法

  1. 了解全局
  2. 确定范围
  3. 定义目标
  4. 寻找资源
  5. 创建学习计划
  6. 筛选资源
  7. 开始学习,浅尝辄止
  8. 动手操作,边玩边学
  9. 全面掌握,学以致用
  10. 乐为人师,融会贯通

其中个人认为最核心的三个点是:‘确定范围’、‘边玩边学’、‘乐为人师’。

网上详细参考资料

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值