实习生项目经历应该怎么写?

2020-05-20 20:15:25 +08:00
 luwill

最近公司放开大量校招 hc,我花了很多时间来评估简历。随着评估的简历越来越多。我发现一个奇怪的现象:社招简历质量比较好,实习和校招简历则比较差。特别是内推实习生的简历。校招的同学有过多次找工作的经历,已经懂得如何在简历中突出自己。这个现象从开始面试我就知道,但是近一年显得更加突出。猜测可能是部分大三,研一的同学开始投递相关。

两句话简历

很多实习和校招简历都是使用招聘网站自动生成的,比如拉勾、boss 、牛客网等。 这些简历去除学校名、实习公司名、项目名,剩下的内容几乎一样,很难有区分度。特别是项目经历,很多人都是两句话:一句话介绍项目,一句话介绍自己做的事情。

我戏称之为“两句话简历”。简短的文字很难让别人发现你的与众不同,也很难体现你的技术实力。实习期间的项目,少则一个周,长则几个月。你的业务理解,你的架构能力,你的技术思考,你的疑难攻坚,你的技术增长,这些都是都通过文字来表达。两句话难道就能讲清楚?这里不是让大家写作文。工作经历也不是堆砌业务术语。而是要糅合你对业务和架构理解,对自身工作的总结,对技术细节的提炼。

如何写好项目经历

好的项目经历,应该包含:

口说无凭,数据说话。

评估状态 人数 项目数量>2 个 简介>1 句 项目架构 角色 设计思路 主要工作>3 条 个人收获
通过 31 17 7 4 9 1 12 3
不通过 69 25 7 4 8 9 3

简历不通过的共性问题:

项目经验少

确实没有实习项目,怎么办?编程比赛,开源项目,导师项目这些经历也可以写出来。但是不要一句话描述了。

对项目整体不了解

项目背景,整体架构,技术栈,了解这些,可以更加深入理解后端开发的工作内容。找到自己的技术短板。可以找你的 mentor 或者同事聊一下之前的项目,通过对项目背景和架构的理解,可以了解到你的业务短板。

主要工作不会总结

回顾一下完成的代码,周报,项目总结。可以写自己的技术点,学习难点。可以和同学聊一下你的工作内容。通过别人的眼睛更能发现问题和亮点。不建议罗列业务点,即使写业务点,也要通过技术细节和数据指标来突出自己的技术深度和技术成长。内容尽量客观,减少一些主观词语。注意:千万不要把自己不清楚的事情写上去,否则面试的时候很难自圆其说,甚至暴露自己的短板。

据我所知,目前很多公司都有自己的人才库,投递大公司的简历会被永久记录。这点应该是不公开的秘密。 请好好把握。认真对待自己的简历和每一次面试。存在技术短板,先抓紧时间补足一下基础知识和算法能力。 好的内推 er,会先看对方简历,感觉不会通过的,聊一下业务细节,一起探讨如何改进简历。对他人和自己负责。 我总是坚信:一个努力的人肯定是有发光点的,只是自己没发现。

不放心简历的可以先发给 luw2007(AT)gmail.com ,每天清一次收件箱。可以帮你预审,提供修改意见。 努力的人请投递简历吧。

11507 次点击
所在节点    职场话题
81 条回复
luwill
2020-05-26 21:58:39 +08:00
专业技能: 看 v2ex.com/t/673752
里面不要写太基础的。如果确实比较熟悉 epoll,可以写熟悉 epoll 函数

工作内容按照项目拆分吧。
即使负责一个大项目里面的一部分模块,也可以单独写。

看上去都是一个 XX 管理平台的项目。然后展开写吧。看上去做的内容不少,但是写的很少。
你做了 1 个月,简历里面只有一个名词。
建议分清主次,把难点展开。做的比较少,或者不重要的工作,可以一笔带过。

举个例子:
http 升级 https 。

- nginx 配置添加证书和修改重定向,子域名的翻域名解析。
- 联系前端同学改变域名
- 后端接口重定向地址修改,并查找业务中代码的 https 域名。
- 逐项目推动修改。
luwill
2020-05-26 22:11:33 +08:00
好的简历只能帮你从同样条件的竞争对手中脱颖而出,剩下的还是要靠自己的实力。算法能力,CS 知识广度和深度。
我有个同事,大四为了实习放弃了学业,只拿到肆业证。靠着自己博闻广识,真正做到读万卷书,博闻广识。目前这位同学也算大厂随便挑了。

实习经历和项目经历分开,这样开上去会多一点。
实习经历其实就是工作经历。里面需要介绍你在公司的职责和技术成长。

你的实习经历,其实是一个项目经历。本身比较清晰。

工作流模块开发。这里拆分一下。
工作流写一下用到的算法,也许你的 for 循环就是一个有限自动机。
接口的封装,前后台的隔离怎么做的? MVC 分层么?
报表单独写吧。报表导出就很麻烦,里面有技术难点。
yuxi521
2020-05-26 22:44:45 +08:00
好文
luwill
2020-05-27 13:41:40 +08:00
谢谢帮顶
luwill
2020-05-27 16:56:23 +08:00
项目经历写的比同年龄段要好。
给些小建议吧。

监控平台:
1. 有效提升了 SQL 查询速率 。这里最好有对比数据。 比如 ptc 95 变化。或者超时变化。量化好于“有效 ”
2. 项目统筹:来点具体的?使用文档还是工具来管理项目周期。是否有定期周会来迭代。如何把控需求变化。
3. 英文和中文混杂时,英文两边加空格。

教育平台:
1. 微信扫码登录,里面没有难点么? OAUTH 2.0 这里面肯定有后端服务参与?
2. 用户隐私数据的安全性如何考虑?
3. 接口符合 REST 设计风格是全局功能。单独一行吧。
luwill
2020-05-29 15:41:25 +08:00
web 服务器这个是看到第 4 个了。你这个算是主要工作写的比较好的。

人脸识别怎么解决陌生脸孔?或者说 YOLO 做了那些配置优化。
数字化运维这个描述里面写的太多。项目背景和简介。
你的负责的模块,放到主要工作里面。这样容易被面试官看到。

面试准备的怎么样,刷题怎么样?考虑投递字节实习生不?
luwill
2020-05-29 17:13:16 +08:00
投递好几次,都不过筛选,确实要看看了。
实习生简历,一般先看学校和专业,在看实习经历和项目经历。

XX 学院,学校不好。这个客观存在无法改变,除非晋级研究生。

专业技能写了 9 条。
CS 基础:3 、4 、5,这些是专业课,没必要写。
语言:1 、2 、8,合并 1 和 8,去掉其中的掌握集合、IO 、多线程开发等基础类库。
高级特性:分布式可以保留,Redis Mysql 合并,了解 Mysql 和 Redis 的基本原理。

奖项放在项目经历后面。压缩一下。
省级别的单独一行。
校级别,一句话介绍 4 个奖励。

工作职责,减少一些吧。
技术栈里面提到的东西不用单独写。
两阶段提交解决了那些业务问题。(体现业务深度和对两阶段提交的理解)


字节如果面试过,并且面试准备不足。给面试官留下不好的印象。
建议多准备准备,过半年再来提交简历。
luwill
2020-06-01 10:02:33 +08:00
毕业只是工作的开始。第一份工作没法决定你一生的方向。当然好的工作能少走很多弯路。

图像处理,c++,java 这些工作方向相差比较大。
图像处理会偏向 ai 和 大处理。
c++ 偏向基础项目,高并发、低延时场景。
java 偏向大型合作项目或者业务系统。

需要考虑自己更加希望做什么工作。以后想成为什么样的人。
人生的选择很多。不一定要做开发,产品,运营如果感兴趣也可以去看看。
luwill
2020-06-01 10:14:49 +08:00
走校招,意向是 C/C++ 工程师。但是没有相关的实习和项目经验。
学校安排的实习,可以备注一下:学校安排,这样能让面试官明白为什么计算机专业会实习当老师。
项目经历可以写一下研究的项目。

实习经历里面不用写主要工作。写一下时间,公司,职位( XXX 实习生或者 XX 实习研究员),负责那些项目。自己的收获。 具体项目在项目经历里面详细说明。

项目经历可以展开。和职位相关的详细写,非相关的在实习经历里面一行带过。

自我评价不用写 CS 技术知识。
评价多一些客观的事情。比如团队精神:组织和参与了 3 次校级别社会课题,与组员合作完成项目,获得 XX 结果。
luwill
2020-06-03 10:15:43 +08:00
补充一个小点:简历附件名称。
很多人没有注意这个细节。简历文件名就叫:简历。

建议校招 /实习:XX 大学 XX 专业-{姓名}的简历。非计算机相关专业,可以只保留学校。 如果学校不好,可以写成 {姓名}-XX 实习 /校招的简历
社招:XX 工程师-X 年-XX 的简历

除了简历文件名称外。同样处理一下邮件标题。
luwill
2020-06-03 11:06:32 +08:00
欢迎继续投稿。

专业技能写的有点多。计算机专业课程内要求掌握的技能可以一笔带过。
基础、网络 合并成:专业基础知识较好,学校专业第三。
觉得内容太单薄,可以提一下的选修的课程。如:选修了 Java 开发。

测试技能,可以稍微展开一下,避开基础知识,捡一个重要的自己所学。
Linux 和数据 可保留。
实习经历可以保留。

需要针对实习项目单独描述。增加一个项目经历的模块。
针对电商系统测试描述一下自己的主要工作。

要把 “进行自动化测试脚 本编写,寻找 Bug 并进行跟踪处理,对测试结果进行分析、编写测试报告。 ”这句话变成你的主要工作。
来展示你可以快速上手测试相关工作的地方。
sadwin
2020-06-05 00:08:55 +08:00
身为一个老社畜,觉得楼主的建议都说到点上了,建议同学们紧抱这位大腿😄,我都想把自己的简历给老哥点评一下了
luwill
2020-06-05 09:41:14 +08:00
研究生的经历放在前面。

专业技能:不要写较强的编码能力。除非 leetcode 中等难题秒解。其它的都还不错。

项目经历有点像实习 /工作经历。 里面只有职责。
项目经历注重的是你在具体项目中的专业表现。
开发看重的是,整体把控,业务理解,技术深度等。

基于深度学习的监测系统:
系统设计是什么?
后端技术架构?
基于深度学习,深度学习算法?
技术难点?
主要的工作做了那些?
luwill
2020-06-05 09:41:37 +08:00
@sadwin 发来改改,业务还能做同事。
yRebelHero
2020-06-05 09:57:08 +08:00
大佬点评很到位,收藏了。
luwill
2020-06-05 11:59:48 +08:00
@sherlockJuan 看这里
sherlockJuan
2020-06-05 12:32:27 +08:00
[简历]( https://github.com/LiuSubject/jobs/blob/master/README.md)
大佬,简历我已经重写过了,当初校招直接进公司,换工作也是直接跳槽,写简历方面的经验确实不行
现在有一个疑惑,就是 Java 的知识技能现在有些广泛,依据公司本身的技术选型,鲜少接触,闲暇时自己搭搭,没有深入研究,也没有什么技术性,写到简历里我感觉像在灌水,不知道这点能否提点建议
sherlockJuan
2020-06-05 12:34:09 +08:00
谢谢
luwill
2020-06-05 17:38:06 +08:00
@sherlockJuan 这个太水了。
3 年开发,应该是项目的主力开发了。

眼界也应该适度放开。对于技术栈内的各种框架,中间件都应该有所研究。
并且开始考虑架构相关问题。为成为架构之路开始打下基础。
luwill
2020-06-05 17:38:54 +08:00
@sherlockJuan

我们看看项目经历:
电商平台
描述:前 2 句合并成一句,都是关于电商平台的介绍。
技术栈和架构 可独立成行。

职责:带领 3 位后端同时,这个写法不太好,如果有汇报关系就写项目负责人,如果没有,但是选型和需求确认、主程都是你。那就写项目架构。如果你只是负责沟通,就写主程,并负责业务沟通和进度管理。

主要工作是需要单独写的,你的业绩里面有一些是主要工作。但是并不能替代主要工作的重要性。
主要工作能让面试官看到你在公司做的事情。从中可以看到你的贡献和思考。

1. 促销逻辑开发,采用责任链模式。
2. 重构业务逻辑,通过压测确认重构后的性能变化。响应时间缩短 200ms,pct90 不超过 XX ms 。
4. 沟通,汇报,进度,文档,测试等工作。(具体看情况,补充你的主要工作)

业绩可以独立写也可以放在主要任务中。如果内容很多,可以隐藏一部分解析。比如(责任链模式具体的实现。面试官感兴趣会详细问你。算是留下伏笔)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/673752

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX