实习不包装等于没实习?怎么合理包装实习经历?

对于大部分开发实习的同学来说,这应该深有体会。面试的时候,什么高并发、高性能、高可用,那是张嘴就来,但实际实习的时候才发现,哪会让你接触这些东西哦。可能理解业务就要理解一个月,然后前端做做切图,样式调整啥的,后端做做CRUD啥的。这样糊糊涂涂实习3个月准备秋招的时候,发现面试官都不知道该问你些什么,你自己也不知道该回答些什么。而有些同学知道要包装,但是可能用力过猛,导致面试稍微问深一点,就露馅了。所以合理包装自己的实习经历是必需的,那具体怎么样合理包装自己的实习经历呢?下面是具体的一些技巧:

1.把“做了什么”翻译成“解决了什么问题”

改重复出现的小bug:可以总结成“优化XX模块异常处理逻辑,通过新增校验规则减少80%同类报错,提升接口稳定性”。

调前端后端对接的接口:别只说“调通了接口”,而是“参与XX功能模块的前后端联调,梳理接口文档30+份,推动解决跨端数据格式不一致问题,缩短联调周期2天”。

写单测就可以说成,“建立单元测试规范,覆盖核心模块,拦截了2次回归bug”

甚至配环境,写文档,也可以说成 “搭建标准化开发环境文档,将新人上手时间从2天压缩到4小时”

2.重复劳动并把它自动化,那就是产出

之前在小厂实习的时候发现团队每次发版都要手动执行一串命令:打包、上传、重启。干了三次之后我觉得太傻了,花了两天写了个一键部署脚本。

这个脚本很简单,就30行shell。但我把它变成了一个小项目:

  • 加了日志输出,能看到每一步执行状态
  • 加了回滚功能,万一有问题能秒级恢复
  • 写了个README,教同事怎么用

后来整个小组都用上了,我的mentor还在组会上说我“XX做的小工具挺好用”。

杂事和产出的分界线就在这儿:你只是执行,那就是杂事;你发现了重复劳动并把它自动化,那就是产出。

3.没数据?那就制造对比场景

有没有发现面试官最喜欢问“效果怎么样”。但打杂的活哪来的QPS、耗时数据?

我的办法是:没有绝对数据,就做相对对比

比如我优化了一个慢接口,上线前没压测环境拿不到QPS数据。我就做了两件事:

  1. 本地用JMeter简单压了一下,记录“优化前300ms → 优化后120ms”
  2. 上线后观察了三天监控,记录“上线后零故障,日均调用量涨了20%没报警”

数据不一定非要来自专业压测平台。你自己对比的结果、上线后观察到的现象,只要是真实的,面试官就会认

最后,我想说的是,包装的本质是要能自圆其说(别瞎编你没做过的东西,很容易露馅的),而是“升维思考,降维表达”,能讲清楚“我做了什么、怎么思考的、学到了什么”,这比单纯的“高大上”技术更重要。因为之后面试的时候面试官更多的也是看重你的潜力:能不能把小事干好(干出流程、干出规范),有没有主动思考的意识等等,你要做的就是尽量用自己的经历给面试官展现出自己具有这样的能力。

加油,你一定能转正,秋招一定会有好结果的!

#互联网大厂##实习包装##实习##实习如何「偷」产出?#
全部评论

相关推荐

点赞 评论 收藏
分享
评论
1
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务