为什么我最终放弃了100%写代码:从源码到源人的架构师之路
十年前,我刚从学校毕业,以为架构师就是那个坐在办公室里,指着架构图说“这里要加个中间件”的人。那时候我写Java,喜欢在IDE里按Ctrl+Alt+T重构代码,觉得代码写得漂亮,系统就稳如泰山。后来我转了Go,开始研究Kubernetes源码,开始设计高并发分布式系统。我依然在写代码,但我发现了一个…
十年前,我刚从学校毕业,以为架构师就是那个坐在办公室里,指着架构图说“这里要加个中间件”的人。那时候我写Java,喜欢在IDE里按Ctrl+Alt+T重构代码,觉得代码写得漂亮,系统就稳如泰山。后来我转了Go,开始研究Kubernetes源码,开始设计高并发分布式系统。我依然在写代码,但我发现了一个…
十年后端,从Java到Go,我写过千万级的RPC框架,也踩过分布式事务的坑。但真正让我感到“系统架构”发生本质迁移的,不是从单体到微服务,而是从“写代码”到“写人”的转变。当你坐在Tech Lead的位置上,你不再是一个单纯的执行者,你变成了一个复杂的分布式系统,而你的团队成员,就是那些你需要调度、…