前端工程师的主要工作内容是什么?
前端开发是互联网中一项比较热门的行业工作,前端工程师的工作大家一般都感觉是比较轻松,看似轻巧,但实际操作做起来还是有一定的难度的,绝对不是那么的简单就可以完成的。首先,就是开发、维护网站或APP,保证网站的功能实现与交互体验的优化;其次,就是保证网站或APP能够顺利适配不同的屏幕尺寸的设备,让页面能够在不同型号的手机、电脑上也能够正常显示不错乱,也就是我们常说的响应式开发;另外,保证网站、APP在不同的浏览器、手机系统、手机型号中的兼容性;然后,就是保证网站、APP的性能,比如应用的安全、bug的排查修改、交互响应的速度、用户的使用体验等等。
从实际工作中一般可以划分为:1、基础入门阶段制作页面,把设计师的设计图转换成HTML + CSS +js+image的静态网页,交给后端开发人员制作成页面模板。这就是入门级前端工程师的工作。2、初级阶段 被怼。你需要开始研究更复杂的问题,从浏览器兼容性开始。老实说,浏览器兼容性的问题并不是那么容易解决的。毕竟,每个项目对浏览器版本都有不同的要求。此外,不仅有PC浏览器,还有各种移动设备上的浏览器。除了兼容性之外,你可能还需要注意性能问题,包括但不限于网络性能、呈现性能、js逻辑性能等等。3、中级阶段 怼UI,怼后端。一旦你了解了HTML、js、CSS和各种浏览器特性的细节,你就会被要求领导一个小的开发团队,当然是前端开发团队。也许有三四个,也许更少。除了编写自己的页面之外,你还将帮助团队成员解决各种详细问题。毕竟,你是最了解技术细节的人。在这一点上,有些人开始止步不前,而其他人开始关注另一个新问题:工程。前端代码很松散,项目结构很差,一旦开发人员多了起来,业务就复杂了,怎么管理这么多人,这么多代码是一个很大的问题。你在这个问题上是否取得突破决定了你是否能进入下一个阶段。4、高级阶段 怼产品,怼项目经理。此时,你已经熟悉了前端开发的各种技术细节。同时,你还熟悉各种前端框架和技术的特点。知道如何组织和管理项目,以便使每个人都能以最快的速度满足项目需求。因此,当新项目到来时,你可以根据过去的经验,快速地选择一些技术和工具,与自己认为最合适的人组成项目团队,并夜以继日地努力工作克服难关5、资深阶段 怼boss到资深的时候就已经是高级前端+高级后端了,可以独立完成后端开发,UI设计,原型图。一个人就能做一个产品。同时做一些更普适的开源组件,给其他的高级前端开发提供一些技术支持。学无止境
- 标签:本站
- 编辑:唐志钢
- 相关文章
-
前端工程师的主要工作内容是什么?
前端开发是互联网中一项比较热门的行业工作,前端工程师的工作大家一般都感觉是比较轻松,看似轻巧,但实际操作做起来还是有一定的…
-
前端与移动开发就业4期 平均薪资6388元毕业21个工作日就业率60%
就业老师寄语:你们在传智的努力,我们都看在眼里,四个月的辛苦付出,让我们成长了许多,也结交了不少志同道合的好友…
- 回顾2019数博会“黑科技”项目
- DNFmp三件套是什么 mp三件套装备名称介绍
- 前端工程师必去的9个网站不可不收藏!
- 砥砺奋进的中国人寿 2017年保费突破5000亿大关
- 上海三件套是哪三件套 上海三件套是哪三件套开瓶器