共计 2600 个字符,预计需要花费 7 分钟才能阅读完成。
明天来谈谈如何写好简历,这块敲门砖至关重要,毕竟连面试机会都没有的话任你有万斤力也使不出一分。
写好一份简历还是得花点工夫和精力的,做任何事件咱们都要有指标,而简历的指标有两点:
让 HR 通晓你这个人是否匹配岗位(取得面试机会)。
让面试官通晓你之前所做的,找到话题点(给面试官挖坑,使得你在面试中更好的施展)。咱们对简历的所有操作都应该围绕着这两个指标,其它有的没的别整。
简历的排版
咱们是程序员,简历不必搞得花花绿绿的,就黑白简略性冷淡即可。
从 HR 的角度看,他们每天可能须要筛选成千盈百份简历,停留在每一份友链交易简历上的工夫可能就几十秒,甚至几秒。
你给他一份色彩斑斓的简历想给他来个视觉冲击,殊不知他只想取得关键字,所以不要烦扰他们吸取信息,不然你可能就被错过了。
有些公司还有机选的,所以搞个失常点的,不然有可能辨认不了。
尽量一页纸,最多不超过两页。
这个和上一条一个情理,HR 不会花太多的工夫在你的简历上,所以要精简内容,突出关键字。
没有 HR 能够急躁的把你的简历翻好几页,基本上就是扫视,所以精简、精简、精简。
简历的内容
一般而言咱们程序员的简历都由以下几点形成:
根本信息(姓名、手机、邮箱等)任职经验(公司、职位、工夫等)技术栈集体亮点我的项目经验(什么时候做了哪些项目获得哪些成就,上面会细讲)教育经验根本信息就不说了,应该都没问题。一些女性朋友还会被关怀已婚未婚和孩子的打算等。
任职经验要按按工夫倒序如实写。HR 会关注这个人是否在大厂待过啥的,都干过什么职位,每家公司都待多久。
像一些公司会将频繁跳槽的候选人间接 pass,因为感觉你不稳固,招进来干一年就跑了咋办?
个别要求至多在一家公司有间断任职两年的经验。
还有比方招技术治理岗位,那必定想找个以前带过团队的。如果在大厂干过,那阐明程度至多不会太差。
技术栈的话,倡议按熟练度分门别类,比方:
精通:Java、Spring
纯熟:C、C++ 理解:K8S
这里不要把你听过的框架、语言都写上去,那可就太多了,咱们要针对招聘的 JD 来写,突出此岗位想要的重点。
能够看到关键点 Java、JUC、Redis、ES、MySQL、Linux,所以技术栈上这几个会的必定要写上,而后如果列举很多,能够把一些不重要的删除了,比方 maven、git 啥的 …. 除非你没货色写了。
总而言之就是依据 JD 写上对应的技术栈(如果你会的话),而后不要列举太多,不要喧宾夺主,太多可能会让人感觉你如同啥都会去学点,而后都不精通的样子,毕竟人的精力是无限的。
集体亮点,有些人可能简历上没这一部分,我感觉有必要写写。
不要写本人喜爱钻研、致力上进这种“废话”。
要写理论的货色,比方爱钻研源码,曾经钻研了 Redis 等多个开源我的项目源码。喜爱读书,往年来曾经读了 20 本技术书籍。
通过陈说事实让 HR、面试官反推出这个人喜爱钻研和致力上进等论断。
我的项目经验,这个是重中之重,也要按工夫倒序写,最近的我的项目才是最重要的。
不要把所有的我的项目都列举下来,记得下面说的一页纸嘛?
精简!筛选好我的项目,个别有代表性的两三个够了。
我的项目在于精而不在于多,你做 100 个一般外包我的项目都不如做一个简单的大我的项目。
而后还要留神我的项目的工夫,有些 HR 会看你我的项目的历时工夫,比方都是一个月就做完的,那从侧面阐明你做的我的项目都很简略。
而后再说说如何写我的项目经验,这里预计很多人都会犯错,包含我也是,以前就是写流水账。
我瞎编一个我的项目经验来作为例子:
XXX 管理系统:用于 XXX 的治理,零碎基于 Spring+SpringMVC+Redis+Mysql,次要蕴含用户治理、权限治理、汽车治理、飞机治理、火箭治理等模块。
我次要负责后端团队治理和开发工作:汽车模块的后端工作。火箭模块的后端工作。权限模块的后端工作。这种流水账很常见!不要这样写。
我的项目经验要精简概括,要从我的项目中能体现你的集体能力,要突出重点。首先简述我的项目背景和意义
你在我的项目中的职责,为了优化什么,用了什么伎俩,失去了什么后果。
所以能够把下面的改写成:
XXX 管理系统:是为了解决 XXX 痛点,便于 XXX 应用。总用户数 30W,日活 8W,TPS 峰值 8000。
我负责管理 8 人后端团队和系统核心模块开发:
通过本地缓存 +Redis 对汽车模块进行重构,把获取工夫从 3s 优化到 10ms。对日增千万数据的火箭模块调优,优化 SQL 使查问工夫缩短 50%。优化上千部门的权限治理,晋升员工的办公效率。
这看着是不是有货色多了?
首先后端常见技术栈八九不离十就这些,之前曾经专门列出来了,我感觉能够省略,当然你要写也没事,我感觉影响不大。
如果有一些特地引入的技术能够通过职责形容提到,比方加个用 HikariCP 替换了之前的 C3P0,性能晋升了 50% 之类的。
而后要理解本人我的项目的用户数、日活、QPS、TPS 等等,你如果连这个都不理解阐明你有点边缘,连忙去理解下。
当然下面的例子是我瞎编的,你须要针对本人的理论状况进行优化,重点就是突出你做了什么达到什么成果,最好是量化的后果。
如果下面一些优化和量化你写不进去,连忙去我的项目外面找找,也能够为了写简历而去优化货色,别终日 CRUD 了,搞点事件进去。
当初我的项目经验应该会写了吧?其实这样的形容格局也叫 STAR 法令,不过不必这么死板的依照 STAR 来写,意思达到即可。
还有,我的项目经验也是面试官的发问出发点,所以简历最好不要千篇一律,能够依据每家公司的 JD 要突出对应的重点。
比方这家公司如同偏好 Mysql,你就多写一些 SQL 的优化在下面。另一家公司你要面的岗位如同要定制 Redis,所以你要突出 Redis 的一些调优等等。
反正就是投其所好,绝大部分的面试官会依据简历来问问题。你在我的项目里写了你调优了 SQL,从 3s 优化到 10 ms 他必定会问你是怎么优化的。
这样就给了面试官发问点,让他顺着你想要他问的点而问,而你这方面必定有所准备和钻研,这样能够联合我的项目很好的答复,这就难受了。
如果你不提供这些点,面试官可能就会拿本人善于的畛域问你问题,而后凑巧那方面你又不会,这就不太难受了。
还有切记:不要造假不要吹,个别我的项目会挖很深,等下被识破了就不好办了。
教育经验这一项随着工作年限的减少重要性逐步降落,个别实习生或者应届的话学校和问题好的话能够放在根本信息上面。
工作很久的个别倡议放最初,如果学校很好你要放下面也行。