博客四年没写过年终小结以外的东西了,今天翻归档,看到 2019 年那篇,突然想写点什么。不是总结,更像是给自己留个锚点。
2019 年那篇里写"明年想做的事:学点服务端的东西"。现在回头看,这个愿望以一种完全没预料到的方式实现了——不是学了点,而是整个换了赛道。2021 年转岗到基础架构,一晃四年多。
这四年最大的变化不是技术栈,是看问题的位置。做客户端的时候,后端是一个黑盒:接口慢就是后端的问题,挂了就是后端的问题。换了位置之后才发现,“后端"自己也在被数据库、网络、机器、甚至别的团队的黑盒卡着。现在再看当初自己在客户端组提的那些工单,很多问题的真实答案不是"谁错了”,而是"信息在哪个环节丢掉了"。
这个认知反过来让我现在的代码风格变了不少:接口里多传一个字段、日志里多打一行、文档里多写一句"这里为什么这样设计",成本几乎为零,但可能在两年后帮某个排查问题的人省下一晚上。
技术上的近况:今年主要精力在把推送网关的下一代架构往前推,长连接网关的协议升级是个又脏又慢的活儿,因为要兼容三年前的老客户端。有段时间挺烦的,觉得在还技术债没有成长。后来想通了——能安全地改一个跑了五年的系统,本身就是一种能力,而且这种能力只有在这种活儿里练得出来。
下半年想捡起来的是写作。翻归档才发现 2024 年只写了两篇,2025 年到现在只有这一篇。倒不是没东西可写,是"要写就写完整"的强迫症越来越重,一篇东西反复改开头,最后烂在草稿箱。试着降低标准:写得糙一点没关系,记录本身就是价值。这篇就算个开始。