如何学习一门技术

第一步:What

1)这个技术是什么,本质是什么?
2)这个技术的核心模块有哪些,核心架构是什么?
3)整体流程,细节流程,核心模块的细节分析(核心原理,核心类,流程图)。

第二步:Why

1)为什么要使用,解决什么问题,是否替代方案?
2)版本有哪些,每个版本的新增特性,解决问题?
3)优缺点是什么,与同类技术对比?

第三步:How

1)如何使用?官方示例,DEMO,看代码,项目实践,最佳实践有哪些
2)如何改进?使用过程中问题,注意事项
3)安装、启动、原理、测试、源码

第四步:How much(费曼技巧)

第一步 - 选择一个你想要理解的概念
第二步 - 设想一种场景,你正要向别人传授这个概念
第三步 - 如果你感觉卡壳了, 就回顾一下学习资料
第四步 - 为了让你的讲解通俗易懂,简化语言表达

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值