本文主要是介绍金三银四,什么样的简历才能脱颖而出,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
什么样的格式可以让简历眼前一亮?什么样的内容可以快速展示自己?如何给不给自己挖坑?海量的简历模板去哪里找?
一年之计在于春,过完年回来,是不是有小伙伴们因为各种原因想寻求一份新工作了呢?金三银四的跳槽窗口也即将到来,是不是也要开始准备一份好的简历了呢?
两个陌生人见面时,第一印象非常重要。在面试官没有见到你时,你的简历,就完整的代表你自己。简历留下的印象,就是面试官对你的第一印象。所以一名优秀的面试官,在看到一份简历时,就会对你有个大致的判断,这简历初筛留下的主观印象,会对后续的面试有很大的影响。
比如前段时间QA同事给我吐槽,说看到一份简历,出生年月日写成了1904年。虽然我们都能猜到是把1994写成了1904,但是QA岗位的要求,就是要细心仔细。好家伙,自己写的简历都有bug,这说明啥?第一印象肯定是不认真不细心啊,这样初始的印象分就会很差。
好的简历,可以让面试官快速了解你的履历、经验、掌握的技能,从而先对你形成一个初步的整体印象。之后评估你是否符合当前岗位,在后续的面试里可以找到考察你的重点,进而可以顺畅的完成后续的面试。猎头拿到你的简历,也能更快的找到匹配你的岗位(当然,不排除有些猎头会无脑的瞎推荐你,但这是他们的不到位,我们做好自己就好),让你的求职更有效率。
一份好简历的注意事项
看简历就像找对象,第一眼看到的应该是好看的皮囊,深入了解后,看到的是有趣的灵魂。所以,一份简历,都需要注意那些方面呢?
1.排版:整齐,无错字,注意篇幅,保证内容完整性
都说男生可以不帅气,但是不能邋遢,简历也如此。
映入眼帘的是排版,要做到基本的排版整齐,字体一致、段落对齐。
不要有错别字,错别字会认为你不认真不仔细。
篇幅不要太短也不要太长,太短(一页)的话,内容不足,面试官从简历里获取不到关于你的足够的信息。太长会容易显得拖沓不突出重点,而且面试官每天要看很多简历,太长就会烦躁。个人建议两页左右,个人信息、专业技能占用半页,项目履历占用一页到两页,就可以了。
还有内容的完整性。有的同学简历是从拉钩或者boss直接导出的,但是导出的简历,有的部分没有填写,于是就留了个标题,但是没有写内容。比如这种:
红框里的你的成就标题下,一片空白,所以是说在这个项目里没有取得成就吗?也不是吧,只是没有填写而已。
2.结构:清晰,突出重点信息
洗去了蓬头垢面,挂掉了胡子拉碴,现在看看,这个小伙子,五官是否整齐吧。
简历的结构应该清晰,且一眼能看到重点的信息。突出重点的方式,就是由重及轻的排序,并剔除掉干扰信息。
按照顺序主要包括以下几个部分。
- 个人信息:姓名、性别、出生年月、联系方式(手机微信邮箱)、毕业院校、学历、求职意向,这些就足够了。
- 教育背景:分别列出本科和研究生时的院校、专业、上学时间。因为越来越多的公司对学历要求越高,所以教育背景也放在前面。
- 工作经历:按照时间由近及远的列出每段工作的公司名称、部门、职务和时间区间。因为越近期的工作经验,越能代表当下你的工作能力。
- 专业技能:毕竟我们是程序员,技术肯定是第一位。所以要把自己掌握的专业技能罗列在简历靠前的部分。
- 项目经历:按照时间由近及远的介绍每个公司中做过的重点项目。主要内容包括:项目介绍、职责与工作内容、项目成果。
其他的内容,比如兴趣爱好、证书、获得的成就、个人评价等信息,如果是对求职有很大的加分,比如:CSDN博客专家、出过书等等,可以补充上去。否则以我个人经验来看,这些内容写在简历里的必要性不大。
3.内容:用词准确、精炼,要展现自身价值
关于内容方面,先在这里简单定一下整体基调。
首先,用词要准确。什么是准确呢?就是不要过度吹嘘,也不要太显平庸。比如描述专业技能部分,不要什么都精通。精通这个词可不是随便说的,要慎重。当然也不要都用“了解”,“会用”这种词汇。如果真的只是了解和会用,还不如不写在简历上避免露怯。可以多使用“熟悉xxx的原理和实现”、“熟练掌握xxx的使用”等词汇。
其次,描述要精炼,挑重点的讲。比如在描述项目经历时,如果在一家公司做的项目比较多,就选择一两个重点项目(难度大,成果好,职责重要)来呈现。项目的实现细节,不要写的太详细,否则会占用过多的篇幅,也让面试官抓不到重点,跑偏的去问你项目中涉及到但是并不是核心的技术,容易让人措手不及。概括主要的设计方案和执行路径就可以,这样也能给面试官留个坑,让他跳进来问你这部分内容。
内容也要突出自己的价值。还是用项目经历举例,这部分不仅仅是介绍一下项目就行了,重点是要强调,这个项目中,你的价值是什么?比如你在项目中发挥了什么作用?是不是没你不行?这个项目取得了什么成果?为公司带来了什么?成果能否量化体现?这些内容的最终目的都是为了展现你的价值。
具体内容应该如何撰写?
这一部分主要聊一聊专业技能和项目经历的写法。
专业技能
前面说过,不要随便的使用精通这个词语,也不要太多的使用了解这个词语。
什么程度可以称为精通呢?我认为要对改技术的设计实现有深入了解,阅读过源码并能理解核心逻辑,使用时可以应对各种场景和问题。
对于技能的数量,不宜罗列过多。罗列过多面试官会感觉多而不精,而且抓不到重点。最好把你岗位方向中最通用的技术栈列举出来。比如作为Java程序员,需要核心展示的就是JVM、线程池、锁、Spring、MySQL、Redis这些主流必备的专业技能。之后再补充一些你工作中使用到的,确实很熟悉很常用的技术或中间件,比如消息队列、分布式事务组件等。
注意:不要写以下两类技能。
- 非本方向的技能。比如你应聘后端开发工程师,写上熟练掌握Vue。我不认为这代表你涉猎范围广,我更担心,如果遇到较真的面试官,非得问问你Vue的知识,被问住了得不偿失。
- 程序员默认的技能。比如我见过很多工作一两年的同学会写自己可以熟练使用idea、eclipse。这种IDE的使用真的不是啥技能,只会让人感觉你在凑行数。
这里附上一段感觉写的还不错的专业技能部分,可以参考:
项目经历
项目经历要突出自我价值,且能够量化。
每段项目经历一般分为三部分:
1.项目介绍
简单的介绍项目的背景和目的,一两句话即可。比如:
- 公司扩展了电商的新赛道,需要搭建商品库存系统,为电商业务提供基础库存服务。
- 为更好的支持双十一大促,需要对现有的秒杀系统进行重构,进而承载更大的请求量。
- 基于新产品用户拉新的诉求,运营需要各种形式(游戏、分享、积攒)的拉新手段。为了提高活动配置与投放效率,我们开发了一套可灵活配置的活动玩法系统。
2.职责与工作内容
职责可以表明你在项目中的重要性,让面试官能够知道你在团队中的定位。比如:
- 如果是一个比较大的项目且资历较浅的同学,可以写:“参与了XXX系统的开发,负责了系统AA、BB模块的设计和开发”。
- 如果不是很大的项目,或者资历尚可,可以写:“负责系统整体的技术选型”,“独立负责XXX系统的设计与开发”,“与PM一同进行项目前期的技术调研”。
- 如果是比较大的项目且资历较深,可以写:“是项目的主要负责人”,“对项目的整体排期和进度进行跟踪把控,保证项目的按时保证质量推进”,“指导其他同事设计开发”,“保证代码质量,定期对团队内成员的代码进行code review”。
通过描述工作内容,可以展示你的工作能力。比如:
- 技术选型能力:“对比了A组件和B组件的特性,认为A组件的XX特点更适合该项目XXX的需求;通过使用A、C、D组件来实现系统的最终目的。”
- 系统设计能力:“使用XX和XXX设计模式设计了系统的主干流程,保证系统的扩展性和易读性,方便后续高效的开发。”
- 项目管理能力:“与各组leader沟通,协调人力;通过每天的项目站会,及时了解项目进度,保证项目排期在掌控之内,并能迅速的暴露可预见的风险和问题。”
3.项目成果
项目成果我认为也很重要,因为这部分会体现出你工作的价值,进而体现你的重要性。项目的成果表述要直观准确,最好能够量化体现。比如:
- 该项目我负责重构优化的接口,999耗时从120ms缩短到40ms
- 该拉新活动投放后,日均访问人数在50000uv,每日拉新数量在2000,转化率高达40%
- 新的活动配置后台上线后,大大提高了运营的工作效率。配置一个活动需要的工作量从0.5pd缩短到0.1pd。
避坑指南
面试刚开始的时候,作为一个正经的面试官,都会围绕你简历上的内容(主要是专业技能和项目经历部分)进行提问。
1.展示的知识点一定要真实掌握!
首先你一定要保证,你简历里涉及到的所有知识点,都必须是真实掌握的!!!如果没有掌握,要么不写,要么在投简历之前学会它,或者准备好八股文。否则就是给自己挖坑。
同时,在项目经历中,重点体现出自己熟悉的系统设计与技能,这样关键字的多次曝光,会让面试官更感兴趣来问你这些知识点。进而提高避开自己不擅长领域的概率。
2.提前准备所有可预料问题的答案
其次,围绕你简历中涉及到的知识点,提前预备好答案。由浅及深,由点及面。
所谓由浅及深,就是面试官一定会刨根问底的问你一个技术点或者是项目中的一部分内容。比如在考察你Redis的时候,会先问Redis的设计原理、基本特性、使用场景,进而再问到淘汰策略、持久化、集群的主从复制等。到这里其实还都属于面试八股文的部分,准备充分即可。
之后面试官很有可能深入问到Redis在项目中的应用,比如利用了Redis的什么特性,去实现项目中的什么功能?到这里就开始由点及面了。如果你回答,使用Redis作为数据库的前置缓存,缩短响应时间,那么面试官就会继续问如何保证Redis和MySQL的缓存一致性?如何防止缓存穿透和血崩?如果你回答,使用Redis作为分布式锁,那么面试官就会问,Redis的分布式锁的可用性如何?为什么不用zookeeper做分布式锁?所以,一旦问到和项目中的应用,每个问题的答案都会变成一个分叉口,面试官基于你回答做出的提问会如同平行宇宙一样,不断的扩散。
所以面试前一定要根据自己简历的内容,做好充分的准备,思考每一步面试官可能要考察的点,层层递进。
福利时间
给大家准备了一些美观大方整洁的简历模板,可以选择风格样式不同的排版,将自己的内容填充进去稍作修改就好。
为方便大家直接转存,这里上传了百度网盘,链接: https://pan.baidu.com/s/1955ssdFQdE0Fk0g8siTlPQ 提取码: 9j8h
同时如果百度网盘下载速度过慢,也附上了不限速的阿里云盘链接:https://www.aliyundrive.com/s/ZjTt8czQaBk
担心模板太多,大家挑花了眼,对选择障碍症不友好,因此将其中自己使用过的精选的几个模板打包上传到了CSDN,可以直接下载资源。CSDN:https://download.csdn.net/download/u011291072/22628280
这篇关于金三银四,什么样的简历才能脱颖而出的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!