我想很多做前端的小伙伴都问过这个问题,前端工程师的前途会怎样?曾经我也好几次问过这个问题。后来当然不了了知了,今天开博写前端博客,顺便写写自己对这个问题的理解。
当初选择做前端,主要是因为觉得做设计不那么适合自己、而自己对各种页面特效又非常痴迷,想着哪天自己也能写出那么些牛逼的特效那该多有成就感。写代码这几年,渐渐的明了了未来可能有怎样的前途。
前端工程师相对其他语言来说,明显要辛苦很多,因为层出不穷的类库、框架,即使每天学习,你也会感觉跟不上技术的更新,当然开始的时候每学习一个类库时间成本都是很大的,后来渐渐的就会很快就学会,毕竟大多类库的用法都是想通的。选择做前端,就意味着无止境的学习学习,每天都在提升,每天都感觉知识还没学够。
而以后的发展方向,可以有以下几条路:1、对前端技术很感兴趣,那就深究下去,精通html/css/javascript,写适合自己的精简类库,封装自己的插件,写自己的框架,成为前端架构师,写开源项目,著书普及知识,开班讲课,成为一个前端的大牛。2、对写代码很感兴趣的,有时间和条件就在精通前端的基础上熟练各种其他语言,提升管理能力,往技术总监方向发展,当然,这时候也有能力自己创业了。3、对设计感兴趣的,可以考虑兼顾做ui设计,研究用户体验,精通前端+设计+用户体验,然后就有望统领用户体验部。4、对于那些对前端确实没有什么 兴趣的朋友,就好好的利用自己业余的8小时,往设计or后端转,或者为自再培养一个技能乘早转行。
无论往哪个方向发展,主要还是要踏踏实实去做,沉下心把技术提上去,就能拿到不错的薪水,你越牛,路就会越顺。如果你还迷茫,送你一句我很喜欢的话“当你的才华还撑不起你的野心的时候,你就应该静下心来学习;当你的能力还驾驭不了你的目标时,就应该沉下心来历练;”
晚安,12月2日 夜