简历要写好,这是所有人都知道的事情。
但是大家往往做了攻略之后,还是不会写,或者写不好,写出来的简历,在面试中没有竞争力。
为什么。
因为简历最重要的是以最高的效率,表达你的能力,你的优势。
而不是好看的模板。
要言简意赅,突出重点。
作为一个程序员,重点有两个。
- 是你的技术实力,是否符合应聘职位的能力模型。
- 是你在满足了要求之后,否有还有额外的突出优势。
先说第一点,能力模型的表达。
要想表达好能力模型,必须知道能力模型它是什么。
我们以junior前端工程师为例。
能力模型是:
- 复杂网页切版能力,重点放在熟练掌握响应式、自适应以及常用的UI样式,不建议表达纯展示类的项目经验
- 复杂组件开发能力,重点放在业务组件的设计上,讲清楚复杂性在哪里,入参、事件、函数等。
- 复杂业务开发能力,重点放在对数据和逻辑的处理上,我们前端工程师和复杂之处在于对于业务逻辑的实现,UI上看着也许只有一点点内容,但在背后需要经过复杂的逻辑,才能展示。把复杂性表达出来,没有复杂性和细节,写了也是白写。
- 工程化协同综合能力,重点放在工程化、代码规范、问题修复、团队协作上,一个团队在快节奏下完成项目,各司其职,你的技术面试官一定不希望你拖团队的后腿。
知道了能力模型,我们就需要在简历的项目经验里,工作经历里去重点表达,与能力相关的细节。
再说第二点,额外的突出优势。
为什么要有优势。
因为大家都会往JD的描述上靠,符合要求的绝非你一个。
你需要一个优势,让面试官记住你,甚至对这个优势感兴趣,从而在面试时跟你深入交流。
经验丰富的人都会对面试有一个感悟,就是如果面试官和你谈得来,成功率就特别高。
谈得来是个感性词,但它背后一定是有逻辑的。
那就是你在面试中,引起了面试官的额外兴趣,让他脱离了事先准备好的问题列表,就他感兴趣的点与你发生了深入探讨。
作为junior前端工程师来说,可以重点突出哪些优势呢。
- 独立负责过体量大的项目,甚至带队完成,它可以直接证明你的专业能力,记住,证明能力永远比证明你拥有知识更重要。因为能力代表了生产力。
- 组件开发经验丰富,特别是做过组件库,真正进入工作之后,就是写各种组件,你对此经验丰富,那面试官就会觉得你的效率就高,代码更健壮,拓展性更好。
- 工程优化经验,工程化是现在前端永远避不开的技术栈,但有优化经验的人其实很少,每个团队都需要
- 业务细节,如果你特别擅长业务理解,那你可以尝试负责带队做项目,无论技术有多好,最终都需要产出需求,产出业务功能。因为很多技术人员不重视业务理解,如果你重视,那你就会得到机会。
- 除此之外,还有其它优势,比如你对js理解深刻,对应用框架理解深刻等等,只要有优势,就应该表达,没有优势,也要花时间强化出一个优势。
这里有个关键。
不管是第一点还是第二点,都需要自己去挖掘,去仔细回忆自己参与的项目,自己身上的技术优势。
并不是我在这里讲一遍之后,你就马上能写出来。
接下来我会带着大家看几个例子。
但例子只能找问题,并不能把他处理得更好,因为我们完全不知道别人的优势还有项目的细节。
只是给大家一个思路,需要自己去挖掘,或者有经验的人帮你挖掘。
发表回复