分享,WEB前端开发工程师应具备哪些技能!网页前端/web开发工程师

/ 华南女子学院软件学院网页前端/web开发工程师 / 2017-05-09

汇鱼人才,前端工程师,WEB前端开发工程师

        WEB前端开发工程师已经不是大家陌生的一个软件行业的工种了,尽管这一工种诞生没有几年。作为一名从业WEB前端开发工程师汇鱼人才尝试着结合业界标准与自我的理解,诠释一下WEB前端开发工程师这个职业。这篇文章的适读人群为:正在纠结需不需要招聘一个前端的老板们、产品经理以及与产品挂钩的相关人士、所有对前端感兴趣的父老乡亲们以及刚刚走上工作岗位的前端新手们。

 

        前端工程师的英文名为front-end engineer,简称FE。现在意义上的前端(并非只制作网页),以前,FE的工作基本上是由服务端工程师包办的,或者是由设计师制作出HTML页面。那么,是什么样的原因催生出了前端工程师这一职位呢?本文将从前端工程师的工作内容、应具备的专业技能与品质来解析这个这个职业。

 

        用户体验的操刀者

        前端工程师的首要工作就是开发用户界面,随着web2.0概念的普及以及web3.0的提出,用户成为互联网的主要生产者,网页所承载的功能越来越多。


        一方面,企业的「用户体验」诉求很强烈。非互联网企业呢?也会面临这种情况,你虽然花了很大的功夫优化数据库,优化服务器负载,但是你的客户却很难感知到你的努力。为什么呢?因为你的系统界面还是很老的风格,客户的第一反应就是这系统不行,不买你的帐。相反,如果你花些时间做一套新风格的界面出来,客户的第一反应就是这个系统好炫酷,技术含量很高。对于外行人来说,第一感觉往往起到了决定作用。另一方面,现在的用户很挑剔,只要你的产品稍有点不爽的地方,就上微博给你“宣传”。

 

        前端工程师是用户体验的把控者,在产品经理构思出交互原型,设计师设计出交互细节后,前端工程师就用双手一行行敲出这些代码。敲出的每一张图片、每一个按钮,都被成千上万的用户点击着。除了HTML、CSS这两门语言要精通外,对前端工程师要求更高的其实是非技术因素。

 

        懂用户体验的前端工程师,会让自己的作品与用户沟通,能够感触到用户心中那一块柔软的区域。前端工程师也需要一些强迫症。这体现在对任何瑕疵都不容忍。很多细节是产品经理无法感知的,因为这些都是很零散的技术手段,只有靠前端工程师平时的积累。再有极致者,追求让页面的响应时间再缩减几个毫秒,让你的手机少耗一些电量,少耗一些流量。这些甚至连用户都无法感知,但是当你的用户有百万级别或者千万级别,这样做的价值就显现出来了。前端工程师需要需要对美有所领悟,心思还要细腻,需要执着地追求完美,需要有品味,有思想,有大局观。

 

        用户端业务逻辑

        做出优雅的界面只是前端工程师的第一步,编程也是必备技能,前端工程师承担着处理用户端业务逻辑的任务。javascript就是前端工程师需要掌握的编程语言,他应该通晓这门语言的优势和缺点,掌握各种开发模式。利用各种技巧实现交互越来越丰富的界面,同时还要与服务端的工程师沟通。完成:页面展示——响应用户操作——提交用户数据——反馈操作结果这一系列流程。

 

        从这一点上,要求前端工程师要有软件开发的基础,所以计算机相关专业出身的前端会更有优势一些。汇鱼人才的分享先到这里,想要了解更多关于WEB前端开发工程师的内容敬请关注汇鱼人才!



公众号,微信

汇鱼网海峡创乐汇
汇鱼网海峡创乐汇