《一个后端程序员的年度述职报告》
- 2026-11-05 08:41:13
《一个后端程序员的年度述职报告》各位领导好,我是后端组的老张。下面是我的年度述职,请审阅。 一、关于工作量 全年我提交了 1247 次代码,删除了 1198 行,新增了 3120 行。看起来净增 1922 行,但我司 CTO 说过:“代码行数不是 KPI。” 所以我的实际贡献是——我删掉的 1198 行,才是真正的绩效。 至于新增的 3120 行,其中有 800 行是注释,1000 行是空行,剩下的 1320 行里,有 400 行是 if (true) {。 二、关于技术成长 年初我立志精通 Spring 源码。年中我读懂了三级缓存。年底我发现,公司用的还是 Spring Boot 1.5,@Autowired 循环依赖照样报错,我精通了个寂寞。 不过我也不是没有收获。我现在能在一分钟内向产品经理解释清楚“为什么这个需求做不了”,比解释三级缓存还熟练。 三、关于协作 测试同学说我提测质量差,我不服。我提测的时候,明明本地是能跑通的。 后来我发现,本地能跑通是因为我本地有个 application-dev.yml,里面写着 spring.datasource.url=localhost,而公司的测试库昨天被 DBA 删了。这不能怪我,是环境不守恒。 四、关于效率 领导问我为什么一个需求做了两周。我说:第一周在排查为什么本地启动不了,第二周在排查为什么测试环境和我本地不一致。领导说,那你不是啥也没干?我说,我干掉了两个 bug,虽然它们都不在代码里,在配置里。 五、关于成长与反思 这一年我最大的成长,是学会了在需求评审会上保持沉默。 产品经理说:“这个功能很简单,加个按钮就行。” 我学会了点头。因为我知道,那个“按钮”背后要改三个表、一个定时任务、两个第三方接口,还要和财务对一次账。但我选择点头,然后回去默默估了五天。 沉默,是一个后端工程师最后的体面。 六、关于来年规划 1. 深入学习 AOP,搞清楚 this 调用为什么失效——然后继续用 this 调用。 2. 重构循环依赖,把 A 和 B 的依赖抽到 C 里——然后发现 C 又依赖了 A。 3. 写更多注释,让下一个人看得懂——如果还有下一个人的话。 4. 少说“这个需求做不了”,多说“我需要评估一下”——然后评估五天。 七、结语 述职最后,领导问我:你觉得自己这一年最大的价值是什么? 我想了想,说:我让系统一直没崩,虽然我也不知道为什么它没崩。 领导满意地点了点头。 ——因为他也想知道为什么。
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。