Skip to content

如何正确写简历

简历只有一个目的:引起 HR 或面试官的注意,让他们给你打电话。所以,如何让自己“亮”起来很重要。

简历格式

简历的模块和顺序

  • 个人信息
  • 核心能力总结(可选)
  • 教育经历
  • 专业技能
  • 工作经历
  • 项目经验

简历模版:TODO...

个人信息

  • 必备信息:姓名,电话,邮箱,个人网址或博客(如有),城市
  • 可选:头像照片,性别,年龄,工作年限
  • 不用写:婚姻状况,政治面貌,籍贯等和工作无关的信息
  • 不要写期望薪资,等和 HR 谈薪再说

核心能力总结(可选)

工作经验久的“老司机”,可以总结一下自己的核心能力,例如

  • 项目架构能力,负责过 xxx 大型项目
  • 团队领导能力,带领过 xxx 人研发团队
  • xxx 业务的解决方案能力

注意,既然是总结,就不要贪多,写 3-4 条核心的即可,其他的在下文内容写。

教育经历

  • 大学 + 研究生(如有)
  • 写明:学校 学历 专业 入学/毕业时间
  • 在学校的参赛获奖记录,写在这里
  • 计算机相关的培训和证书(如 PMP 软考等),写在这里
  • 如果学校或学历没有竞争力,如大专、非计算机相关专业,可以把教育经历写到最后
  • 如果是专升本,建议只写本科学历

总之,是优势就尽早暴露,不是优势则尽量避免暴露。

专业技能

用 5 - 10 来表达自己的专业技能,例如

INFO

  • 熟悉常见的数据结构和算法,熟悉常见的设计模式
  • 熟悉前端基础 HTML CSS ES6+ JS TS 语法,熟悉 HTTP 协议
  • 熟悉 Vue2 Vue3 全家桶,熟悉 ElementPlus VantUI ,熟悉 Vue 原理和源码
  • 熟悉 React 和 Hooks 语法,熟悉 AntD ,熟悉 React 原理
  • 熟悉 Next.js 服务端框架,熟悉 RSC ,用过 Mongodb MySQL Redis
  • 熟悉微信小程序开发,熟悉 uni-app 和 taro 框架
  • 熟悉 Webpack 和 Vite 配置,熟悉常见插件,熟悉性能优化相关配置
  • 熟悉前端单元测试框架 Vitest 和 Jest ,熟悉 E2E 测试
  • 熟悉前端 CI/CD 配置,熟悉 Gitlab CI 和 GitHub actions 常见配置
  • 熟悉 Nodejs 服务端开发,熟悉 Express Koa Nestjs 框架

我评审了 N 多简历,在专业技能这部分发现过很多问题:

INFO

  • 很多同学完全不懂数据结构和算法
    1. 删掉这一条不要暴露这个弱点
    2. 业余需要恶补,除非一直呆在小公司
  • 多年的 Vue 工程师,没有其他技术栈
  • 很多工作多年的同学,不了解服务端,纯前端,无法复杂项目
  • 不要写“了解”,了解的意思就是不懂。要么写“熟悉”,要么别写
  • 对 Vue React 的原理,仅知道几个概念,没有自己认真总结过

其实每次写简历,也是对个人能力的自我评价,要看到自己的不足,未来继续进步。

工作经历

  • 写明公司,角色,入职离职时间,工作职责/成绩
  • 如工作多年,角色要能看出成长。例如刚毕业是前端工程师,后来是高级前端工程师
  • 工作职责/成绩,不要写“正确的废话”,要写出自己真实具体的事情,例如
    • 负责 xxx 项目,从 0 开发 a b c 功能
    • 带领 xxx 团队,完成 x y z 能力建设

项目经验

  • 根据个人的工作年限,写 2-5 个项目
  • 项目要涵盖专业技能里的技术栈
  • 把最重要的项目放在前面,不要非得按时间排序

每个项目的格式如下:

INFO

项目描述:这是一个 xxx 项目,服务于 xxx 。它主要包含 a b c 功能。我主要负责 x y z 模块。

技术栈:TS + Nextjs + React + ShadcnUI + Auth.js + Prisma + PostgreSQL + Tiptap

项目职责:

  • 作为项目前端负责人,负责需求评审、技术选型、系统设计、代码走查、项目管理等工作
  • 基于 Tiptap 二次开发富文本编辑器,如悬浮菜单、slash command、表格、上传图片到 OSS
  • 集成 ChatGPT AI 功能到富文本编辑器,实现 AI 写作、AI 优化文本等功能,并保障 AI 接口稳定
  • 基于 Tiptap 开源的 Hocuspocus Server 二次开发协同编辑功能,实现 Tiptap 多人协同编辑
  • 使用 GitHub Actions 配置 CI/CD 流程,使用 Docker 部署测试环境,使用阿里云 Serverless 上线
  • 继续补充...

其他常见问题

简历是否只写一页?

完全没必要,根据自己的真实情况写即可,我更推荐写 2-3 页。

是否要写个人评价?

大部分情况下没必要,我评审这么多简历,个人评价全都是虚的,什么热爱技术、热爱学习...

你如何证明自己热爱技术、热爱学习?—— 大部分人都会被问住。

如果你真的有证明的(博客 开源 看书等),你可以写到前面,这是个人优势。