技术债、系统稳定性与职业成长:一位开发者的年度复盘
2025年的年度总结来得比往年晚了一些。不是因为关键词太多,也不是因为加班太忙,而是这一年的经历实在太多元——从数据迁移到组织调整,从996到拥抱AI,每一段经历都值得深挖。
数据迁移:几亿条记录的实战复盘
上半年在公共支撑组做Go服务端开发,负责基于美图的算法服务封装。期间遇到一个棘手问题:需要将几亿条数据从MySQL迁移到MongoDB。这个表的数据量之所以如此庞大,根本原因在于业务逻辑缺陷——一个用户本应只生成一条版本记录,实际却生成了多条,加上人员频繁流动,没人知道这个表的数据量一直在猛增。
行业内的迁移方案较少,公司的数据安全要求又禁止使用第三方平台。最终我通过编写自定义脚本完成了迁移,实时性和准确性都有保障。这次经历让我深刻认识到:技术债往往不是技术问题,而是业务逻辑和人员管理的综合产物。
裁员风暴中的技术价值
数据迁移完成后,海外部门合并到总部,坑位不足意味着裁员。当时组内氛围紧张,大家都在做最坏打算。最终我们组基本都留了下来,但认识的小伙伴有不少收到通知。有个关系不错的同事,精通Nest和Go,后来找到了更好的工作,base也涨了。这印证了一个观点:多技术栈的开发者抗风险能力更强。
观察公司内部情况发现,只掌握前端或后端单一技能的开发者很少,稳定性高的都是掌握6到7个技术栈的六边形战士。技术广度在动荡期是重要的护城河。
二次深漂与996的辩证法
第一次来深圳是2014年中考毕业,在工厂流水线干了一个月,体会到了什么叫真正的被压榨。第二次是2024年接了深圳offer,一年后经历了产品洗牌和人员流动,最终趋于稳定。新项目是Agent修图,我一个服务端加六个客户端,996成为日常底色。
两个多月完成iOS版本发布,半年完成70多个需求。这个速度得益于AICoding的加持——一天cover多个需求成为常态。但高绩效背后,是陪伴家人的时间缺失和身体透支,这就是WorkLifeBalance的真相:一个辩证的、动态的过程,无论如何选择,矛盾不会消失,只会转化或升级。
AI时代的焦虑管理与认知迭代
FOMO(错失恐惧症)在技术圈蔓延。由于担心错过AI浪潮,很多人买各种课程、报名培训,陷入"学了就等于会了"的幻觉。本质问题是执行力与期待不匹配,正反馈缺失。
我最忙的那几个月,正好赶上MCP、LangChain、LangGraph等新技术概念爆发。每天带宽有限,只能调整状态让自己处于"长期乐观、短期痛苦、当下快乐"的舒适区边缘。这印证了一句话:太用力的人反而跑不远。
认知升级方法论
今年重读《毛选》和《矛盾论》,解决了很多职场和生活困惑。也读完了《段永平投资问答录》,反思过去违背了"不懂不做"和"不加杠杆"的原则。前几年买房时,在不了解的情况下贸然背负房贷,贷款利率5.88%,还用了首付贷,利率10%,为此花了一年半才还完这个认知债。
教员的方法论值得铭记:你对于那个问题不能解决吗?那就去做调查,把现状和历史调查清楚,解决的办法自然就有了。人生的平衡从来不是一条平滑向上的直线,而是在一次次平衡被打破后,重新建立更高阶的平衡。



