对于一名想找工作的前端开发工程师而言,简历直接关系到面试概率甚至薪资水平,其重要性已不用多说。在HR快速筛选简历的情况下,你的简历要脱颖而出,就得在短时间内将自己的亮点展示给招聘方。具体怎么做?黑马程序员前端与移动开发学院的就业指导老师来教你!
第一步:知己知彼,百战不殆
不看工作要求直接写简历是很危险的。前文提到,要在简历中突出自己的亮点,所谓的“亮点”就是对于招聘方来说最具价值的能力。所以我们在撰写简历之前一定要了解这个岗位的职责是什么。
在招聘网站的岗位介绍上一般都会写清楚工作职责与任职要求,请认真阅读清楚。如果是公司的内部推荐,那么和推荐你的朋友聊一聊岗位职责是最好不过的。
第二步:根据岗位的要求准备简历
通过第一步,我们已经了解到了招聘方想招什么样的人,接下来我们就要有针对性的准备简历,并在简历上体现我们符合这个岗位的高价值。前端技术涉及的范围很广,不同的公司对于前端工程师的要求也是不尽相同的,通常有Node.js、HTML5研发工程师、Hybrid、架构和业务研发、全栈开发等工作方向。那么我们在写简历的时候就要根据岗位的需求,重点突出自己相应的能力,也就是说我们要准备多份简历来匹配不同的工作方向,千万不要做好一份简历就开始海投!
第三步:简历的具体撰写
再接下来,我们就具体说说如何完成一份完整的简历。前端工程师的简历可以从这五个方面来写:个人信息、工作经历、职业技能、作品展示、加分项。
A 个人信息
个人信息一般需要填写的有姓名、年龄、性别、电话、学历、邮箱、工作年限等等。这一部分的信息主要供HR判断你的条件是否满足某些硬性要求。
B 工作经历
工作经历是一个非常重要的模块,值得好好琢磨。工作经历可以通过这几个方面来写:
1、介绍一下公司名称和在职时间;
2、用精炼的语言介绍项目背景、过程;
3、说说你做这个项目的结果如何。
很多前端工程师对于如何描述项目表示很头疼,以下给出一个小范例,可以参考:
“我做了 XX 项目重构,用了 XX 技术方案,克服了 XX 的困难,最终XX这类需求变更可以短平快的被消化,极速研发、快速上线,且数据采集也做到了标准化,研发成本大大降低,数据积累增长迅速。比如 XX ,最后在 XX 产品线中开始推广。”
这种描述,在面试的时候很容易引出有针对性的话题来聊,也正因为简历里有了这些铺垫,可以节省大量的面聊时间,让HR更快做出判断。
但是如果你这样描述的话,效果就不会太好:
“XX 项目前端研发,用了 AngularJS,整个项目独立完成,包括整个 Boss系统的受理收费、有线电视代收费、商品零售、小灵通短信群发、营业点结账等模块。”
这段描述只传达出一个信息:你用过 AngularJS。至于当时面临多少种技术选型?如何做出取舍选择了 AngularJS?有没有涉及前端架构?AngularJS 用的有多深?项目成员分工怎样?如何并行研发?遇到过哪些你认为有价值的问题并提出了怎样的应对方案?是代码解决还是组织解决等等问题,就要靠面试的时候问答很久才能搞清楚。问不出来的,基本上也就跳过了,面试者的能力也得不到充分的发掘。
C职业技能
在以上的工作经历部分,我们可以通过项目来展示自己的综合能力。现在我们要用一个专门的模块来重点介绍自己的技术水平。
如今前端所涉及的知识面很广,要对每个方向都做出深入的研究确实不太容易。能做到全栈开发当然是很好的,如果不能的话,也最好擅长其中的某一个或几个方面。因此你要在简历里重点标出自己的强项,这样也方便在以后的面试中引导面试官来问你擅长的那一部分,更有利于你扬长避短。注意千万不要把前端所有的技术都罗列一遍,然后全部来一个“精通”。
(网络上一位前端同学的简历截图,很直观的展示技能的方法)
D 作品展示
你在“工作经历”、“职业技能”中展现出来的能力如何向HR证明呢?你可以将自己的作品或者相关案例上传到GitHub,在简历中附上链接地址,让HR方便查看。在之后面试中可以着重讲讲你擅长的部分,比如你擅长Node.js,就将在 NPM 上提交的模块下载下来演示一下,讲讲核心模块;如果是一个组件,就讲讲设计封装思路;如果是一套脚手架工具,可以直接画架构图,讲原理和适用场景。
E加分项
作为前端开发工程师,如果你喜欢在博客或者GitHub上写总结、发技术文章的话就是不错的加分项。如果某个总结能和简历里做的项目结合起来就更好了,请在简历中加上博客或者GitHub的链接。
最后讲讲关于将简历包装成个人小站这件事
作为前端工程师,有的同学想发挥自身的技术优势,将简历做成作品提交给HR。比如以下就是将简历包装成了一个minisite,这种简历确实会给人不错的印象。
但是有一点要注意:务必要同时提交 word 或 pdf 格式的简历。很多公司的招聘系统对 word 和 pdf 格式的文件支持最好,HR在录入系统时,上传完附件后很多字段直接就可以被系统读出来。
好了,前端工程师简历的撰写方法与技巧,主要就是以上这些方面了。当然,要想写出一封优秀的简历,光靠技巧是不够的,更重要的是你得有真才实学。黑马程序员前端与移动开发学院,专注前端培训,致力于打造优秀的全栈开发工程师。学院成立以来,已有超过1500名学员入学,就业平均薪资10734!(数据统计时间:2016年7月15日)。如果你也想成为优秀的前端工程师,马上关注黑马程序员前端与移动开发学院吧!