11 年,一家公司:我的全栈技术体系复盘
2014 年 7 月,我入职长沙蜜獾信息科技有限公司。
2026 年 5 月,我离开。
11 年,一家公司。
在这之前,我还自己创过业:从 2011 年到 2014 年,搭过一个会议信息平台。那 3 年是另一段故事,这篇不展开,但它是我技术生涯的真正起点。算下来,我的研发经历是这 11 年加上前面创业的 3 年。
这篇不是简历,简历上有的东西我不重复。这篇讲的是这 11 年里我的技术体系怎么一步步长出来的,以及每个阶段我学到了什么。
起点:后端的笨功夫
2014 年入职后,我先在百商号做了一年:百货商超的活动营销平台,基于 MEAN.JS 全栈框架,前端后端一把抓。那是我的第一个正式项目。
2015 年转到 HomePartners,做房产投资的数据计算与投资管理系统,后端用 Ruby on Rails,一待三年。
那个阶段没什么花巧,就是一个接口一个接口地写,一个 bug 一个 bug 地修。但有两件事我后来才意识到它的价值:
一是对数据的敬畏。投资收益、资产分布、风险指标,这些口径不能错,错一个小数点,后面的报表全崩。我养成了一个习惯:任何计算逻辑都要能复算、能追溯。这个习惯一直带到了后来做理财工具。
二是对整个项目的感知。当时我不只写后端,部署、监控、发布流程我都碰。不是分工让我碰的,是我自己想搞明白。这个习惯后来成了我做架构判断的底气。
全栈不是什么都会,是对整个项目有感知。不需要每个环节都精通,但要知道每个环节在干什么。
CoreTeam:第一次做”全局视角”
2018 年,我转到 CoreTeam,做用户画像系统和运维管理平台。
这是第一次,我从”设计一个系统”开始,而不是从”写一个接口”开始。
用户画像系统要采集编码数据、计算能力指标、做多维度分析。运维平台要管资源、管发布、管监控。这些系统的共同点是:没有现成的路,得自己定义流程。
这个阶段我学到的核心能力是抽象:把散乱的业务需求抽象成可复用的计算节点、可组合的功能模块。后来做理财工具的时候,这套抽象能力直接用上了。
也是在 CoreTeam,我开始带人、做规划。技术能力解决的是”能不能做”,管理能力解决的是”能不能持续地做”。
Supernova:理财线的端到端
2021 年转到 Supernova,负责理财工具产品线。这是 11 年里最重的一段。
理财线有 13 个工具:某理财计算器、某贷款计算器、某再融资工具、某购房能力评估……每一个都是独立的计算器,但底层共享同一套金融逻辑。
我在这条线上做的事跨度很大:
- 产品规划:哪些工具先做、哪些后做,工具之间的关系怎么设计。
- 系统架构:前端 Vue 2.7 后来迁到 React 19,后端 API 设计,状态管理方案。
- 核心算法:金融计算的口径确认和实现(具体算法不展开,但每个工具的数字都要对得上)。
- 研发交付:3 人小组,13 个工具,用 AI 编码驱动。
- 质量保障:单测、e2e、lint、发布流程,全套建起来。
同时我还管 Collateral Management(抵押品管理)和 DAL 小组(数据库审核和 SDK 维护)。
Collateral 教会我性能优化:大批量数据下的计算耗时怎么压,索引怎么建,SQL 怎么调。
DAL 教我跨语言工程:Java 和 Python 两个版本的数据库 SDK,行为要对齐,连接管理、读写分离、慢查询监控要一致。维护两套代码不是简单地复制粘贴,得用工程规范保证跨语言的一致性。
AI 编码:这 11 年最大的变量
如果说前 10 年我的成长路径还算”常规”:一直是全栈,只是技术栈从 MEAN.JS、Rails 换到 Vue、React;执行到架构、个人到团队。那 2025 年开始的 AI 编码是最大的变量。
Claude Code 出来之后,我做了一个判断:这件事不是”用不用 AI”的选择题,是”早用还是晚用”的时间问题。
然后理财线的迁移就成了 AI 编码的试验场。一个半月,13 个工具,从 Vue 到 React,用迁移 Agent 并行跑完。
后面的故事前面几篇都讲了:Skill 沉淀、CLAUDE.md 进团队、Subagent 编排。到 2026 年初,AI 编码已经是我们团队的标准工作方式。
AI 编码改变的不是”代码怎么写”,而是”工程师的精力应该花在哪里”。以前花在写重复代码上的时间,现在花在设计规则、编排流程、做架构判断上。
技术体系长什么样
11 年下来,如果让我画一张”技术体系”的图,大概是这个结构:
1 | ┌─────────────────┐ |
底层是前端、后端、数据三套技术栈;中间是工程化思维把它们串起来;上面是 AI 编码体系,让这套体系的产出效率翻倍。
这个体系不是一天建成的,是 11 年一层一层叠的。每一层都有踩过的坑和交过的学费。
如果给新人一句话
如果让我给刚入行的人一句话,大概是:
不要急着追新技术,先把一件事做深;做深了一件事,第二件事就会快很多。
我在 HomePartners 写 Rails、做投资计算的那几年,没想过以后会做 React。但那几年养成的数据敬畏、项目感知、抽象能力,做 React 的时候全用上了。
技术栈会变,底层的工程思维和解决问题的能力不会变。这些能力才是 11 年里最值钱的东西。
收尾
11 年,一家公司。
有人问我为什么待这么久。原因不复杂:每两三年就有新的挑战,技术栈在变,业务在变,角色在变。变化足够多,就不需要靠跳槽来找新鲜感。
但现在是个节点了。AI 编码这条路才刚开头,理财线的体系已经成型,剩下的增量需要新的场景去验证。
11 年不是终点,是一个阶段的交付。
写完这篇,就算给这段旅程画个句号。接下来去哪、做什么,到时候再说。
但不管做什么,这 11 年攒下的东西——对数据的敬畏、对项目的感知、对工程的理解、对 AI 的判断——都会跟着我。
这就够了。