[经验贴]技术如何写一份脱俗的简历

前言

先简单讲讲为什么写这篇文章的目的。最近部门热招23届前后端实习生,实验室有些师弟师妹来找我投简历,但是大家的简历都有较大的改进空间,给每个人都讲一遍细节实在是太耗费时间,毕竟工作也很忙。所以准备写一篇文章结合我的工作经历讲讲对简历的理解,核心目标是帮大家写一篇不落俗套的简历,提高面试官的第一印象。

正文

模板的选择

首先,简历比较重要的就是模板。模板决定了你整篇简历的逼格。可能有些同学听过一个梗,“发简历时不要用qq邮箱,很low的”。对于简历来说,最low的莫过于直接百度文库或从不知道哪里下载了一份word版本的简历。我个人推荐超级简历(没收钱哈),大家百度下超级简历即可,注意不要进错网站,rank排第一的应该是给百度交钱的网站。超级简历好处在于:

  • 排版方便,字号可灵活调整
  • 颜值高

篇幅

使用超级简历的前提下尽量只写一页,一句话“贵精不贵多”。

简历该有什么内容模块构成

一篇技术简历至少应该有如下部分(由上到下依次为):

  • 个人信息(必填)
  • 教育经历(必填)
  • 实习经历(有的话必填)
  • 项目经历(必填)
  • 专业技能(必填)
  • 科研经历(选填)
  • 荣誉奖项(选填)
  • 自我评价(选填)

下面依次介绍各模块的要点。

个人信息

个人信息模块至少要包括以下部分:

  • 姓名
  • 联系方式(手机号+邮箱)
  • 目标岗位(例如Java后端or前端)

加分项:

  • 博客链接
  • github链接

个人照片可放可不放。注意个人信息模块留白不要过多。可以参考如下样例:
图片说明

教育经历

教育经历主要写下自己各个时期在哪个学校哪个专业、时间和排名,例如下图。
图片说明

教育经历不用写过多内容。ps:抹掉的是学校。

项目经历

项目经历是面试官最感兴趣的模块之一。以我个人的面试经验来看,面试官主要通过了解项目知道你拥有哪些场景的开发经验,用过哪些技术栈。最核心的是,面试官希望能通过项目确认应试者解决问题的能力!俗话就是你项目遇到了哪些问题,你是怎么解决的,解决后效果如何。既然明白了需求,那么项目经历就很好组织内容了。

下面先看bad case,看看你的简历是不是这样“俗”。

  1. xx系统:面向xx开发的小程序,便于xxxxxx。项目使用了Html,JavaScript等语言开发。我主要负责前端页面的搭建。经过测试,项目可正常运行无明显bug。最终项目获得一等奖。

点评:项目过于流水账化,毫无细节;项目没有背景介绍;过渡强调技术栈,忽略技术选型;毫无结构可言。

  1. xx信息管理系统:项目为了帮助xx工作人员进行学生信息管理而开发,具有功能1、功能2,能大大减轻工作人员工作量。项目职责:利用框架1实现xx功能;通过框架2实现数据持久化;通过框架3实现xx功能。

点评:项目过于注重技术栈,没有交代为什么选用技术栈;项目没有背景介绍;项目没有成果介绍;毫无结构可言。

对项目来说,应该有如下八股文式写法——即有固定的模板。首先对于每个项目采用三段论,和你高考作文类似:

首段:介绍项目背景,即这个项目为什么要做?项目存在的意义是什么?这个项目做完了能产生什么价值?这个项目是为了解决什么问题而存在?为什么要明确地写出上述这些内容,这是因为互联网产品就是这个思维,做的任何一个需求要产生价值,没有价值的需求做了也是白做。当你能认同自己项目的存在价值,你才能征服面试官。

中段:依次介绍项目的功能模块,可以采用如下叙事线索:模块功能是什么,有啥用?解决了谁的什么问题->实现过程中遇到了什么困难->有几种实现或解决困难的方法->你采用了那种解决方案(技术选型)?为什么?->困难或难点解决后提升效果如何(例如降低耗时200ms,降低15%的内存消耗,注意一定要用数字衡量,不要说降低了内存消耗这种废话)。这里建议三到四个功能模块或困难解决过程介绍。

尾段:介绍项目上线后的收益,都谁在使用有什么反馈;项目有什么后续要改进或迭代的地方;项目中有哪些不足之处;未来有哪些新的feature要支持;我从这个项目中有何收获(技术上?管理经验上?)。

项目总数建议不超过2个,每个项目都按照上述八股文式模板往里套内容,记住一句话——贵精不贵多,不要企图通过塞一堆垃圾项目向面试官证明自己经验丰富。建议大家要写写下尾段,互联网是讲闭环思维的,一个项目上线后要关注数据指标,并为后续的需求迭代提供方向。

实习经历

实习经历模块可完全参考项目模块的八股文三段论写法。除此之外可以写一些实习阶段的收获,是否有做过技术分享之类的。

专业技能

专业技能建议着重分三个方向写:一个是科班必备的基础知识,例如计算机网络,操作系统;另一个是项目涉及的技术栈,例如Sprin、MySQL、MQ、Redis等;另一个是开发必备的技能,例如Git等。注意慎用程度描述词,不要用“精通”!可参考如下样例:

  • 掌握数据结构、计算机网络、算法设计与分析、分布式系统等基础知识;
  • 熟悉 Java虚拟机、并发编程、集合的基本原理;
  • 熟悉 Redis 、MySQL、Nginx 基本原理,具备一定开发使用经验;
  • 熟悉分布式、并发环境下编程 (MPI),具备分布式机器学习开发经验(基于参数服务器);
  • 熟练使用 Java 开发 Web 应用,具备 Java 后端开发经验;
  • 具有使用Git协作开发项目经验,具备文档整理能力;

科研经历

科研经历模块可完全参考项目模块的八股文三段论写法。如果发表了论文可以附上期刊或会议的相关信息,论文比较看成果。

荣誉奖项

荣誉奖项适当捡一些牛逼的写,没有就不写。像我奖学金都是最末等的,也没参加啥比赛,不写啥影响也没有。不要写很多没营养的冗余上去占空间,会显得很没有实力。

自我评价

客观地评价下自己即可。建议2-3行。

#春招##实习##面经##简历##简历中的项目经历要怎么写#
全部评论
240收藏,0回复,这届小朋友有点带不动了🤣🤣🤣🤣🤣🤣🤣🤣🤣
2 回复 分享
发布于 2022-05-31 16:18
😁顶一下,感觉就项目能多写点
点赞 回复 分享
发布于 2022-06-19 20:20
可以说一下实习经历就好了
点赞 回复 分享
发布于 2022-06-27 12:10
干货好文啊,为什么回帖这么少。。
点赞 回复 分享
发布于 2022-07-23 09:56
对于qq邮箱这个,不知道为啥有些人使用某某邮箱都有优越感的吗…,邮箱的功能不就是用来收发信息?qq邮箱怎么就low了,我就喜欢用qq邮箱,一般qq都在线,邮件来了也能及时看到,包括手机微信也都会提醒
点赞 回复 分享
发布于 2022-08-06 23:58
改一下简历,谢谢大佬
点赞 回复 分享
发布于 2022-08-12 09:17

相关推荐

11-01 14:18
门头沟学院 Java
点赞 评论 收藏
分享
86 647 评论
分享
牛客网
牛客企业服务