大家好,作为程序员来说,可能有些小白对于新技术该如何快速上手学习有一些疑惑?在下做为小白中的战斗机,刚才看了B站上的一个视频,特来分享一波~
第一步:认识并且熟悉概念。
先去看它的定义,了解该技术主要解决了什么问题,和它相关的技术还有哪些,这个技术 的主要成分都有哪些,以及思考一下该技术出现的原因是什么?
第二步:学会使用它的语法和用法。
做为学生的话可以去看视频教程,网上充斥着大量的视频教程,效率到不是很高。去看一些可以快速上手的视频,一些小的demo搭建。而买一些比较权威的书,看一些入门博客,有助于理解与记忆。像一些框架,比如vue,react等,也可以去看它的官方文档。虽然是英文的,如果英文不太好的话,各大浏览器也有翻译的功能。
第三步:上手练习。
先进行语法练习,代码那些都敲一下,可以做一些小型实战,一些小的demo之类,像一些环境的搭建也是必不可少的。
第四步:实际的项目。
可以去github做一些开源项目等,此时就要求基础要扎实。而像有的同学有些实习的机会,像实习的这些项目都是很宝贵的财富。
第五步:源码。
我们在面试中可能也会被问到是否有看过一些技术的源码,如果没有看过或者不会就会对我们不利。所以在后期,代码源码的学习对我们无异于锦上添花,如果看不懂的话,也会有一些分析源码的帖子和博客,来帮助我们深刻理解。自己也可以尝试写一些比较深的博客去记录和帮助他人的理解。
网友评论