引言

重视简历撰写至关重要!亲爱的朋友们,在正式投递简历之前,您至少需花费2至3天的时间来认真完善您的简历。此外,即便您已找到工作,仍应持续更新简历。完善简历不仅是对过往工作的总结,也是非常必要的自我反思。

简历是我们展示自身的一张名片,直接决定了我们能否获得面试机会。简历所列内容在很大程度上影响着面试官提问的重点。

以下是一份我认为相对优秀的校招简历,尽管没有特别的获奖经历,但整体结构规范,视觉效果良好。

图片在不夸大个人能力的情况下,撰写一份优秀的简历也是一种卓越的能力。通常情况下,技术和学习能力较强的人,撰写的简历也会相对出色。

简历模板的重要性

简历的格式设计至关重要!如果您的简历设计得不够美观,面试官可能根本没有兴趣继续阅读。想象一下,每天处理上百份简历的痛苦,您无法体会。

我建议大家使用 Markdown 语法撰写简历,并在投递之前将其转换为 PDF 格式。

以下是我收集的一些优秀简历模板:

图片图片上面这些模板大多仅限于一页内容,信息量较少。如果您不是顶级人才(例如 ACM 大赛获奖者),我建议尽可能多写一些突出您能力的内容(校招生2页之内,社招生3页之内,切记精练语言,避免冗言赘语)。

以下是一些简历排版注意事项:

  • 简洁明了,避免花里胡哨的设计。
  • 技术名词应保持规范的大小写,例如 java → Java,spring boot → Spring Boot。虽然有些面试官可能不太在意,但许多人会关注这些细节。
  • 在中文与数字、英文之间添加空格,使其更易阅读。

简历内容构成

个人信息

  • 基本信息:姓名(身份证上的)、年龄、电话、籍贯、联系方式、邮箱地址。
  • 加分项:GitHub 地址、博客地址(如果技术博客和 GitHub 上没有相关内容则可不写)。

示例:

图片
简历是否需要放照片? 很多人在撰写简历时会有此疑虑。

实际上放与不放都可以,影响不大。除非所申请的岗位明确要求附上照片。不过,如果决定放照片,请务必使用正式的证件照,而非生活照。

求职意向

明确您想申请的岗位和希望工作的城市。您也可以将求职意向放在个人信息部分。

示例:

图片

教育经历

教育经历是简历的核心部分之一。通过教育经历,面试官应能清楚了解您的学历、专业、毕业院校及毕业日期。

示例:

北京理工大学 硕士,软件工程 2019.09 - 2022.01
湖南大学 学士,应用化学 2015.09 ~ 2019.06

专业技能

首先,问问自己具备哪些技能,同时查看您所意向的公司所需技能。通常情况下,HR 对技术的理解有限,在筛选简历时往往关注专业技能的关键词。对公司有要求而自己尚未掌握的技能,可以花几天时间进行学习,然后在简历中体现。

以下是一份最新的 Java 后端开发技能清单,根据自身情况及招聘要求进行动态调整,核心思想是尽可能满足招聘的技能要求。

图片

实习经历/工作经历

工作经历对于社招至关重要,实习经历则更侧重于校招。

建议采用时间倒序的方式介绍工作经历。无论是实习经历还是工作经历,都应重点突出您在职期间的主要工作内容。

示例:

XXX 公司(201X 年 X 月 ~ 201X 年 X 月)

  • 职位:Java 后端开发工程师
  • 工作内容:主要负责 XXX

项目经历

简历上展示一两个项目经历是很常见的,但能有效展示项目经历的求职者却屈指可数。

许多求职者在介绍项目经历时常见的问题包括:叙述过于冗长、内容过于简单、未能突出亮点等。以下是项目经历的模板:

项目名称(字号要大一些)

2017-05~2018-06 淘宝 Java 后端开发工程师

  • 项目描述 : 简要描述项目的目的。
  • 技术栈 :所用技术(如 Spring Boot + MySQL + Redis + Mybatis-plus + Spring Security + Oauth2)。
  • 工作内容/个人职责 : 简要描述自己的工作内容、解决的问题、带来的实质性改善,务求突出个人能力而非过于平淡的叙述。
  • 个人收获(可选) : 从项目中学习到的技术和经验。通常可不写,因为在个人职责描述中已有明显体现。
  • 项目成果(可选) : 描述项目的成绩。

注意事项:

  1. 项目经历应突出您所做的贡献,简单概括项目基本情况。尽量压缩在两行之内,不需冗长介绍。

  2. 技术架构尽量直接列出技术名词,无需再解释其作用,避免无效描述。

  3. 避免纯粹业务的个人职责介绍,尽量挖掘项目中的亮点(6至8条个人职责介绍较为合适),最好能体现您的综合素质,例如如何协调项目组成员,或者在遇到棘手问题时的解决方案,以及您如何优化某个模块的性能。

即使非您负责的功能模块或解决的问题,只要您理解并掌握了,也可以适当润色后运用。

加分点:项目中的技术优化成果尽量量化,如:

  • 使用 xxx 技术解决了 xxx 问题,系统 QPS 从 xxx 提高到了 xxx。
  • 使用 xxx 技术优化了 xxx 接口,系统 QPS 从 xxx 提高到了 xxx。
  • 使用 xxx 技术解决了 xxx 问题,查询速度优化至 xxx,系统 QPS 达到 10w+。
  • 使用 xxx 技术优化了 xxx 模块,响应时间从 2s 降低至 0.2s。

示例:

  • 基于 Spring Cloud Gateway + Spring Security OAuth2 + JWT 实现微服务统一认证授权和鉴权,使用 RBAC 权限模型实现动态权限控制。
  • 参与订单模块的开发,负责订单创建、删除、查询等功能。
  • 整合 Canal + RocketMQ 将 MySQL 增量数据(如商品、订单数据)同步至 ES。
  • 排查并解决由于扣费父任务与反作弊子任务使用同一线程池导致的死锁问题。
  • 负责用户统计模块开发,使用 CompletableFuture 并行加载用户统计信息,平均响应时间从 3.5s 降低至 1s。
  • 使用 Sharding-JDBC 以用户 ID 后 4 位作为 Shard Key 对订单表进行分库分表,共 3 座数据库,每座数据库 2 个订单表,单表数据量控制在 500w 以下。

项目技术落后,私下改进:如果您觉得所做项目技术较为陈旧,可以私下进行改进,让项目更具亮点,方式不拘一格。

荣誉奖项(可选)

如果您获得过含金量较高的竞赛奖项(如 ACM、阿里的天池大赛),请务必在简历中提及,并可考虑将此部分放在更显眼的位置。

校园经历(可选)

如有显著校园经历,可以简单描述;若无则可略去。

个人评价

个人评价是对自我的阐述,应简洁突出特点与优点,避免冗长无谓的描述! 像“勤奋”、“吃苦耐劳”之类的空洞词汇应避免使用,面试官对此往往会产生反感。

可以从以下几方面撰写个人评价:

  • 文档编写能力、学习能力、沟通能力、团队协作能力。
  • 对工作的态度和个人的责任感。
  • 能承受的工作压力和对困境的态度。
  • 对技术的追求、对代码质量的追求。
  • 分布式、高并发系统开发或维护经验。

列举3个具体例子:

  • 学习能力强,大三时参加国家软件设计大赛,快速上手 Python 编写了可配置化的爬虫系统。
  • 具备团队合作精神,大三时协调项目组内5名成员,帮助遇到编码困难的同学,最终在一个月内完成项目核心功能。
  • 拥有丰富的项目经验,主导过多个企业级项目的开发。

STAR法则与FAB法则

STAR法则(Situation Task Action Result)

相信大家对 STAR 法则都耳熟能详。在面试过程中,您可以将此法则应用于简历撰写及与面试官的沟通中。

STAR法则由四个词组成(首字母拼成 “STAR”):

  • Situation: 情景,事件发生的背景。
  • Task: 任务,您需要完成的目标。
  • Action: 行动,您采取的具体措施。
  • Result: 结果,最终的成效。

FAB法则(Feature Advantage Benefit)

除了 STAR 法则外,您还需要了解另一个在销售行业中常用的 FAB 法则。

FAB法则由三个部分构成(首字母拼成“FAB”):

  • Feature: 您的特征或优势。
  • Advantage: 您在某些方面具有的优势。
  • Benefit: 雇佣您将为公司带来的好处。

简而言之,FAB法则旨在向面试官展示您的优势及您能够为公司贡献的价值。

建议与注意事项

避免过多页数

精简表达,突出亮点。校招简历建议不超过2页,社招简历不超过3页。如果内容过多,无需强求压缩至一页,保持排版简洁明了即可。

从我审阅的几千份简历来看,有极少数同学的简历页数近10页,令人不知所措。

图片

避免模糊表述

尽量减少主观描述,使用更为明确的语言。表达要简洁清晰,简历结构要有条理。

例如:

  • 不佳表述:我在团队中扮演重要角色。
  • 良好表述:我作为后端技术负责人,领导团队完成后端项目的设计与开发。

注意简历样式

简历样式同样重要,务必注意!不必追求繁复的设计,但要确保结构清晰且易于阅读。

其他注意事项

  • 提交简历时务必使用 PDF 格式,不要使用 Word 或其他格式。
  • 不会的技能请勿写入简历,确保简历真实性,适当润色没有问题。
  • 工作经历应采用时间倒序的方式展示,实习经历则应将最具价值的部分置于前面。
  • 您的项目经历展示至关重要,应重点突出您做了什么(挖掘亮点),而非项目本身的描述。
  • 项目经历以时间倒序排序,精选 2 至 3 个有亮点的项目即可。
  • 在面试准备中,应重点关注您在简历中所列的内容,尤其是项目经历和技能介绍。
  • 面试和工作是两个不同的概念,聪明的求职者会引导面试官关注自己的优势领域,而其他求职者则可能被面试官牵着走。尽管面试与工作是两回事,若想获得理想的 offer,您自身的实力必不可少。