又是一年跳槽季,金三银四绝不夸张。 简历是咱们找工做的行头,重要性不言而喻。可你真的会写简历吗?
面试其实就是面试官和你的一次约会。他是女你是男,能不能在一块儿取决于你可否讨他的欢心。一份整洁的简历,重要性不亚于你约会时的行头和装束。
感谢这个时代简历再也不须要手写,否则不少人的“字”都过不了关,好比说我,如今几乎是不会写字的。
简历是一个行业性和时代性很强的东西,不一样的时代和行业简历的最优形态都不一样,但一份好的简历总会有一些共同的特质。固然,简历只是“形”,真正重要的仍是你我的的综合素质、业务能力以及技术水平。若是我的不具有很强的竞争力,那么简历就成了各大直播平台网红主播的封面照,只能在列表里看看,是万万不能点进去的。
我不能说什么样的简历好,什么样的简历很差,每一个简历审阅者都有本身的偏好。但我尝试从这些年看技术简历的经验中提取出一些我所关注的点,尝试和你们聊聊一份简历应该有的结构、细节、风格,以及必定不要有的内容。
简历这东西,说白了,就是你认真,他/她也认真。
总体风格
首先,简历的第一要素是它必需要,简洁而不简单。这是总体风格。咱们来看看总体风格上要注意哪些。
我看过不少同窗的简历只有一页,字大行稀,这很差,3秒看完,还不知道你到底会干撒,这样的简历HR筛选简历这一关都过不了,根本到不了技术面试官手里;也看过不少简历,一页里密密麻麻的宋体4号字,这也很差,看的太累(但绝对比字大行稀要好)。一般来讲选用宋体5号字,正文行间距在1.2左右。
正文不要有任何的加粗,只加粗标题(目的是为了让结构清晰)。各类在正文里加粗的做法会让面试者以为太作做,自信的人是不须要特地强调某个关键字的,你的总体风格看起来清爽简介,简历筛选者天然会认真对待,并本身去寻找她须要的信息,根本无需加粗。
简历的页数不少文章推荐1到2页不超过3页,这说了和没说同样。我推荐的简历页数是2页,1页太少,3页太多,2页最佳。
不要作彩色的简历(设计师除外)。只有黑白两色便可。
对于研发岗位,不要附加照片,不要附加照片,不要附加照片,长的美不美、帅不帅都没有太多的好处。你根本不知道看简历的会不会嫉妒你的美貌。
简历的格式最好是PDF、PDF、PDF,重要的事情说3遍。不少人喜欢发Word,不是不行,但绝对没有一份PDF的看的舒服。一是PDF是只读模式,二是PDF打开更快速。Word这种东西,打开全屏的错别字检查,这体验简直是不能忍。
简历的文件命名请采用如下格式 姓名-电话-职位.pdf。
不要在简历中写本身的微信号、QQ号。联系方式只留下一个邮箱和手机号便可。邮箱最好是163,outlook或者gmail,随意。qq邮箱这个怎么说吧,我我的认为是无所谓的,但遇到有些面试官就很差说了。
内容
一份简历的结构很是的重要,基本上若是我至上到下扫一遍以为结构很是混乱,不能让我对你有一个初步的了解,是不会继续往下看的,直接打回到HR那里。你们要知道每一个人的时间都很宝贵,看简历的人没有义务为你的不认真买单。
好的简历结构遵循如下的层次结构(并非惟一结构,只是我推荐的一种):
标题。标题只须要写XX的我的简历便可。
我的简介。我的简介包括姓名、毕业学校(大学以上)、年龄、出生年份(别写月日,看简历的不会想在你生日的时候给你一份惊喜)、学历、目前职位、籍贯、联系方式。要注意,这些内容一般都很是简单,不要每一个属性单独一行,一行排3个属性最好。
工做经历。这是我不少同窗彻底忽略的地方,彻底没有分清楚工做经历和项目经历。工做经历必须单独成为一起,每段经历不须要些太多,只须要以年份+公司名称+职位便可。好比
2001~2003 xxx公司,PHP程序员前端
2003~2005 xxx公司,架构师jquery
2005~2012 xxx公司,技术总监git
2012~2016 xxx公司,CTO程序员
就是这么简单便可,具体的工做内容是在项目经验里描述的。我推荐的就是这些内容,若是你还要加上薪资多少、公司规模等附加内容,我并不推荐,由于这些内容都是能够虚构的,写上去没有任何好处,反而会给简历阅读者一种没法掌控的内心暗示,他根本没法去核对这些信息。因此简历必定要尽量的写一些容易实在的内容。
注意,时间必定要按照顺序排列,不要倒叙排列。这里是为了让简历阅读者看到你的履历,没有必要倒叙排列。时间最好可以接上,若是时间有中断,好比中间本身出去瞎折腾创业去了,想好怎么回答面试者的提问。80%的概念,提问者会问你中间这段时间干吗去了。
相关技能
不要简单的罗列技术名词(这点太太过重要了),有些同窗面试PHP岗位,技术名词从服务器到前端、从数据库到缓存、从PHP到Java,几乎我知道的技术名字他都写上去了。我一看工做年限,才不到3年。这样的简历,直接是被Pass的,对于一个正常智商水平的人来讲,3年是不可能精通或者了解这么多技术和语言的。换句话说,若是你天赋异禀,我以为你是不会投简历到咱们这家小公司的,你早就是BAT、MS、Google的抢手货了。
推荐技术以Tech Stack技术栈的形式出现,造成一个系统,而不要东一个西一个,前端就是前端、服务器就是服务器,清清楚楚明明白白,即便你认为你是一个FullStack开发者,也请偏重一端,而不是两端齐头并进。你认为的Full Stack在不少有资历的技术开发者面前也许只是玩具,自娱自乐能够,但并不能应用到真实的生产环境中(真实环境有很是多的细节,一个非专业的开发者很难兼顾到全部细节)。因此,若是你要以 Full Stack的姿态出如今面试官面前,请三思。毕竟像模像样的公司,前端和服务器是区分很是严格的,专人专事儿才能作好一个产品。
因此,请慎重填写技术名词,最好每一个技术名词附加一个更加详细的使用点。好比你说你懂Redis,那么请这样写:熟悉Redis的常规操做,对Redis五种数据类型、pub\sub模式有较深刻的理解,并将Redis应用在系统的缓存层以及秒杀系统中(若是你这样写,多半面试官会问你关于秒杀的细节,你就能够提早准备这方面的知识了);
这样写远比你把同类缓存系统所有罗列一边要好不少不少。
还要提醒你们,同类技术最好只写一个,不多有人能精通两个以上。好比对于Vue、Ng、React,我推荐事实求是。只选1个来写,精通AngularJS(而后按照上诉举例的Redis,写出其特性,好比AngularJS的指令、双向数据绑定等)。其实只写精通AngularJS便可,没有必要再补充一句“熟悉Vue”。简历阅读者要的是精通而非“泛”。并且,相信我,一个资深的技术总监,都相信一个真理,你精通一个框架再熟悉其余的框架并非一个难事儿。你彻底不须要担忧我只会Vue,但公司要的是NG怎么办?这是没办法的办法,那么多框架,你能学得完?好比TP和Laravel,你精通一个另一个真的不是什么太大的问题,但前提条件是,你!要!精!通!
精通有点儿夸张,这个词在简历里已经被用烂了。事实上,严格意义上来说,咱们都只是可以很熟练的使用某个框架,要说到精通,我的认为等你把框架源代码看完了再来谈“精通”。因此,我认为是否是用精通这个词来描述技术,这取决于“精通”在你简历里出现的频度。若是你总共6项技能,4到5项都是精通、精通、精通、精通、精通,这很容易让你在面试的过程当中至关的尴尬。合理分配精通、熟悉、了解这3个等级词汇的出现频度是很是重要的。
另一个建议是,对于你不熟悉的只是知道是干什么的技术,千万不要写。不少面试者很喜欢找你只是简单提了一下的技术来发问,固然他并无期望你能回答的多么准确,可若是哥们你一脸懵逼,彻底不知道他说的是什么,应付几句的话都说不出来,那真的是得不偿失。若是你万一被问的懵逼了,请直接了当的说抱歉,这个我了解的并不深刻,切忌东拉西扯,此地无银三百两。
对于前端同窗来讲,不要过多的描述CSS和HTML相关的能力。在不少公司眼里CSS和HTML是属于很是基础的能力,重要的是什么,重要的是JavaScript。若是你用JavaScript写过或者开发过任何框架性的东西,这是至关加分的。不少同窗对于前端的理解还停留在“前端就是作页面”这个阶段,但事实上前端已经和服务器没有差异,大量复杂的业务须要前端来处理。这也是为何这些年前端框架这么流行的缘由,早期的网页哪儿有框架这个说法,一个Jquery走天下,更早的时候还有extjs这些,注意jquery只是一个库或者说工具,并非框架。
总结来讲,CSS和HTML提一下便可,能够描述本身可以熟练使用LESS或者SASS。
还有一个坑,若是你不是专业的DBA,切忌不要写精通MySQL,你根本不知道MySQL或者其余数据库精通是一个什么概念,随便问你几个数据库的锁机制你都答不上来,更况且不少同窗连事务都没有使用过,只是简单的查询数据并不能说“精通MySQL”。固然,若是你应聘的是Web开发者,面试官也根本不会对你的MySQL要求有多高,会使用事务、可以很好的创建索引,避免过多的使用join查询,不会愚蠢的循环查询数据库便可。
不少前端开发者喜欢附上本身我的做品,这个我的做品一般就是本身搭建的一个我的主页或者是博客,动效很是华丽,页面UI上佳,但相信我,HR筛选者看的都已经审美疲劳了。若是你的我的博客里没有什么有深度的技术文章,我并不建议附带这种纯粹的页面网页。缘由仍是在于我说的,你既然附上了做品,那么你确定认为这是你最好的或者是最满意的。但你最好的最满意的做品,只是一个简单的效果网页,这会给面试官一种你根本不理解如今的前端是要作什么的感受,他会潜意识的认为,你还停留在前端就是作网页这个阶段。得不偿失。固然,若是你有些博客的习惯,而且认真的对待每一篇的文章,那么无聊文章水平高低,都建议附加上。还有,不要附带本身的微信公众号在简历里,你是求职研发的,不是来作媒体的,这和技术不搭边。
项目经历、经验
切忌多而杂,不少同窗,4,5页简历十几个项目,无论大项目、小项目通通都罗列出来,这很是的很差。
你须要挑选有表明性的项目,每一个公司1到2个项目为佳。项目经验、描述把握一个原则,求质不求量。深度描述你在每一个项目里的职责。推荐你们重点描述项目遇到了什么问题,你是如何解决的,或者是从业务、设计上巧妙规避或者是用什么技术来解决这个问题的。好比使用任务队列异步解耦订单的处理;使用Redis的pub\sub来作定时器,避免长链接轮询;前端使用事件注册机制传递参数避免类与类之间的耦合等。一个项目里技术点太多了,选择你认为最重要或者你最得意的技术点来描述项目是很是好的作法。
不要在项目里机械的写出本身的职位,不少同窗罗列十几个项目,每一个项目都机械的写上项目经理、产品经理、程序员、小组长、负责人。没有必要。如今的公司都喜欢说本身是扁平化管理, 不建议强调本身在每一个项目中的职位。你只须要写出你在项目中作了什么事情,解决了什么问题,深度描述你所使用的技术便可。其余的奇淫技巧根本不须要。
简历包括以上内容便可,若是你还有其余的比较有名气的开源项目能够附加上。我并不推荐杂七杂八的写一些我的的小做品,若是你在github上有一些高Star的开源项目,能够写上去,绝对是加分项。
最后,仍是要提醒各位立刻要换工做的同窗,你的技术水平如何,一个稍微有资历的技术面试官问几个问题立刻就能知道你的技术水平如何。因此,努力提高本身才是最重要的,若是你的技术功底深厚,不须要太多技巧简历也不会太差,但本文所提出的注意点并不属于技巧,而是一份优秀简历的基本要素。
做者:7七月 连接:www.imooc.com/article/166… 转载来源:慕课网github