谈谈前端开发工程师

何为前端开发工程师?

运用前端技术,实现体验的良好传达。如果在前面加上 Web,那么是针对 Web 这个领域的,主要是互联网,也可以将移动通信网络和其他传媒网络(比如IPTV)包含在内,因为其理念是一致的。他是随着互联网发展细分出来的行业。


他们也许不懂交互设计,但是没人比他们懂交互设计的实现,和每一个细节。

他们也许不懂视觉设计,但是没人比他们懂视觉设计如何变为现实。

他们也许不懂后台数据库,但是他们其实才是数据的第一消费者。

他们也许不是产品经理,但是产品的质量几乎都是由他们来决定。

他们除了对HTML+CSS+JS精通一点外,什么都不很精通。很多做桌面软件出身的高管会以为他们什么都不懂,所以从来没有重视过。因为他们认为HTML+CSS+JS都是很简单的事情,大街上找个
程序员都会写,自己手里的程序员,也能顺手写一点。


那批以为前端工程师什么都不懂,什么都不精通的人深深地影响了其余的人。所以,很少有初学者报有信心来深入的学习。因为有人告诉他们做前端买不起房,买不起车,娶不了妹纸。

那些还在学习这些的,全都是为兴趣而来的。有所成绩的同学,必定都有一个深爱他的老板。

那些懂一点交互,懂一点视觉,后端熟知,前端精通的人,如果还有一点野心。他们应该现在奋斗在创业的前线。剩下来的孩子,才是真正的前端工程师,是伤不起的天使,如果你遇到了,
请珍惜吧。


前端工程师都需要掌握什么技术?

1、对目前互联网流行的网页制作方法(Web2.0)HTML+CSS,以及各大浏览器兼容性有很大的了解。

2、掌握最基本的JavaScript计算方法编写。

3、对常用的一些JS框架了解,如jQuery、AJAX等

4、对前沿技术(HTML5+CSS3)的基本掌握。

5、还要对IT其他编程语言有所了解如:PHP,Java,.net!有一些公司还要求懂一点SEO优化和用户体验!


前端工程师的职责是什么?

Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/Flash等各种Web技术进行客户端产品的开发。完成客户端程序(也就是浏览器端)的开发,开发JavaScript以及Flash模块,同
时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验。


为网站上提供的产品和服务实现一流的Web界面,优化代码并保持良好兼容性。

Web前端表现层及与前后端交互的架构设计和开发。

配合后台开发人员实现产品界面和功能。

利用各种Web技术模拟开发产品原型等。


Web前端工程师如何定位自己?

首先,这是很有前途的工作。百安居的卫哲曾经对大学生择业提出这样的建议:第一选择新行业,第二选择新企业,第三选择新部门。互联网行业相对传统行业,算是新行业;现在创业公司很多;Web 前端工程师又是一个新的岗位。中国的 Web 前端工程师正在起步,会有很好的发展。


然后,想一下自己是否适合和喜欢这份工作。Web 前端工程师并不是设计师,我更倾向于将这个岗位定位为开发人员。这个岗位上每天接触的更多的仍然是代码、代码、代码。如果你喜欢的是设计,那么应该适当调整自己的学习重点。Web 前端工程师应该是那种完美主义者,或者有一定程度洁癖,天蝎座较佳,更像程序员。术业有专攻,自己多想想自己的职业规划。


最后,通过努力找到好的雇主。如果你将自己定位为 Web 前端工程师,那么去投靠对该岗位有一定认识的公司比较合适(推荐一下淘宝)。在这样的公司里面,会有明确的职位说明和职责范围,以及良好的培养计划。在这样的公司能够有比较好的发展。


但是,如果你现在还不具备应有的一些技能,那么也可以从“美工”开始接触起。起码几年之内,这个岗位的空缺还是很大的。在这样的岗位上,卧薪尝胆个一两年,同时注重自身知识水平和思想的提高,对 Web 前端工程师就更近一步了。

 

你可能感兴趣的:(前端工程师)