前言
不知不觉一年一度的秋招又来了,你收获了哪些大厂的面试邀约,又拿了多少offer呢?你身边是不是有挺多人技术比你差,但是却拿到了很多大厂的offer呢?其实,要想面试拿offer,首先要过得了简历那一关。如果一份简历不合格,那么会错失很多珍贵的面试机会。说了这么多,我们要怎么写出一份合格,甚至优秀的技术简历呢?经历了一年的面试,我慢慢摸索到了写简历的套路,下面是我的一些心得体会。
一份简洁的模板
俗话说,“人靠衣装,佛靠金装”。其实这句话放到个人简历上也一样,一份漂亮的简历会让人赏悦心目。那么如何对个人简历进行排版并使得它美观呢?对于没有写过技术简历的萌新来说,由于信息的不对称,往往会使用招聘网站上提供的在线简历。根据我以往的的经历,在线简历给人的感觉就是什么都有,但是不能根据自己个人的情况对简历进行布局。
在这里我个人更建议在网上找一份简洁大方的模板。有什么好处呢?我觉得有以下几点:
- 方便高效,有助于将精力集中于面试求职上
- 整洁美观,一般网上提供的简历模板比招聘网站提供的在线简历都要来得简洁大方,并且是可以自己布局排版的
良好的简历布局
我在上一家公司实习的时候,因为leader就坐在我旁边的关系,经常会看到形形色色的简历,其中很多人的简历存在的缺陷如出一辙————缺少重点!
怎么说呢?一些人会在简历上无脑堆砌自己的项目经历,有些人由于简历上实在是没有什么好写的了,还会把一些和技术无关的经历写在简历上,那对于面试官来说,他抓不到这份简历的重点,不知道求职者到底是来面试的还是来相亲的?BB了这么多,我们要怎么对简历进行布局呢?我觉得有以下几点很重要,分享给大家。
惜字如金
缺乏面试经验的人可能很少会注意到一点,一般来说,平时大家都是在coding啊,HR一般会在招聘网站上收到你的简历后推给用人部门,用人部门觉得可以,就会通知HR把你叫过来面试。然而,实际上面试你的人不一定真的看过你的简历,真正浏览你简历花费的时间一般只有一分钟左右,如果这时候面试官看到你的简历居然有好几页,相信心情一定不会太好吧。
排版布局
简历一般都是需要分出模块来的,一般会有以下这些模块的分类:
- 基本信息:主要是个人的一些基本信息,比如说电话、邮箱...
- 教育背景:主要是自己的一个学历的信息...
- 项目经历:主要是自己的一个项目经验,比说时候什么时候在哪里做过哪些项目...
- 实习经历:同上...
- 个人作品:跟项目经历(or实习经历)不同,这块可以写自己做过哪些作品,内容描述跟上面两个大同小异...
- 个人技能:主要是写自己会哪些技术,熟练度如何...
- 竞赛实践:主要是写自己什么时候拿过哪些奖...
- 自我评价:主要是对自己的一个评价(一般都是积极向上的)
因为篇幅有限,这里主要讲几个比较重要的模块。
项目经历
项目经历算是技术简历里面比较核心的一块了,因为用人部门首先是看你的项目经历合不合适,然后再根据实际情况推给技术负责人,或者是看你有没有和公司招人标准匹配的其他地方(这里排除一些只看学历的公司)
常见的平庸简历经常是这么写的:
- 使用了
Vue
+Vue Router
+Vuex
进行页面开发 - 使用了
Axios
进行接口请求及代理 - ...
不是说你不能这么写,而是你这么写简历就太过于普通了;或者说直白一点,大家都是这么做的,你也是这么写的,平铺直叙最终只能是平淡无奇,好的公司只能和你擦肩而过🥲
那么应该怎么写才好呢?一份合格的项目经历描述,应该是思路清晰主次分明的,一般包括这些关键点:
- 在哪家公司做的项目?
- 做这个项目所花费的时间是多少?
- 是否是多人项目,如果是,在项目中担任什么角色?
- 项目实现了哪些功能,又或者说你参与的部分实现了哪些功能,解决了什么技术难点?(划重点!!!)
- 做项目的过程中使用了哪些技术栈?为什么使用它?
为什么我把「技术难点」特意圈出来了呢?因为通常在问一些框架、源码问题之后,项目经历会被面试官疯狂提问。这时候如果你的项目里一点技术难度都没有,你和面试官就没有什么话题可聊了,面试官觉得你技术深度或者在项目经历上的深度并不高。
因此,技术难点在简历上一定要有所提及,一方面是作为简历上的亮点,另外一方面也可以帮助你好好思考未来的职业发展(陷入沉思🤔)
个人技能
个人技能也是简历里面至关重要的一块,但是很多萌新往往对此不重视,在这里的措辞就显得不是很严谨,经常会出现一些“精通xxx技术”的字眼。对于技术行业来说,精通早就成为了“贬义词”。由于技术更迭实在是太快了,除了行业顶尖,基本没有人敢自称“精通”。在这种情况下,写上“精通xxx技术”往往会让面试官对你的第一印象减分,也会在面试时成为面试官对你的“集火点”,所以慎填精通。这里列出常见的描述字眼,希望对大家有所帮助:
- 了解xxx技术:一般来说需要知道xxx技术的用途,被问起需要能简短的聊一下
- 熟悉xxx技术:一般来说需要在项目中使用过xxx技术,对相关文档和用法需要比较熟悉
- 熟练掌握xxx技术:一般来说需要在项目中大量使用过xxx技术,对底层原理也要有所了解,面试中被问及要能够信手拈来
- 精通xxx技术:宗师级别,慎填
这里提供一份我简历上的个人技能给大家参考一波:
- 熟练掌握HTML、CSS和JavaScript等前端技术
- 熟悉jQuery、Vue.js
- 熟悉常见的数据结构与算法、设计模式
- 了解Node.js和HTTP协议
- 了解Webpack自动化构建工具
对于前端萌新来说,对于HTML、CSS和JavaScript这种基本功来说,在简历上还是要体现一些自己的自信;另外了解多一些算法、数据结构,也能够让自己拿到更好的offer。
自我评价
之所以把自我评价也放进来,是因为之前看到别人的简历上这块写得实在是比较粗糙。我看到的比较令我震惊的字眼就有吃苦耐劳之类的,其它的也想不起来了。其实个人评价是比较主观的,我没有资格去评价谁,但是对于互联网行业来说,这种描述是不是也太古板了?之前自己在写简历的时候也遇到不知道怎么写自我评价的情况,后来看了几份同期比较优秀的同学的简历以及网上的招聘要求以后,提炼了这些关键词出来:
- 计算机基础知识扎实
- 学习成绩优秀,自我驱动力强
- 喜欢编程,乐于分享,有代码洁癖
- 对新事物保持好奇心,喜欢钻研
- 积极乐观,喜欢迎接挑战
- ...
模板虽然好用,但是在简历里面也不能滥用,切记要结合自身优势来写。比方说我们没有拿过奖学金、三好学生等奖项,那么就不要刻意强调成绩优秀,突出个人优势更加重要。
总而言之,自我评价展示自己乐观好学的一面,才会给别人一个比较好的印象,从而拿到心仪公司的面试机会,甚至斩获offer。
见微知著
细节决定成败,简历上一些细节往往也会对我们的求职造成影响。
比方说我们在简历上评价自己是一个细心谨慎的人,但是却连毕业日期都写错了,简历的样式都没有居中对齐,那么面试官或者HR会怎么看待我们呢?往好处想可能会觉得面试者比较粗心大意,往坏的方面想,可能就会觉得面试者满嘴跑火车,这份简历可能存在造假的情况。在这里列出一些比较常见的细节问题:
- 基本信息栏目的联系方式写错:这种属于比较致命的问题,因为HR一般需要通过简历上的联系方式来通知你面试...
- 个人技能栏目的技术名写错:比方说把jQuery写成--><span style="color: red;">jquery</span>
- 关键的时间点写错:本人就犯过这样的错,面试的时候HR还怼了我...
Q&A
Q:我是萌新,一点项目经验也没有怎么办?也不知道怎么写简历
我开始求职那会已经是大三暑假了,那时候也是个萌新,而且也没有项目经验。那会就是自己学着去做一些个人作品,刚开始做了个贪吃蛇和todolist就跑到深圳找实习了,然后就开始了到处碰壁的求职生活。屡战屡败于是屡败屡战,从那些失败的经历里面我慢慢总结了一些套路,后面也找到了第一份实习工作。我最大的感触是,对于萌新来说最需要得到的是一份自信,然后尽量利用社区的一些资源提升自己,面试通过的机率也会大大提高。
Q:我做过很多项目,那简历要怎么写才好?
项目不在多而在精,如果项目确实比较多的话,可以挑选一两个比较熟悉而且难度稍大的项目,梳理完项目的难点、技术栈、功能以后就大胆的写上去吧。
Q:简历上应该如何扬长避短呢?
很简单,对于不擅长的技术栈,简历上应该少提甚至不提,这是避短;对于自己的优点,应该写在简历上,比如说以下优点:
- 成绩优秀、学习能力强
- 热爱技术,在github上提过PR,或者有自己在维护的项目
- 积极乐观
- ...
能写的东西不少,但是应该和成绩、学习能力、技术能力以及生活态度挂钩,像自己的缺点就不要写上去了(捂脸
写在最后
不知道对于萌新来说,这篇文章讲得清不清楚,如果有错漏的话欢迎在评论区指正。
最后希望大家都能找到心仪的工作~
想要了解更多前端知识,欢迎关注我的公众号:tony老师的前端补习班
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。