在找工作的过程中, 多多少少都会涉及到个人能力水平, 技术技能水平等级. 为了应大家的要求, web 前端中文站给大家聊一聊 Web 前端这块的工作要求情况. 将岗位区分, 从主要职责, 专业技能, 素质能力, 特别要求共四大方面给大家介绍下. PS, 当然, 不同的岗位, 薪资不一样, 特别是工作三年后, 一般会有一个质的提升!
image
Web 前端岗位等级分类
实习生 / 见习生(实习生)
主要职责:
1, 页面及需求练习
2, 基本技能学习
专业能力:
html 技能: 了解 HTML 技术, 能运用一些 HTML 标签
CSS 技能: 了解 CSS, 能运用一些 CSS 属性
脚本编程技能: 了解一门脚本语言
框架应用能力: 无
Web 开发技能: 无
平台及环境兼容与性能: 无
开发工具及调试工具使用: 会使用 PS, 会使用 DW 等文本编辑工具
文档及代码质量: 无
素质能力:
关注细节: 一般
客户专注度: 一般
责任感: 一般
主动性: 一般
沟通能力: 一般
学习能力: 一般
特别要求:
项目经验:
无
初级培训 / 初级前端开发工程师(P1)
主要职责:
1, 页面及需求练习
2, 基本技能学习
专业能力:
HTML 技能: 了解 HTML 技术, 能运用一些 HTML 标签, 了解 HTML 各个版本的特性, 有一定的基础理论知识.
CSS 技能: 有一定的 CSS 基础理论知识, 能运用 CSS 属性进行网页布局和视觉实现.
脚本编程技能: 了解脚本语言基本语法, 能自己手写简单的 demo
框架应用能力: 至少了解一种前端框架
Web 开发技能: 无
平台及环境兼容与性能: 熟悉几种主流浏览器
开发工具及调试工具使用: 会使用 PS, 会使用 DW 等文本编辑工具
目前是在职前端开发, 如果你现在也想学习前端技术, 在入门学习前端的过程当中有遇见任何关于学习方法, 学习路线, 学习效率等方面的问题, 你都可以申请加入我的前端学习交流裙: 前面: 107 中间: 418 最后: 2891. 里面聚集了一些正在自学前端的初学者, 裙文件里面也有我做前端技术这段时间整理的一些前端学习手册, 前端面试题, 前端开发工具, PDF 文档书籍教程, 需要的话都可以自行来获取下载.
文档及代码质量: 无
素质能力:
关注细节: 一般
客户专注度: 一般
责任感: 一般
主动性: 一般
沟通能力: 一般
学习能力: 一般
特别要求:
项目经验:
无
高级培训 / 初级前端开发工程师(P2)
主要职责:
1, 独立完成需求
专业能力:
HTML 技能: 熟练使用 HTML 标签, 对 HTML 标签特性有一定理解
CSS 技能: 熟练使用 CSS 属性及选择器, 能使用一些 CSShack
脚本编程技能: 能独立使用 JS 完成一些简单的需求
框架应用能力: 至少能使用一种前端框架或函数库
Web 开发技能: 无
平台及环境兼容与性能: 能处理 (IE 系列, firefox3.0+,chrome10+) 几种浏览器的兼容
开发工具及调试工具使用: 熟练使用 PS, 熟练使用 DW 等文本编辑工具
文档及代码质量: 无
素质能力:
关注细节: 一般
客户专注度: 一般
责任感: 一般
主动性: 一般
沟通能力: 一般
学习能力: 一般
特别要求:
项目经验:
无
Web 前端岗位职责
?Web 前端岗位职责
初级前端开发工程师(P3)
主要职责:
1, 完成前端的日常需求.
2, 根据视觉和交互原型的要求, 实现 htmldemo 和交互效果.
3, 倾听客户需求, 在指导下完成商业意思明确的前端开发任务.
专业能力:
HTML 技能: 熟练使用 HTML 标签, 对 HTML 标签特性有一定理解. 对 HTML 语义话有一定了解
CSS 技能: 熟练使用 CSS 属性及选择器, 能使用一些 CSShack. 对模块化和栅格化布局有一定的了解.
脚本编程技能: 能独立使用 JS 完成一些简单的需求
框架应用能力: 至少能使用一种前端框架或函数库
Web 开发技能: 有一定的 Web 开发基础
平台及环境兼容与性能: 兼容各种主流浏览器
开发工具及调试工具使用: 熟练使用视觉设计软件和文本编辑软件, 至少能简单使用浏览器开发调试工具
文档及代码质量: 代码结构明晰工整
素质能力:
关注细节: 良好
客户专注度: 良好
责任感: 良好
主动性: 良好
沟通能力: 良好
学习能力: 良好
特别要求:
项目经验:
无
中级前端开发工程师(P4,aliwork)
主要职责:
1, 完成前端的日常需求.
2, 根据视觉和交互原型的要求, 实现 htmldemo 和交互效果.
3, 倾听客户需求, 在指导下完成商业意思明确的前端开发任务.
4, 完成普通的前端项目开发
专业能力:
HTML 技能: 熟练使用 HTML 标签, 对 HTML 标签特性有一定理解. HTML 代码符合语义话要求, 可读性强. 了解不同的 HTML 版本及对应的标签特性
CSS 技能: 熟练使用 CSS 属性及选择器, 能使用 CSShack. 对模块化和栅格化布局有一定的了解.
脚本编程技能: 能熟练使用 JS 或 AS 等脚本语言编程
框架应用能力: 能熟练的使用主流的前端框架
Web 开发技能: 熟悉 Ajax 开发, 对基本的数据传输协议有一定了解
平台及环境兼容与性能: 兼容各种主流浏览器
开发工具及调试工具使用: 熟练使用视觉设计软件和文本编辑软件, 会使用浏览器开发调试工具
文档及代码质量: 代码工整, 有明晰的结构, 可读性强, 可维护性强, 有一定的文档编写能力. 有规范的代码注释风格.
素质能力:
关注细节: 良好
客户专注度: 良好
责任感: 强烈
主动性: 积极
沟通能力: 优秀
学习能力: 优秀
特别要求:
项目经验:
无
高级前端开发工程师(P5)
主要职责:
1, 完成前端项目开发
2, 对新人的专业培训
3, 跟踪客户需求, 独立完成需求解决方案
4, 参与组件或类库的编写工作
专业能力:
HTML 技能:
1, 对 HTML(包括 HTML 的不同版本)有深入的研究
2, 对 HTML 应用有一定见解
3,HTML 代码语义话和结构明晰, 可读性强, 可扩展和维护性强
CSS 技能:
1, 熟悉各种 CSS 属性和选择器
2, 对各个版本的 CSS 属性有深入研究
3, 对选择器性能和应用有一定见解
脚本编程技能:
1, 能熟练使用 JS 或 AS 等脚本语言编程
2, 熟悉 ECMA(包括 ECMA262\ECMA357 等)规范
3, 对 DOM 编程性能有一定的了解
4, 能自己封装一些常用的函数类库
框架应用能力:
1, 能熟练的使用主流的前端框架
2, 对主流的前端框架有一定的研究
3, 熟练使用各种 wedget 组件
Web 开发技能:
1, 至少熟练使用一门服务端变成语言
2, 有一定的 Web 开发经验
3, 了解各种网络协议
4, 能使用各种开放 API
5, 或熟悉 flex 开发
平台及环境兼容与性能:
1, 兼容各种浏览器
2, 对移动终端平台有良好的支持
3, 有较高的 Web 性能
4, 了解 Linux 等操作系统并能使用一些简单的 shell 命令
开发工具及调试工具使用:
1, 熟练使用各种浏览器调试工具
2, 熟练使用各种开发软件及开发平台
文档及代码质量:
1, 有编写技术文档的能力
2, 熟悉 JsDoc Toolkit 等文档工具
3, 熟悉 YUICompress 等代码压缩工具
素质能力:
关注细节: 优秀
客户专注度: 优秀
责任感: 强烈
主动性: 积极
沟通能力: 优秀
学习能力: 优秀
特别要求:
项目经验:
对项目技术难点有一定的解决能力
资深前端开发工程师(P6)
主要职责:
1, 参与各种项目开发环节, 提供前端解决方案.
2, 负责前端代码审核和规范制定
3, 设计前端架构并带领项目成员进行组件开发
4, 与项目相关方协作, 保障项目进度和质量
专业能力:
HTML 技能:
1, 对 HTML(包括 HTML 的不同版本)有深入的研究
2, 有丰富的 HTML 应用经验
CSS 技能:
1, 熟悉各种 CSS 属性和选择器
2, 对各个版本的 CSS 属性有深入研究
3, 对选择器性能和应用有一定见解
脚本编程技能:
1, 深刻了解脚本语言的各种规范
2, 对程序算法和结构有深入研究
3, 至少熟练两种脚本编程语言
框架应用能力:
1, 对主流的前端框架有深入的研究
2, 有丰富的前端框架开开发
3, 丰富的 wedget 组件开发经验
Web 开发技能:
1, 有丰富的 Web 开发经验
2, 熟悉各种数据传输协议和开放接口
3, 有丰富的开放性 API 开发经验
平台及环境兼容与性能:
1, 有一定的桌面软件或移动终端软件开发能(air,Android,iOS...)
2, 有在 Windows,Linux,iOS 等平台下进行前端开发的能力
3, 有丰富的性能优化经验
4, 对安全机制有深入的理解
开发工具及调试工具使用:
1, 有一定的浏览器插件开发经验
2, 有一定的开发工具插件开发技能
文档及代码质量:
1, 较强的文档设计能力
2, 代码的规范以及技术说明的撰写
3, 能编写项目流程对应环节的文档
素质能力:
关注细节: 卓越
客户专注度: 卓越
责任感: 强烈
主动性: 积极
沟通能力: 卓越
学习能力: 卓越
特别要求:
项目经验:
有丰富的项目解决能力, 并提供优质高效的解决方案
前端技术专家(P7)
主要职责:
1, 参与各种项目需求, 提供前端解决方案.
2, 设计前端架构并带领项目成员进行组件开发
3, 开展技术难点攻关研究, 提供技术解决方案
4, 负责技术专利的发掘和专利申请的初步审核
专业能力:
HTML 技能:
1, 对 HTML(包括 HTML 的不同版本)有深入的研究
2, 有丰富的 HTML 应用经验
CSS 技能:
1, 熟悉各种 CSS 属性和选择器
2, 对各个版本的 CSS 属性有深入研究
3, 对选择器性能和应用有一定见解
脚本编程技能:
1, 深刻了解脚本语言的各种规范
2, 对程序算法和结构有深入研究
3, 熟练各种脚本编程语言
4, 有丰富的设计模式应用经验
框架应用能力:
1, 有丰富的前端框架开开发
2, 丰富的 wedget 组件开发经验
Web 开发技能:
1, 有丰富的 Web 开发经验
2, 有丰富的开放性 API 设计经验
3, 有丰富的开发模式应用经验
4, 有丰富的系统设计经验
平台及环境兼容与性能:
1, 有丰富的多平台开发经验
2, 对平台兼容性有深入的研究
3, 有丰富的性能及安全经验
4, 能提供基于平台开发的解决方案
开发工具及调试工具使用:
1, 熟悉浏览器插件开发等技术
2, 提供基础应用的开发工具程序
文档及代码质量:
1, 有系统的文档撰写能力
2, 提供具有参考价值的技术文档和规范文档.
3, 提供具有参考学习价值的案例教程
素质能力:
关注细节: 卓越
客户专注度: 卓越
责任感: 强烈
主动性: 积极
沟通能力: 卓越
学习能力: 卓越
特别要求:
项目经验:
有丰富的项目管理经验
Web 前端中文站点评:
只有了解各职位的技能, 素质要求, 我们作为一名 Web 前端程序猿, 才能知道我们需要掌握哪些知识, 向哪方面的技能有针对性的提高. 这样, 我们在 Web 前端的职位上才能越走越远. 以上资料参考某互联网公司的 Web 前端职责要求
来源: http://www.jianshu.com/p/9f5fd3d8a232