对于很多前端工程师,很容易进入工作的舒适区,该熟悉的业务已熟悉了,然后就是重复用轮子,这样很容易让自己的成长处于原地打转以及低水平重复的状态,最终停滞不前,甚至被淘汰。
那么,前端开发人员该如何做,才能突破瓶颈,成为不可替代的一员呢?
基础必须精通
九层之塔,起于垒土;千里之行,始于足下。入门之前,这些都是必不可少的东西,基础的重要性决定了是在这一行业稳扎稳打还是风雨飘摇。
很多人急于上手各种框架或者工具,以求最快的实现效果,完成任务。这个在实际项目中无可厚非,但是如事后不及时补充基础知识的短板,后期将会走得很艰难。不要对基础知识不屑一顾,css和js基础知识不仅要扎实,而且要深刻。
给自己设定一个目标
首先你要给自己设定一个目标,就如同一个公司会设定它的Vision。目标要够大,这样你才能看到更多的风景。目标应该设定在解决哪一类问题,而不是精通哪一类技术。技术只是手段,不是目的。
例如,“我要成为iOSdeveloper中的达人”这个目标,就远不如“我要成为前端应用开发的专家”来得有意义。前者学到深处你可能会去钻研iOSframework里各种奇技淫巧,而后者你会开始