去年10月,我拿到了某大厂的 offer。入职第一天,HR 就告诉我:"我们的试用期淘汰率是20%,要加油哦。"
三个月后,我顺利转正。同期入职的6个人,有1个被劝退了。
回头看,试用期确实是个坎。但只要方法对,其实没那么难。
第一个月:快速熟悉环境
1. 主动要任务
很多新人等mentor分配任务。错了。
入职第二天,我就问mentor:"有没有什么小bug我可以先修一下?"
mentor给了我一个"用户头像显示错误"的小问题。我花了一下午时间:
- 搭本地环境
- 找到相关代码
- 修复bug
- 提交PR
第二天,PR被合并了。mentor说:"你上手挺快的。"
这个小bug不重要,但它让我:
- 熟悉了开发流程
- 知道代码在哪
- 建立了信心
2. 狂问问题
试用期是唯一可以无脑问问题的时期。过了这个村就没这个店了。
我问过的奇怪问题:
- "这个配置文件是干嘛的?"
- "为什么要这么写?"
- "有没有更好的方法?"
- "上次那个事故是怎么发生的?"
有些人怕问题太蠢,不敢问。其实大家都知道你是新人,问就完了。
3. 建立笔记系统
大厂的系统很复杂。如果不记笔记,学了就忘。
我用 Notion 建了个知识库:
- 技术栈:用了哪些框架、库、工具
- 业务逻辑:各个模块是干什么的
- 部署流程:怎么发布、回滚
- 常见问题:遇到的坑和解决方法
后来发现,很多新人都问我问题,因为我笔记记得清楚。
第二个月:证明价值
1. 接有难度的需求
第二个月,mentor问我:"有个需求比较复杂,你要不要试试?"
我看了下需求,确实难:
- 要改3个模块
- 涉及前后端联调
- 还要写单元测试
我想了想,说:"我试试。"
这个需求我做了两周。期间:
- 每天同步进度
- 遇到问题及时求助
- 主动找测试同学联调
最后按时交付,没出bug。mentor在周会上表扬了我。
2. 主动承担脏活累活
团队有些脏活累活,没人愿意做:
- 整理文档
- 重构老代码
- 修历史bug
我主动接了"整理接口文档"的活。这活很枯燥,但我做得很认真:
- 把所有接口整理到 Swagger
- 补充参数说明和示例
- 标注哪些接口已废弃
做完后,大家都说方便多了。这种小事虽然不算 KPI,但能刷好感。
3. 写技术分享
我在试用期写了两篇技术文档:
- 《新人上手指南》:怎么搭环境、怎么开发、怎么发布
- 《常见问题汇总》:遇到XX问题怎么办
这些文档帮到了后面入职的新人,也让leader觉得我有沉淀能力。
第三个月:稳定输出
1. 独立完成需求
第三个月,我已经不需要mentor盯着了。
拿到需求后,我会:
- 自己做技术方案
- 评估工作量
- 拆分任务
- 按计划推进
遇到问题也不会慌,知道该找谁、该查什么。
2. 参与Code Review
我开始主动review别人的代码,提一些建议:
- "这里可以用 Map 替代 Object,性能更好"
- "这个函数太长了,建议拆分"
- "这个边界情况没处理"
虽然我是新人,但只要建议有道理,大家也会采纳。
3. 主动汇报
很多新人以为"做好就行"。错了,还要"让别人知道你做得好"。
我每周都会给mentor发个进度邮件:
- 本周完成了什么
- 遇到了什么问题
- 下周打算做什么
这样mentor能随时知道我的状态,转正时也有材料可写。
试用期被淘汰的原因
我观察了被劝退的那个同事,他的问题是:
1. 不主动
等mentor分配任务,任务做完就坐着等下一个。从不主动要活。
2. 不沟通
遇到问题憋着不说,最后deadline到了才告诉mentor做不完。
3. 态度问题
有次团队加班,他提前走了,也不说一声。虽然新人可以不加班,但态度不太好。
我的建议
如果你也在试用期,记住这几点:
- 主动:主动要任务、主动问问题、主动汇报
- 快速:快速上手、快速产出、快速反馈
- 靠谱:说到做到,不拖延、不推诿
- 好学:不懂就问,不会就学
- 低调:别太膨胀,保持谦虚
试用期说难也难,说简单也简单。只要方法对,大部分人都能过。
加油!
如果你也在试用期,或者刚入职不久,欢迎交流。
评论区