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

痞子三分冷 提交于 2019-12-05 02:33:10

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

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 项目中实战。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!