程序员如何快速学习一门新技术

有几个好的博客可以参考:

https://www.kancloud.cn/foruok/ramble_programmer/85791

https://www.cnblogs.com/huang0925/p/4735689.html

b站:https://www.bilibili.com/video/av62373078/

b站笔记:


阶段一:认知了解阶段(第一印象很重要)
1.该技术的概念和方向
2.该技术解决了什么问题
3.同类技术有哪些
4.该技术的主要组成部分
5.该技术为什么出现

阶段二:学习语法,用法
途径进阶1.视频教程(效率低)
2.快速上手视频
3.入门博客
4.权威书籍,官方文档

阶段三:局部练习,小型实战,搭建环境(记录总结,写博客写博客写博客!!!)

阶段四:上手实际项目或开源项目(先打牢基础)

阶段五:(终极目标)造轮子,撸源码

总结:

1 了解技术应用场景:这一门技术是用来解决什么问题?

2 了解技术出现背景:没有这一门技术之前是怎么解决这个问题的?(都用了什么技术)

3 了解技术组成部分,比如spring 要 了解ioc和aop

4 快速上手:看官方文档 或者 快速搭建的博客和视频, 写demo 

5 深入学习:通读技术文档,或者该技术的权威书籍

6 项目中实战。

猜你喜欢

转载自www.cnblogs.com/yangchensheng/p/11898230.html
今日推荐