前端工程师与后端工程师有什么区别

描述

今天和同事在饭后突然聊天Web前端工程师这个职位,没想到这个小小的聊天,竟然折射出来我们对这个职位不同的理解。因为是做技术的,大家谁都不服谁。

首先我阐明了自己的观点,前端工程师在公司中承担的主要职责是利用(X)HTML/CSS/JavaScript等各种Web技术进行产品的界面开发,而界面设计是由美工来做,后台程序是由后端工程师完成。

而他的观点是:美工就可以完成html+css,界面设计是由UI设计师设计,后端工程师完成后台程序的开发与javascript的开发,前端工程师的职责也就是html+css,不必会javascript,他的理解是前端师是个新兴的职位。

另我感到诧异的是,办公室另外一位同事竟然认同他的观点,他说他们公司也是的,一个UI设计师设计效果图,美工负责html+css,而他们后端工程师负责javascript与后端程序的开发,当时我想解释什么,怕自己说错了,于是百度了一下。百科上的解释是:(1)Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/DOM/Flash等各种Web技术进行产品的界面开发。(2)网页美工 是使用Photoshop或Fireworks等设计软件,将网页的视觉效果、排版等工作呈现出来。有人认为美工精通CSS/HTML/JAVASCRIPT等语言来做网页布局,其实这是不正确的,网页布局的工作应该是由前端开发工程师来完成的。

顿时感觉轻松了许多,本来还想解释一下的,后来想想,解释就是演示,说不定会打上一个争强好胜的标签。当然,这只是我个人的理解,因为公司有大有小,对各个职位难免有不同的职位安排。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分