踩过的坑,比学到的东西更珍贵
3月收官,做一次完整的量化复盘,既是对这个月的交代,也给同样在实习+春招的牛友们一个参考。个人背景:双非计算机本科,杭州某中厂后端开发实习生,同时备战春招补录,3月核心围绕「业务落地、技术成长、春招备战」三大模块推进,有可量化的成果,也踩了致命的坑,全部分享出来,和大家一起成长。
一、3月核心成果与收获
1. 实习业务:从“执行开发”到“方案设计”的认知升级
本月核心完成2个业务需求,1个技术优化项,全部顺利上线,零线上故障:
- 独立负责用户中心权限管理模块重构,覆盖8个业务场景、12个核心接口,完成从需求评审、技术方案设计、开发联调、灰度上线的全流程跟进。上线后接口平均响应耗时从180ms优化至42ms,权限校验准确率100%,方案被复用至其他2个业务线;
- 完成内部知识库RAG系统检索优化,通过混合检索+重排序策略,将问答准确率从73%提升至92%,无效检索占比下降65%,大幅降低了客服同学的重复咨询量;
- 封装了3个通用工具类,统一了项目内的参数校验、异常处理、日志打印规范,减少了40%的重复代码,被组内纳入开发规范。
2. 技术成长:补全工程化短板,建立体系化学习逻辑
- 吃透SpringBoot、SpringCloud核心原理,针对项目内的微服务架构做了完整的梳理,输出了3篇技术复盘笔记,解决了之前只会用、不懂底层原理的问题;
- 熟练掌握AI Coding工程化用法,形成了「需求拆解-Prompt编写-代码校验-逻辑优化-上线复盘」的完整使用流程,开发效率提升3倍,同时通过AI生成的边界用例,补全了自己之前忽略的异常处理短板;
- 系统学习了MySQL索引优化、事务原理,解决了线上2个慢SQL问题,将查询耗时从2s优化至200ms以内。
3. 春招备战:针对性补短板,面试通过率显著提升
- 春招补录累计投递22家公司,覆盖互联网大厂、国企科技岗、AI初创公司,拿到8个面试邀请,最终通过3家,拿到1个国企科技岗意向offer,相比2月一面通过率不足20%,本月综合通过率提升至60%;
- 刷完50道LeetCode高频算法题,覆盖动态规划、二叉树、哈希表、贪心四大高频考点,中等题AC率从40%提升至75%;
- 整理了12万字的面试笔记,覆盖Java核心、MySQL、分布式、微服务、计算机网络、项目深挖六大模块,全部结合自己的实习项目做了场景化梳理,彻底告别了之前死记硬背、面试被问懵的情况。
二、3月踩过的坑&深度反思
- 技术方案未做充分评审,导致开发中期返工 月初的权限重构需求,因为急于开工,只做了简单的方案设计就开始开发,做到一半才发现没有考虑跨服务的权限同步问题,导致核心逻辑返工,耽误了2天开发进度。 ✅ 反思:任何需求,技术方案必须先做内部评审,拉上前辈和相关业务方确认,覆盖所有边界场景,不理解需求、没想清方案,绝对不动手写代码。
- 线上发布未做灰度验证,差点引发数据异常 一个小优化需求,自测没问题就直接全量上线,没考虑到老数据的兼容问题,导致小部分用户出现数据展示异常,虽然10分钟内就回滚修复了,但还是造成了线上告警。 ✅ 反思:线上无小事,任何发布必须做灰度、做兼容测试、做回滚预案,绝对不能抱有侥幸心理,敬畏线上环境。
- 学习计划贪多求全,执行率严重不足 月初同时立了学习分布式、大模型微调、Go语言三个目标,结果每个都只学了皮毛,什么都想学,最后什么都没学透。 ✅ 反思:学习要聚焦,一个阶段只攻克一个核心目标,3月先把Java核心与MySQL吃透,再逐步拓展其他技术栈,贪多嚼不烂。
- 春招海投无针对性,浪费了大量机会 月初盲目海投,不管公司、岗位匹配度,只要是后端开发就投,导致很多简历石沉大海,就算拿到面试,也因为对公司和岗位不了解,准备不充分而挂掉。 ✅ 反思:春招投递要精准,先筛选出匹配自己实习经历、技术栈的目标公司,针对性修改简历、了解公司业务,再投递,海投只会消耗自己的精力和机会。
三、4月核心规划
- 实习业务:独立负责订单中心的性能优化需求,重点攻克高并发场景下的接口限流、降级方案,完成全链路压测与优化,输出完整的性能优化报告;
- 技术成长:系统啃完分布式架构与微服务核心原理,每周输出1篇技术复盘笔记,吃透项目内的微服务架构设计;
- 春招备战:刷完60道高频算法题,重点攻克中等难度题,完善面试笔记,重点冲3家目标大厂的春招补录,争取拿到2个以上意向offer;
- 生活作息:固定作息,拒绝熬夜,每周至少3次健身,少喝奶茶,每周给家里打一次电话,平衡好工作、学习和生活。
3月有收获,有遗憾,有成长,也有踩坑。但没关系,所有踩过的坑,都是未来成长的铺路石。4月,继续稳扎稳打,一步一个脚印,拿到想要的结果。
#牛友の3月总结##实习生的蛐蛐区#
查看22道真题和解析