现在前端工程师越来越多, 也造成很多人现在对于前端工程师的关注度也越来越高, 但是部分人对于前端工程师的定位还不是特别的准确, 今天小猿圈 web 前端讲师就讲解 Web 前端开发工程师的定位.
先给前台开发工程师的工作下个一句话定义: 运用前端技术, 实现体验的良好传达. 如果在前面加上 Web, 那么是针对 Web 这个领域的, 主要是互联网, 也可以将移动通信网络和其他传媒网络 (比如 IPTV) 包含在内, 因为其理念是一致的.
现在要在未毕业的学生中找到一个符合技能条件的 Web 前台开发工程师可以说是少之又少. 而相关领域的从业者, 又因为不被重视, 干杂活, 薪水低等原因, 觉得选错了行当, 又停止了在这个方向上的努力学习. 最终导致企业招不到一位满意的 Web 前台开发工程师. 这涉及到两个定位的问题, 即 1)企业如何给 Web 前台开发工程师定位, 2)Web 前台开发工程师如何定位自己.
Web 前台开发工程师如何定位自己
首先, 这是很有前途的工作. 第一选择新行业, 第二选择新企业, 第三选择新部门. 互联网行业相对传统行业, 算是新行业; 现在创业公司很多; Web 前台开发工程师又是一个新的岗位.
然后, 想一下自己是否适合和喜欢这份工作. Web 前台开发工程师并不是设计师. 这个岗位上每天接触的更多的仍然是代码, 代码, 代码. 如果你喜欢的是设计, 那么应该适当调整自己的学习重点. Web 前台开发工程师应该是那种完美主义者, 或者有一定程度洁癖, 天蝎座较佳, 更像程序员. 术业有专攻, 自己多想想自己的职业规划.
最后, 通过努力找到好的雇主. 如果你将自己定位为 Web 前台开发工程师, 那么去投靠对该岗位有一定认识的公司比较合适. 在这样的公司里面, 会有明确的职位说明和职责范围, 以及良好的培养计划. 在这样的公司能够有比较好的发展.
但是, 如果你现在还不具备应有的一些技能, 那么也可以从 "美工" 开始接触起. 起码几年之内, 这个岗位的空缺还是很大的. 在这样的岗位上, 卧薪尝胆个一两年, 同时注重自身知识水平和思想的提高, 对 Web 前台开发工程师就更近一步了.
关于技能
一般来讲, 企业会更倾向于选择复合型人才(aka.T 型人才). 基本上, 我觉得 Web 前台开发工程师所需技能大致如下:
JavaScript, 基本的 Ajax 和 framework
Semantic+Accessibility, 主要是思想, 理念上
浏览器 (或者相应播放器) 的渲染 / 重绘原理
其他 RIA 相关技术和理念
看看自己的知识结构, 是 T 的一横不够广, 还是一竖不够深?
以上就是小猿圈 Web 前端讲师介绍的 Web 前端开发工程师的定位的分享, 希望对小伙伴们有所帮助 Web 前端自学2群: 738735873, 想要了解更多内容的小伙伴可以到小猿圈直接观看, 想要学好 Web 前端的小伙伴快快行动吧.
来源: http://www.jianshu.com/p/b5545039d2de