除了个别有天赋的人之外,只有靠努力。现实生活,大多数人都是靠努力的。(天才忽略)
可是,就怕别人比你有天赋还比你努力,所以要在自己脑海中形成自己的知识图谱,在这个知识图谱里面填补自己的空缺,当然一个人的精力有限,不可能什么都懂,我觉得要做的是,要自己的见解以及利用自己的知识体系解决问题。
身边最好有自己的学习目标,跟优秀的人在一起才能让你更优秀。
成为一个优秀的前端,我认为不仅仅是技术上的,一个会总结,一个会分享技术的人也是一个优秀的人。所以优秀对于我来说,是能够解决自己的问题,也能够帮助别人解决问题,才德兼备。
前端学习的东西也很广泛,不再是以前的切图仔。地位随着技术的百花齐放,公司也越来越重视。前端我觉得不仅仅要学习三大剑客,html,css,js,现在框架越来越多,angular,vue,react。难道熟练用框架的人不是优秀的人吗?优秀这个词太广泛,能做的就是,做好自己,过好每一天。不是每个人都是司徒正美等人,有些高度只能仰望,你可以一直往着这个高度奔跑,这样的你也是优秀的人。
个人建议,除了工作中的业务代码,可以学习一下后台,服务端等东西。丰富一下自己的知识面,知识面广,解决问题的思路就更加丰富,有更多的对比性以及选择性。
前端基本知识储备得牢固扎实,HTML,css,js,这些技术会熟练运用,其次还得掌握一两个框架,比如现在如雨后春笋般发展的vue,这个的首选学习。跟随现在的一个趋势,现在大多数公司,都选择vue。还有部分发展较久的公司选择angular或者react. 所以说实时关注前段发展的状况,关注一些社区,比如掘金,csdn,github。了解最新状况,不让自己落后。其次是vue这个框架入门口,简单学习就可实战项目。毕竟这个框架是出自我们中国大佬沈梦溪之手,官方文档讲解还是挺透彻的,个人觉得,可以跟着官方文档学习。最后还得掌握一些后台语言,比如node。多敲多看,实战中积累经验,学习各种前段开发工具,提高自己开发效率。最后附上嘱咐,选择程序猿这条路,必定是艰辛的,的经过无数996 才能换就财富和成就。过程艰辛,取得成就时,那个中招的你,他日你必定还记得我的嘱咐。
|
|