哈喽,大家好,我是 alien,很久没有发布文章了,没有发布的原因很简单,在 AI 发展的今天,突然感觉大家不太关心技术本身了,由原来的 talk is cheap show me code , 变成了现在 code is cheap, 一切似乎来的措手不及,那么在如今的 AI 浪潮之下,我们普通人能够做些什么,今天聊一下我们的一些想法。
说实话,这两年我一直在被一种奇怪的焦虑裹挟着。你有没有过那种感觉------明明技术还在迭代、框架还在更新、博客还在更新,但打开朋友圈、打开掘金、打开微博,铺天盖地全是大模型的消息,今天 GPT 出 5.0 了,明天 Gemini 又刷新榜单了,后天一个开源模型又跑分超过 SOTA 了。

浪潮来的时候,不打招呼,也不管你准没准备好。
我有时候会恍惚:这还是不是当年那个"talk is cheap, show me the code"的时代?那时候我们比谁的代码更优雅、谁的架构更漂亮、谁能把一个细节抠到极致。可不知道从什么时候起,这句话悄悄变成了 "code is cheap"------代码不再稀缺,会写代码的脑子好像也在快速贬值。
而真正让我后背一凉的,是身边两个活生生的现象。第一个是,以前我们组要写 3 天的脚本,现在一个新人用 Cursor 半天就交活了;第二个是,前端那些年我们引以为傲的"切图、调样式、对接口、写单测",现在 Agent 一条命令就能给你吐出 80% 可用的代码,剩下的 20% 你还得替它擦屁股,但节奏已经是"人在给它打补丁",不再是"人从零开始写"。
于是我们开始聊 研发 agent 。Claude Code、Codex、Copilot Workspace、Cursor Composer、Devin......这些名字像下饺子一样往外冒,AI 不再只是补全代码的副驾,它开始能自己开飞机了------读仓库、写代码、提 PR、跑测试、回评论,一条龙。
我当时就在群里说了一句:未来 5 年,一个高级工程师和一个初级工程师,产出的差距会越来越小,因为决定产出的是"你能不能把一个模糊的需求拆成 Agent 听得懂的步骤",而不是"你手速快不快、API 熟不熟"。
我先说说我自己每天在用的两把刀:Claude Code 和 Codex(也就是 OpenAI 推出的那套 CLI/Coding Agent)。它们俩代表的是两个稍微不同的方向,但本质上都在干同一件事------把"和大模型协作"这件事,从"网页聊天框"搬进"你的真实工程现场"。
Claude Code 是 Anthropic 出的命令行 Coding Agent,你可以理解为它就是一个住在你终端里的资深同事。它会读你整个仓库的代码、读你最近的 git diff、读你 issue 里的讨论,然后给你出一版真正落在你这个项目语境里 的 patch。比较让我惊艳的是它的"工程感"------它不会一上来就丢给你 200 行代码,而是会先 explore 一圈相关模块,跟你确认方案,再动笔。我自己的使用习惯是:先用它读陌生代码、生成单元测试、复现 bug;遇到稍大的重构,我会让它"先出方案 + 影响面 + 风险点",再决定要不要真让它下手。
Codex 这边,则是 OpenAI 把 GPT 系列模型和"代码 Agent 框架"打包成的一个工程化产物。它走的是"云端沙箱 + 任务驱动"的路线------你丢一个 issue 描述过去,它在自己的环境里 clone 仓库、写代码、跑测试、最后给你一个 PR 链接。它的优势是长任务自治 和可并行:你可以一次扔 5 个互不相关的需求出去,它给你开 5 个沙箱并行干,干完一起 review。
那对软件工程师来说,这意味着什么呢?我自己体感最深的是三件事:
- CRUD 工程师的护城河在快速蒸发。以前三年经验能甩开一年经验的一大截,现在模型把这部分经验"摊平"了------大家起跑线被拉到了同一条线。
- "系统设计 + 业务建模"反而变得更值钱了。谁能把一个模糊的产品诉求拆成清晰的接口契约、数据流、状态机,谁就能让 Agent 干得又快又好;谁只会在脑子里画饼、说不清楚自己要什么,谁就会成为 Agent 的瓶颈。
- "代码 review 能力"会成为新刚需 。当代码不再是稀缺品,判断代码好不好、要不要合、风险在哪就成了稀缺品。这是老工程师最后的尊严,也是新人最快的成长路径。
我后来和朋友聊起这些事,朋友一句话把我点醒了:
你以为只有程序员在被 AI 冲击吗?你往你身边看看。
真的,你把眼光从程序员这一亩三分地移开,往周围扫一圈,会发现这一波浪潮压根就不是冲着程序员来的,它冲着的是"白领"这个整体来的。程序员只是因为平时最爱在网上发声,所以最早被看见、被讨论、被同情(也可能是被嘲讽 😅)。
你再看金融那边,现在已经有一批专门做研报、做尽调、做财报摘要的 Agent 了。投行的小朋友以前熬夜写的 IPO 招股书第一稿,模型已经能给你出 70% 可用的版本,剩下的 30% 是"人情世故 + 商业判断 + 监管尺度",这部分模型还差得很远,但 70% 已经足以让某些初级岗的 HC 悄悄收缩了。
法律更夸张。合同审查、案例检索、法条引用、法律意见书初稿......这些过去是律所实习生一稿一稿磨出来的活,现在一个垂直法律大模型加上 RAG,出活速度是以小时计,不是以周计。
还有设计师、翻译、运营、初级分析师、原画师......你会发现一个很反直觉的事实:
这次 AI 革命里,最先被"解放"的不是蓝领,而是白领。
蓝领干的是"在物理世界里动手"的活,机器人要替代还有很长一段时间;白领干的是"在屏幕前动脑 + 动手指"的活,恰好是大模型最擅长的。所以我才跟我媳妇感慨:这一波浪潮之下,大部分白领里,没有真正的幸运儿 ------区别只在于"冲击什么时候落到你头上",而不是"会不会落到你头上"。
唯一的安全感,来自你自己的不可替代性;而不可替代性,几乎不可能靠"熟练"换来,只能靠"稀缺"换来。
那既然浪潮拦不住,我们普通人能做什么?我自己想了很久,沉淀下来其实就是三句话,写在便签上贴在了显示器边上:
第一,学会淡然接受。
这句话看起来像废话,其实是真功夫。我们这一代人最擅长的是"卷"------加班、考证、刷题、追新框架、追新风口。但 AI 时代最反直觉的一点是:你越用力卷那些"可被模型压缩的技能",卷得越快,贬值得越快。坦然接受"很多我引以为傲的东西,以后都不再稀缺",这本身就需要一次认知重启。
我自己的做法是:每天给自己 10 分钟,关掉所有信息流,问问自己"我现在练的这项技能,3 年后还在不在"。如果大概率不在,那这就是我该主动放弃或转型的信号。
第二,成为"超级个体",把工程里的每一个环节 Skills 化、Agent 化。
这一条是我最近半年花最多精力在做的事。我把我自己工作里那些"重复但有价值"的环节,一个一个拆出来,封装成可复用的 Skills 或者 Agent:
- 写周报有 Skills:丢进去这周的 commit、issue、review 记录,吐出一版人话周报。
- 跨平台切图有 Agent:丢进去设计稿链接,吐出一套 iOS + Android + Web 三端基础组件。
- 写技术方案有 Agent:丢进去需求文档 + 现有架构图,吐出一版包含时序图、接口设计、风险点的方案稿。
- 甚至连"写公众号"这件事本身,我也已经搭好了一条流水线(是的,你正在读的这篇,就是这样来的 😅)。
节省下来的时间, 不是用来摸鱼,而是用来做那些"AI 暂时做不好、但对你而言最值钱"的事------思考业务、判断时机、与人协作、做出取舍、维护关键关系。这些事十年内 AI 都没法替你做。
工具是用来"放大"你的,不是用来"替代"你的。先有"1",再谈放大。
这三条没有哪条是速效救心丸,但合在一起,它构成了一个普通人在 AI 时代能站得稳的姿势:接得住,放得开,撑得起。
一个人最难的事,不是换一个名字,而是承认过去的自己,已经配不上未来的自己了。
所以我做了一个想了很久的决定------把运营了好几年的公众号 「前端Sharing」 改了名。
新名字叫外星人 AI 进化录,但定位我想先说清楚:
- 我会继续写前端。架构、性能、工程化、跨端、可视化......这些老本行我不会丢,前端是我的根,我不做忘本的人。
- 我会开始写 AI 。但我写的不是"今天这个模型又刷榜了"那种快讯,而是"我用 AI 做了一个什么东西、我踩了哪些坑、我看到了哪些新可能"这种工程师视角的复盘。
- 我会写一些"奇思妙想"。比如"如果让 Agent 替我写一个 todo 软件会发生什么"、"让 5 个不同的 Agent 互相 review 自己的代码谁会赢"、"我能不能用 AI 在 30 天内从零做一个能上线的产品"......
不忘初衷,但要让初衷升级。
改名字这件事,技术上很简单,5 分钟就能改完。但心理上,我其实纠结了小半年。因为「前端Sharing」这五个字是我刚入行没多久那会儿起的,它陪着我从一个只会写 React 的小弟,成长为一个能给团队讲架构的 senior。我舍不得。
但我后来想明白了:一个名字如果开始限制你,而不是赋能你,那它就已经完成了自己的历史使命。
新的名字会接住这份重量,也会替我面对更大的世界。咱们,新地方见。
最后自爆一下:
对,你没看错,这篇文章,也是 AI 帮我写的。
更准确地说,是我把大纲、观点、情绪方向喂给 Claude,让它帮我做了第一版扩写、做了语言润色、做了金句和段落的衔接。然后我通读了 3 遍 ,把我自己想说的话、我想骂的槽、我想念的人和事,一段一段替换回我自己的口吻 。所以这算不算 AI 写的?我觉得算;但它是不是"我"的?我觉得也是。工具是杠杆,但手柄一定得在你手里。