一个做了7年Angular的开发者,简历上堆满了RxJS、Nx、Signal状态管理,却在面试React岗位时被拒。不是因为技术不够,而是招聘方看完简历只记住了一个词:"Angular"。

这是作者的真实经历。他发现自己陷入了一个悖论:技术栈越丰富,职业轨迹反而越平坦。自由职业匹配变少,带回家的项目照样被拒,自己搞的AI SaaS遇到瓶颈——加再多的语法糖也解决不了。

问题不在技能天花板,而在定位天花板。

「堆栈思维」是怎么把人困住的

「堆栈思维」是怎么把人困住的

观察大多数资深开发者的"升级"路径:先加个前端框架(React、Next、Svelte),再撒点后端(Node、.NET、Java、Go),然后试水新数据库、云厂商,最后Kubernetes收尾。

简历变长了,LinkedIn标题变成技术栈沙拉。感觉上:"我懂更多工具,所以更抢手。"

实际得到的是横向生长:从"Angular开发"变成"Angular+React+Node开发",但竞争池没变——还是那个"能写功能的高级全栈"红海。

如果你的LinkedIn标题只是工具列表,故事游戏已经输了。

市场正在悄悄奖励另一群人:有人切了细分赛道,"我专门修复那些在第三步 onboarding 流失用户的金融科技后台";有人把价值产品化,"两周内把转化率提15%的性能与体验审计";有人学会了讲故事,而不是罗列技术。

然后AI来了,把这场堆栈竞赛推向更诡异的境地。

一个案例:Angular技能点满,故事线空白

一个案例:Angular技能点满,故事线空白

作者把自己的处境剥开来看:7年+ Angular经验,做过遗留迁移、zoneless现代化、Signal状态、Nx单体仓库、性能优化。Claude Code和Antigravity用得飞起,能扮演"遗留代码救援队"角色——空降混乱的Angular代码库,整成能上线的样子。

纸面上很漂亮。现实是:

大多数"Angular岗位"现在要求全栈,后端要.NET或Java——他不想碰的方向。纯Angular自由职业机会变少,很多客户仍把他当通用外包劳动力。他自己创业做AI驱动的SaaS和自动化咨询,需要Web+移动,没法再躲在"只做Angular"的壳里。

即使有AI辅助,他在Supabase、认证、RLS(行级安全)、移动端还是卡壳。不是因为学不会,而是大脑还在"堆栈优先"的模式里运转。

本能反应?"也许该加React?或者Next?或者后端栈?或者新东西……"

但诚实复盘后,卡住他的不是缺一个框架,而是还在用"堆栈"思考,而不是用"故事"思考。

「你的故事」到底是什么

「你的故事」到底是什么

不是个人品牌,不是Twitter人设,不是"关于我"页面上的鸡汤。

是这三件事的交集:你解决的具体痛苦(不是"我建网站",是"我修复流失用户的 onboarding 流程");你带来的可量化结果(不是"用了React",是"把加载时间从4秒砍到0.8秒,转化率提升22%");你服务的特定人群(不是"任何需要开发的人",是"种子轮SaaS创始人,产品市场契合前夜,技术债压垮团队速度")。

故事让你从"又一个React开发"变成"那个专门解决X问题的人"。

作者举了个对比:两个开发者,技术栈几乎相同。一个LinkedIn写"React · TypeScript · Node · AWS",另一个写"我帮B2B SaaS团队把功能交付速度从6周压缩到10天——通过重构前端架构和引入自动化测试流水线"。

后者接到咨询邀约的概率,是前者的数倍。

AI时代,堆栈正在贬值

AI时代,堆栈正在贬值

Claude Code、Cursor、v0.dev这些工具正在吃掉"知道语法"的价值。作者描述自己的日常:用自然语言描述功能,AI生成代码,他审查、调整、部署。速度是过去的3-5倍,但这也意味着——单纯"会写代码"的护城河正在干涸。

当AI能帮你学新框架、写样板代码、调试报错,技术栈的稀缺性被稀释了。

什么变得稀缺?识别正确问题的能力,把技术决策和业务结果挂钩的能力,让客户相信你能解决他们特定痛苦的能力。

这些都是故事,不是堆栈。

作者反思自己的创业卡点:做AI SaaS时,他卡在Supabase和移动端,不是因为技术 impossible,而是因为他还在用"我先学会这个工具"的思路,而不是"我先搞清楚用户到底需要什么,再决定用什么工具"。

工具焦虑是故事缺失的 symptom。

从堆栈到故事:一个未完成的实验

从堆栈到故事:一个未完成的实验

作者正在把自己从"Angular专家"重新定位为"遗留前端救援 + AI自动化咨询"。具体动作包括:停止在LinkedIn标题里列技术栈,改成"我帮SaaS团队把技术债变成增长杠杆";把案例从"用了什么技术"重写成"解决了什么业务问题,结果如何";对每一个新项目,先问"这个故事值不值得讲",再问"用什么工具实现"。

他承认这还在早期,没有成功保证。

但有一个信号让他觉得方向对了:当他把定位从"Angular开发"改成"专门修复 onboarding 流失的金融科技后台"后,收到的咨询邀约从"有没有空接个外包"变成了"我们正好有这个问题,能聊聊吗"。

价格谈判的主动权也开始偏移。

技术栈是门票,但故事决定你坐在哪张桌子。当AI把门票变得越来越便宜,桌子之间的落差只会越来越大。

你现在的工作,如果只能用工具列表描述,换个说法——别人听完会记住什么?