互联网简历|应届生如何书写互联网开发简历
我也是有牌子的人了,感谢牛客,感谢各位牛友
---7.25更新
感谢各位,热榜第一了 芜湖~
向各位同学求个花花,人品值上来之后可以有更多创作者功能,欢迎大家支持我创作。
引言
改简历不是改命,改的是进面概率
我在网易实习时内推了100多人,在快手实习期间帮组里收简历也收到了400多份实习简历,在我和几位同学一起组织的知识星球内也修改过很多校招/实习简历,也和很多秋招SSP选手/人才计划选手探讨交流过简历的一些细节, 面试时也被不同厂的不同面试官夸过简历写的不错。零零总总看了不下600份校招/实习简历,所以对于写简历有一些自己的看法,又是一年求职季,想总结出来与大家交流一下。
每个人经历不同,对简历看法自然不同,本文是我个人对于“应届生如何写校招/实习简历”的一些个人看法,请各位读者辩证看待,欢迎友善讨论,如果你觉得不对的地方,是我的想法有误。(防 gang 声明
本文自然也无法涵盖所有人的所有情况,只能是提供一个思路供大家参考。
个人信息
必须有的:
- 手机号 (可以加一个微信同号)
- 邮箱(可以考虑用163/谷歌邮箱)
可以写的:
求职意向: 后端研发实习生、前端研发实习生
GitHub个人链接
个人网站链接
其他能展示个人能力的东西(知乎、B站、小红书、领英、推特........)
找实习可以写: 一周到岗,实习六个月
学校/教育经历
985、211(下简称92)、海硕,直接放到最前面,如果是偏远/小众92可以考虑加一个小tag 【985、211】
如果是保研的同学,可以加一个 保送 的tag,名次高的话可以写一个排名,如 1/29
双一流,可以加个tag 【双一流高校】
双非,可以考虑在简历最前面写 2x届 + 专业 ,202 x 年4/7月毕业,然后把教育经历放最后
在校时间不要写至今,可以直接写 2021.7-2025.7 (直观,一眼就知道是不是应届)
学校课程
科班同学写这个感觉没啥用(也可以凑篇幅),非科班同学可以写一些自学的计算机课程
绩点
高绩点可以写上去,有些面试官喜欢,加印象分。排名类也可以加上去,如 1/123
实习/开源经历
实习经历
不需要写很详细的公司名字,写大家知道那个就行。比如 美团,而不是北京三快科技有限公司。
可以放个logo,在旁边,很明显,很方便。
实习日期,已经结束的就写具体时间,没有的可以写预计时间。
实习经历写法
我看过的简历中,实习经历大多数分为两种。第一种是把实习信息还有实习做的事放一起,第二种是在实习经历里简单提一下实习,然后把实习做的事放项目经历里。
个人觉得第一种更好,是一个完整的叙事过程,地点、时间、经过和实习收获/总结。而第二种需要面试官自己去找上下文,不太友好,故不推荐第二种写法。以下例子为第一种写法,个人喜好,请君自选。
某公司 某部门 某业务(可选) 后端开发实习生(前端开发实习生) 地点(可选) 日期(简历中的所有日期格式需统一)
产品介绍(如果是基础架构的同学可以列一下,比如阿里云的xxx服务)
涉及技术栈(可选) :
实习业务介绍(业务同学推荐写):(例子)为Google Ads平台提供广告技术支持,业务包括品牌广告和效果广告. 个人负责xxxx平台需求开发, 保证广告业务的正常迭代.
实习内容:
- 重构xxxx鉴权(s), 利用xxxx设计模式解耦(a), 将xxxxx(a),解决了xxxxx权限问题(r).
- 为了xxxx(s),分发多机器执行xxxx(a), 优化xxxx计算时间(r), xxx从平均300ms->50ms(r).
实习总结(可选): 学习了xxx的业务,对xxxx有了更深入的理解
其中实习内容每一条可以考虑用 satr 法则描述(S—Situation:事情是在什么情况下发生; T—Task:你是如何明确你的任务的; A—Action:针对这样的情况分析,你采用了什么行动方式; R—Result:结果怎样,在这样的情况下你学习到了什么。)
尽量控制在 1-2 行内,2行以上已经很长了,可能没耐心读完。
开源经历
此部分指各种开源相关的经历,比如自己参与的社区、参加的开源活动、通过考核的开源夏令营。
开源活动汇总: https://github.com/erdengk/gsoc-analyse
这部分可以分为两类,参加开源夏令营/官方活动的,没参加活动自己贡献的。
一般来说,要贴上自己贡献的社区主页、自己贡献的 feature 链接地址。
参加开源夏令营/官方活动
受限于开源夏令营还不是那么出名,所以可以在这段经历前可以简单介绍下这个活动,让HR、面试官了解下活动的含金量。
例子:
GSoC : 全球知名开源活动,连续举办 18 年,2022 年全球 4k 人申请,中国区 35 人左右中选(35 / 4000)。申请书在 Apache 基金会内排名 11/121. (可以贴 项目申请书、项目结项报告)
OSPP : 入选中科院中科院软件所“开源软件供应链点亮计划”(开源之夏),2023年全球 x 人申请,x人中选。 (可以贴 项目申请书、项目结项报告)
更多开源活动可以查看 https://github.com/erdengk/gsoc-analyse
github仓库 :erdengk/gsoc-analyse
自己进行贡献的
PR 地址 、 官方推文、 社区feature设计文档、总结文档,都可以贴链接
如果是committer 之类的角色,可以在最前面加粗列出来,比如 Apache Commiter (Dubbo)
如果没有贡献那么多,也可以写写自己做的东西,书写方式可以参考上一节中实习内容的写法
3个月实习和6个月实习
这部分内容来自于我和一位阿里 P6+ 探讨简历后的总结
Github 和 博客是推荐放的,博客记得常更新。(起码第一页要最近更新的)
对于实习,你需要考虑好怎么讲一个完整的故事,前面你把故事讲好了,面试官开心了,他就会问你后面基础知识和算法题问的少,且他给你的面评高。
不要写线上BUG与漏洞修复。 ( 你的开发没有bug,别人的 bug 不归你管,写这些东西显得你像打杂的)
开发简历不要提任何测试相关的(包括单元测试),写上去会让 hr 和 面试官觉得你这段实习/项目是测试。
投递时,最好根据每个岗的 jd ,然后去适当修改简历。
3个月实习 和 6个月实习的区别 看实习生看两个东西,第一是成长,第二才是稳定性,实习了 6 个月及 6 个月以上能保证稳定性好。没有人会对一个三个月的实习生有期望。 但如果你实习了半年,那所有面试官或者所有 mentor、leader 的期望其实就是你可以完成一个正式员工的工作。所以你必须按照你是一个正式员工的方式来写你这段 6 个月的实习。 同样的,如果是时间比较长的实习,你不仅需要考虑你自己的工作,你还需要去弄清楚部门业务、项目上下游、接口如何设计、模块分层、内部拆分子模块等等这些东西,需要把这个故事想清楚。
可以多看 mentor 的汇报材料和 mentor 的 OKR 、绩效自评,那是很好的总结材料。
面试最好找内推/强推,部分公司的部门现在是照常收简历,但不面新候选人的,除非特别优秀或者强推才有机会进面。同时,最好保证每次的面评不要太差,只要不是很差,都有机会被捞起来。
技术栈/技能
一些不想准备的八股,可以不写或者写了解 (比如Java后端的 Spring )(ps :只是说不想准备八股,而不是说它不重要)
自己比较熟悉的东西,可以加粗试图触发八股
不熟悉/准备的不多的东西,写了解
技能可以分为以下几部分进行书写
计算机基础相关的,语言类相关的,中间件相关的,其他的
以Java后端为例:
数据结构、计算机网络和操作系统,Java基础、Java并发和JVM,数据库、消息队列和其他常用中间件,分布式、设计模式之类的。
项目经历
先说数量:最少一个(实习/开源经历多可以不写),最多三个(除非都很厉害,要不然不需要全部都写上,放GitHub就行)
然后说哪些不往上写: 未经优化/包装的烂大街项目,怎么定义烂大街,大家都做过的点评外卖秒杀,rpc,以及一些经常看到的项目都算。(不否认其他人直接用这种项目拿offer,但不是每个人都有这种实力/机会的)
最后说可以写的:
包装/优化过的练手项目 、 已经上线在运营的项目(多见于学校内实验室)、自己从0-1实现的业务项目、各种轮子,各种开源的项目(也可以是帮这种项目做了很多工作、新功能)
氪金类:java3y 的项目(3y哥请结一下广告费😝)、慕课网部分项目还没烂大街(可能也是因为需要氪金所以人更少
怎么包装/优化:
文末列了一些参考链接,感兴趣的同学可以参考参考,在这里我讲一个我个人的例子,仅做参考。
我第一次份实习简历写了一个微服务的项目,是把慕课网的一个优惠券项目包装了一下写上去的,现在回首来看,项目还是不够成熟、漏洞很多,但这样不妨碍用这种程度的项目去拿到实习。
这个项目的优点是不烂大街、有难点可以直接问,面试官还是很愿意聊这个的,缺点是这种项目很容易被问穿,所以需要有自己比较熟悉的点来证明自己还是花了些心思做的。
我自己介绍项目时会讲为什么要做这个项目,以及学到哪些东西,遇到的难点是什么,怎么调研的,怎么解决的,有些面试官会中间提问,有些也会等我讲完再细问他感兴趣的,项目虽然简单,但还是能聊很多东西的。
项目经历中常见问题
你为什么要做这个项目?
介绍下你的项目?
介绍下项目难点?
你是怎么解决/优化的?
还有其他方案吗?
有了解业内的方案吗?
这里就不回答了,改天可以整理一下列一个和 时错 老师类似的文章, HR面试面经问题汇总(共计30+问题,2500+字数 (对这个感兴趣的同学欢迎留言
照片/获奖/荣誉/个人介绍/论文
照片
可以不放,要放照片就放一张正式的证件照,不要随便照一张就放上来,不要放一些卡通头像/虚拟人头像(我真收到过几份)
获奖/荣誉
case1 : 如果简历其他部分内容欠缺,可以写点这个填充
case2 : 如果是一些和实习工作相关的奖项推荐写上,包括但不限于 ACM、蓝桥杯(国家级奖以上)、各类算法比赛(kaggle、天池)的高名次奖项、各种知名公司/组织举办的活动、四六级高分、高绩点
case3 : 如果其他部分内容比较丰满,这块可写可不写
个人介绍
这两种情况建议写:
没其他能写的时候
or
有比较厉害的东西,但不适合放其他部分 / 或者想详细介绍下的
比如视频中的这样【[杂谈]校招&实习简历编写建议|简历模板|5min速通版】 【精准空降到 04:38】 https://www.bilibili.com/video/BV1mx4y1Z7so/?share_source=copy_web&t=278
论文
这块我不熟,请教了几位算法ssp的佬哥,主要是写了发表论文的刊物名字、等级、发表时间,并给出了可以直接访问的链接,以及论文主要是干什么的。
模版/排版
模版
软件部分,word/latex 都可以,自己喜欢用哪个就哪个。
我个人的简历是用 word 排出来的,每一行都是自己调整出来的。我的模版在这里,需要的在GitHub自取 resume
如果使用了超级简历,需要注意,它的中文排版有些细节不能自己调整,它英文简历的模版不错,推荐使用。
排版
可以参考:https://erdengk.top/archives/jian-li--mian-shi
总结:
- 一句话不要写一大段,除非完全无法拆分,尽量分点
- 对自己熟悉、想要引起面试官的细节,使用加粗。(也可以用高亮,但受限于模版,新手不推荐使用)
- 日期按倒序,除非你很想把某段经历放前面,那无所谓。
关于页数
有些人喜欢一页简历,有些人觉得一页两页无所谓。(应届不至于写3页,不管是排版还是内容,大罗金仙级别的同学请忽略此条)
个人建议是,不要硬往一页排版就行,要不然会很挤很难看,人都是颜值动物,太挤了容易不想看。
如果你各种经历都很丰富,一页大概率是不够用的,可以按照正常排版排到一页半到两页,没问题的,不会影响你拿offer的。
也可以针对性的把 与 现在要投的岗 相关的东西整理出来,再排一份新的简历使用。
小红书暑期实习/秋招内推
最后的最后,在这里给我司打个广告,我最后选了小红书的商业化后端开发的offer,所以后面可以帮大家内推/直推一下我司的各种岗位。
【目前小红书还在发展期,进来大概率像其他厂一样不会纯打杂,有很多机会做点东西。在一些很成熟的厂里因为技术和业务都很稳定了,就可能只能打杂了,个人觉得程序员初期还是要有机会来做点东西锻炼自己的】
小红书投递链接:https://campus.xiaohongshu.com/
投递时填写内推码:B5S8MJUA379X (通过内推码投递的内推简历优先筛选~)
进度查询: wannengdek@gmail.com
qq gruop(有秋招投递表格哦) : 165
===
991
--
086
参考
【1】简历、面试 https://erdengk.top/archives/jian-li--mian-shi
【2】【[杂谈]校招&实习简历编写建议|简历模板|5min速通版】 https://www.bilibili.com/video/BV1mx4y1Z7so/?share_source=copy_web
【3】【面试官教你这样包装项目,进大厂必看!】 https://www.bilibili.com/video/BV1pA4m1N7UF/?share_source=copy_web&vd_source=4d050090b394b684b27865dbb93eb184
【4】【手写项目亮点!分布式事务如何落地!一起coding吧!】 https://www.bilibili.com/video/BV1bd4y1A7ad/?share_source=copy_web&vd_source=4d050090b394b684b27865dbb93eb184
写于2024年7月15日,北京大钟寺
下期预告
7月29日 发布 《我的求职前半生》
#我的简历长这样##我的上岸简历长这样##投递实习岗位前的准备##你的简历改到第几版了##校招过来人的经验分享#