今天是2016年3月2日,也是我成为一个真正的web前端工程师的第5天,最近工作不怎么忙,正好给了我一些反思的时间。想想自己这一路走来,还真是坎坷。因为我之前是做外贸的,现在转行做起了计算机技术,大家都说转行不容易,的确,转行的确需要很大的勇气,也需要决心和毅力。虽然这条路不好走,但是我不后悔,而且我很喜欢这个职业,也很适合这个工作,我会继续努力的,相信有一天,在这互联网行业也会有我的立足之地的!
经过这段时间的学习和工作,对于前端工程师也有了自己的一些了解和认知。据说国内最早开始有大规模招聘前端工程师岗位是从2011年左右的事情,在此之前,前端的工作基本都是由服务器端的工程师完成的,或者是由设计师也就是现在的UI来产出HTML页面,但是随着用户体验度的要求越来越高,现在意义上的前端,并非只是网页制作这么简单。之前看过一篇前辈写的文章,是他对web前端工程师的理解,我觉得说的挺有道理的。
前端工程师首先是用户体验的操刀者,因为前端工程师的首要工作就是开发用户界面,他们是用户体验的把控者;良好的编程技能也是一个优秀的前端需要掌握的技能,javascript是实现用户端业务逻辑的主要语言;随着前端代码的规模越来越大,逐渐涌现了模块化开发、MVC、MVVM等开发模式,所以一个高级的前端工程师,要有架构能力。向前延伸向后延伸,nodejs的发展就是证明,使得js向后端发展成为可能。前端领域的技术更新相对于其他领域要快很多,因为这一领域距离用户最近,所以前端工程师必须要跟上时代的步伐,所以要持续学习。
前端的门槛低,但是要成为一名专业的前端工程师,还需要掌握的东西太多太多了,除了前端技术外,我认为前端更重要的是综合能力,所以每一个前端工作者都要努力,我们一起加油!(以后在技术方面有任何的收获,都会在这和大家一起分享,与大家一起成长,哪里里截的不对的,也希望前辈们给出正解和指导,先谢谢大家喽。)