如果你足够了解一门技术的深度,而又兼得广度,那么可以称得上这门技术的专家。
作为一名前端工程师,曾经一度被各种js框架、前端框架所吸引,也在不停地努力想成为专家。
感觉前端的世界太复杂太吸引人,于是给自己定了很多的计划,恨不得每天不睡觉地去看书,可想而知,我的脑力和心力都已经跟不上了(毕竟不像单身的时候,时间一大把),最后时间有限,心很大,身体搞垮了,休了两个星期才有点灵气~~。
还好身体的预警告诉我要停下脚步,仔细想想,怎么样实现你的目标?怎么样能够离你的专家越来越近,而不是越来越远,最后本钱都没了。
首先缩小范围---定具体的方向:
关键是如何定一个方向,前端世界这么大,学哪个方向呢?
我想不论任何时候都要从基础开始,大树需要根,大厦也需要根基,我需要前端的根。
那前端的根是什么?Html、css和javascript。
最近看到一个前端的大牛,居然花10年的时间勤奋、努力的在学css和html,我为之震撼,当我觉得表示怀疑时,大牛提出的几个问题彻底把我打成了冰坨子,现在才知道自己花的时间都在学什么,根还没长好,努力长叶子有用吗?哪天下点雨根倒了,再多的叶子也会随着倒下并枯萎。
其次–坚持
目标有了,但是完全把《javascript高级程序设计》和《javascript语言精粹》书精通,不是那么容易的,除非看个几遍,拓展并思考里面的每句话,要不然你会玷污精通二字。
还是我们可爱的小朋友的一番话让我想通了,不管花多长时间都愿意去做,不为了money,只为了磨一剑:
有一天,小朋友突然说要找一本很久不看的书,我说“找不到了,我们换一本吧”,小朋友会说:‘不行,我就要那一本’,然后来一句我大跌眼镜的话:“麻麻和我一起找,总会找到的”。
对的,"总会找到的"。
如果是正确的方向,只要你坚持走,每天一小步,总会到达终点的。
坚持不懈是你达到目标的最厉害的武器。
最后---工作的时间怎么利用?
平时工作占了我们绝大部分的时间,怎么利用时间学习呢?
虽然工作也是前端工作,但是毕竟有不同,所以想要深入思考的东西就要在业余时间去完成,但是白天工作,下班回家要陪小朋友玩,其实,时间再紧,总是有的,看朋友圈每个人总是有时间的,不是吗?
所以早上可以早去公司学习,还有工作中经常会遇到难题,通常的自己总是以解决问题为目标,其实更应该多花时间去拓展,去深入学习,去记录,去思考!