那一刻,我有点慌了:AI的火已经烧到了最顶端的前端工程师了

216 阅读7分钟

我只是想测试一下 Gemini,结果它把我干沉默了

前几天 Gemini 3 Pro 发布,朋友圈全是"代码能力又提升了"的消息。

我寻思这玩意儿到底有多强?正好手里的作品集网站丑得我自己都不想看,干脆拿它练练手。

说白了就是想找个理由玩玩新模型

image.png

就一句话的事

我随手打了一句提示词:

"帮我做一个炫酷的个人作品集网站,要有 3D 效果。"

没了。真的就这一句。

颜色?没说。布局?没说。内容?也没说。

然后我就去上了个厕所。


回来后我傻了

五分钟后回来,文件生成完了。

我心想:肯定又是那种半成品,基础框架搭好了但丑得要命,还得我自己改半天。

点开,F5 刷新。

我直接愣住了。

屏幕上跑着的不是那种"能跑就行"的 Demo,而是一个完整的、精美的、我他妈愿意直接放简历里的网站:

3D 变形球体跟着鼠标转,两千多个粒子在背景飘,像星空。滚动的时候球体从青色变紫色再变红色,每个区域颜色都不一样。光标悬停会变大带模糊,标题是空心描边字悬停填充颜色...

动画丝滑到我以为自己电脑升级了。

我就那么盯着屏幕滚了五分钟,脑子里只有一个想法:

这不对劲。

image.png

image.png

这个无线循环的跑马灯的设计这又是要多久审美和技术的积累才能写出来的

我开始疯狂找茬

不信邪。

我打开 DevTools,逐行看代码。肯定有坑,肯定有一堆问题等着我填。

结果越看越心凉:

// 它知道限制像素比防止手机卡死
renderer.setPixelRatio(Math.min(window.devicePixelRatio, 2));

// 响应式适配也加了
window.addEventListener('resize', () => {
    if (window.innerWidth < 768) {
        blob.scale.set(0.7, 0.7, 0.7);
    }
});

// SimplexNoise 让变形更自然,这玩意儿我都得查文档
const noise1 = simplex.noise3D(vertex.x * 0.5 + time, vertex.y * 0.5 + time, vertex.z * 0.5);

我服了,我自己写也就这样了。

甚至有些地方比我第一版写得还规范。

如果让我从零开始做这个网站:5天?。

Gemini 用了多久?三分钟不到。

那一刻我突然有点慌。

image.png

说不慌是假的

我关掉浏览器,往椅背上一靠,盯着天花板发呆。

脑子里就一个问题:那我这几年学的东西算什么?

Vue、React、Three.js、WebGL...我学了多少东西?

为了搞懂 GSAP 的 ScrollTrigger,我啃了一整天文档。 为了优化一个 3D 场景的帧率,我试了十几种方案。 为了让一个动画更顺滑,我调参数调到凌晨两点。

我一直觉得这些是我的竞争力,是我比别人强的地方。

结果呢?

Gemini 一个提示词就整出来了。

就好像你练了十年的功夫,被人用外挂几秒钟复制了。那种感觉真他妈操蛋。


冷静之后

发了会儿呆,我又把网站打开了。

这次不是找茬,而是认真看它到底做了什么。

然后我发现:

项目图片全是占位符,得我自己换。"下载简历"的链接还是 #,得填。Works 只有两个项目但我想放六个。技术栈描述太泛了没有个性。联系方式没有微信但我客户都在微信...

换句话说:

Gemini 给了我一个漂亮的壳子,但里面的灵魂,还得我自己填。

它知道"作品集网站应该长什么样",但它不知道"我的作品集应该长什么样"。

这两个东西不一样。

image.png

我想明白了一件事

突然之间我想通了:

Gemini 没有抢我的活,它抢的是我最烦的那部分活。

搭架子、写样板代码、调基础动画...这些东西必须做,但说实话做到第十遍的时候已经很无聊了。

现在它帮我做了。

那我可以干嘛?

琢磨怎么让项目展示更有故事感。调动画细节让交互更舒服。加一些只有我才想得到的东西。优化内容让它更适合目标用户。

说白了,我从搬砖的变成了包工头。

挺好的吧?

但问题在于

我试着安慰自己:Gemini 虽然能写代码,但它不懂业务,不懂用户,不懂那些需要判断和经验的东西。

这话没错。

但问题是,这是今天的 Gemini。

一年前,GPT-4 写 Three.js 还会把 API 用错。现在呢?连 SimplexNoise 都用得比我熟。

半年前,AI 生成的代码我得大改。现在呢?只需要微调。

这个进化速度是几个月。

而我呢?

学 Three.js 花了一个月。 学 GSAP 花了一个月。 熟练掌握 WebGL 花了两个月。

我们的学习速度,根本追不上它们的进化速度。

image.png

这是我做的一个占卜的首页,如果能发视频就好了,这动画真的做的我的头皮发麻,真的太牛了

image.png

更可怕的是什么

今天它不懂业务,不代表明天它还不懂。

今天它需要我提需求,不代表明天它还需要。

今天它做不了架构设计,不代表明天它还做不了。

我看了看 AI 这一年的进化轨迹:

从写不出能跑的代码 → 写出能跑的代码 从能跑 → 能用 从能用 → 好用 从好用 → 比我写得还好

下一步是什么?

我不敢想。

更让我焦虑的是,这个速度还在加快:

GPT-3 到 GPT-4:一年半

GPT-4 到 GPT-4.5:几个月

现在各种模型:几乎每周都在更新

而我学一个新技术栈,还是需要几个月。

这个差距在拉大,不是在缩小。


说实话

如果你问我:"AI 会不会取代开发者?"

以前我会说:"不会,AI 只是工具。"

现在我不敢这么说了。

不是说 AI 明天就会取代我们,而是说,我们已经在被迫改变了。

以前我可以慢慢学,稳扎稳打,花三个月掌握一个技术栈。

现在呢?三个月后那个技术栈可能 AI 已经比我用得还溜。

以前我的价值是"我会写 Three.js"。

现在呢?大家都有 AI 助手,"会写"已经不值钱了。

以前我可以说"我有十年经验"。

现在呢?AI 用一个月学到的东西,可能比我十年积累的还多。

不是 AI 取代不了人类。

是人类已经跟不上 AI 的进化速度了。

这才是最让我兴奋又焦虑的地方。

image.png

这是我随手做的一个八字的页面,只能说太对我胃口了

那我该怎么办

说实话,我也不知道。

我能做的,只是拼命跟上:

用 AI。抗拒没意义,不如把它当队友。不用的人会被用的人淘汰。

学得更快。以前三个月学一个技术,现在得缩短到一个月。

往更深钻。不能只会用,得懂原理。不能只写代码,得懂架构。不能只做需求,得懂业务。

但说实话,我不知道这样够不够。

因为每次我觉得自己学到了什么,AI 就又进化了。

每次我觉得找到了自己的价值,AI 就又学会了一项新技能。

这种感觉就像在跑步机上跑步,而且速度越来越快。

你只能拼命跑,但你不知道终点在哪里。

甚至不知道有没有终点。

写在最后

那天晚上我慌了。

现在,我还是慌。

只不过现在我知道了:慌也没用,只能继续跑。


写于某个测试 Gemini 后失眠的夜晚

如果你也在跑,如果你也在慌

转给同样在拼命跟上的朋友吧

我们都在同一台跑步机上


这个游戏,从一开始就不公平。