先给前端工程师的工做下个一句话定义:运用前端技术,实现体验的良好传达。若是在前面加上 Web,那么是针对 Web 这个领域的,主要是互联网,也能够将移动通讯网络和其余传媒网络(好比IPTV)包含在内,由于其理念是一致的。php 如今要在未毕业的学生中找到一个符合技能条件的 Web 前端工程师能够说是少之又少。而相关领域的从业者,又由于不被重视、干杂活、薪水低等缘由,以为选错了行当,又中止了在这个方向上的努力学习。最终致使企业招不到一位满意的 Web 前端工程师。这涉及到两个定位的问题,即 1) 企业如何给Web前端工程师定位,2) Web 前端工程师如何定位本身。前者等下次有机会再谈,先讲后者。css Web 前端工程师如何定位本身首先,这是颇有前途的工做。百安居的卫哲曾经对大学生择业提出这样的建议:第一选择新行业,第二选择新企业,第三选择新部门。互联网行业相对传统行业,算是新行业;如今创业公司不少;Web 前端工程师又是一个新的岗位。中国的 Web 前端工程师正在起步,会有很好的发展。html 而后,想一下本身是否适合和喜欢这份工做。Web 前端工程师并非设计师,我更倾向于将这个岗位定位为开发人员。这个岗位上天天接触的更多的仍然是代码、代码、代码。若是你喜欢的是设计,那么应该适当调整本身的学习重点。Web 前端工程师应该是那种完美主义者,或者有必定程度洁癖,天蝎座较佳,更像程序员。术业有专攻,本身多想一想本身的职业规划。前端 最后,经过努力找到好的雇主。若是你将本身定位为 Web 前端工程师,那么去投靠对该岗位有必定认识的公司比较合适(推荐一下淘宝)。在这样的公司里面,会有明确的职位说明和职责范围,以及良好的培养计划。在这样的公司可以有比较好的发展。程序员 可是,若是你如今还不具有应有的一些技能,那么也能够从“美工”开始接触起。起码几年以内,这个岗位的空缺仍是很大的。在这样的岗位上,卧薪尝胆个一两年,同时注重自身知识水平和思想的提升,对 Web 前端工程师就更近一步了。数据库 关于技能通常来说,企业会更倾向于选择复合型人才(aka. T型人才)。基本上,我以为 Web 前端工程师所需技能大体以下:浏览器
看看本身的知识结构,是 T 的一横不够广,仍是一竖不够深?服务器 其余最后提一下关于企业对于 Web 前端工程师的定位问题。主要是三个:a) 是否须要? b) 明确职责,c) 培养计划。这些之后再谈吧。网络
要打造一流的Web产品开发团队,在团队成员基础能力上必定要下功夫。对于Web前端产品开发来讲,仅仅掌握Web1.0时代简单的”网页套接”是彻底不够的。我结合本身的团队配备,特此罗列了Web前端产品工程师所涉及的技能列表以下:前端工程师 经过许多实际项目,我的认为一个完备的前端产品开发团队,必须拥有以下的人才配备,也但愿你们补充:
具体技能描述:
看到不少朋友留言说前端工程师没前途,我在想,同时掌握移动设备的技能是否也是拓展前途的一个必要性?这里再多说几句,关于技术人员的前途,目前在国内确实得用”惨淡”来形容。浮躁的氛围让技术人才每每过早放弃了本身的技术生涯,而尔虞我诈的总体道德水平也让单纯的技术人员痛不欲生(我身边太多了,恩,不说具体细节了,呵呵)。 做为一个技术人员,开发人员,在保持纯粹地敬业心态(这是前提,这么没有,啥也别谈)外,更要学会如何保护本身,如何壮大自身,社会不会同情你,只有你本身才能保护你本身。 |