前端
- 什么是前端开发工程师
- 前端开发的工作内容
- 前端开发的工作流程
- 前端开发的产品展示
- 前端开发的市场需求 以及 薪资待遇
什么是前端开发工程师
前端开发工程师其实就跟建筑工人一样,因为在行业里,也把开发人员称作为码农,码农其实就是互联网上的农民工,前端开发工程师是一个非常全能的建筑工人,类似在互联网上盖楼,无论电脑运行的各种网页和软件,手机端运行的各种网页和APP,小程序等等都属于前端开发的范围,最终建设成可运行的、美观的网站或APP
前端开发的工作内容
-
从形式上分为PC端开发和移动端开发
PC端
Personal Computer,PC端就是电脑端,例如 企业官网,京东淘宝等电商网站以及企业后台管理系统
移动端
移动端就是指手机端,例如各种H5活动页、混合APP、微信小程序、支付宝小程序等等
-
前端开发工程师利用HTML,CSS,JavaScript 三大技术将UI设计师设计的图纸转化为浏览器可运行的交互功能的网页或应用
-
HTML负责网站上的基础框架搭建,HTML的各种的标签就是砖、钢筋、水泥等等建筑材料。CSS是负责网站的美化装饰,CSS的各种属性就是各种装修材料,可以实现各种绚丽的效果。JavaScript负责网站的功能实现,JavaScript提供的各种属性和方法可以操作HTML的各种标签,CSS的各种属性来动态变化,AJAX负责前后端的交互,AJAX通过调用后端接口从而为前端静态页面提供动态数据,使其具备丰富的数据展示
前端开发的工作流程
=> 产品经理提出需求
=> UI设计师设计出设计稿
=>前端页面开发
=>交互逻辑开发
=>联调接口
=>自测
=>提交测试
=>bug修复
前端开发的产品展示
电商网站
微信小程序
前端开发的市场需求以及薪资待遇
- 市场现状
目前的市场初级前端开发工程师相当饱和,中高级前端工程师非常缺乏 - 薪资待遇
北上广深一线城市工作一年一内薪资大概在8K以下
1-3年之间大概有8K-15K
3-5年大概有15K - 30K
但是不同城市、不同学历和不同能力范围的薪资待遇也不同