返回:🌠 Summary And Schedule

原文:AleXJokeR《巴别塔那么高,我们能爬得上去吗?》。这篇不是全文转载,只按自己的理解做一次读后整理。

读这篇文章时,我最强烈的感受不是“AI 又变强了”,而是编程这件事的重心正在移动。

以前写程序,很多成就感来自把一个具体问题硬啃下来:一个报错、一段环境配置、一个页面、一个接口、一个算法题。那时候代码本身有很强的门槛,很多东西不会就是不会,需要搜索、试错、调试,甚至卡很久。

现在不一样了。AI 把很多细节压得很薄,原来需要反复查资料的东西,现在只要问题描述清楚,很快就能得到一个可运行的起点。写代码的痛苦没有完全消失,但它被重新分配了:语法和样板变轻了,想法、判断和表达变重了。

1、真正让人兴奋的不是代码本身

我觉得这篇文章最打动我的地方,是它把“写代码”重新放回了“创造”里。

代码当然重要,但代码不是终点。一个程序之所以让人开心,不是因为它有多少行,也不是因为用了多复杂的框架,而是因为它把一个原本不存在的东西带到了现实里。

也许昨天只是脑子里一个模糊想法:我想整理笔记、我想自动生成页面、我想做一个学习计划、我想把博客目录变得更清楚。今天它真的跑起来了,能点、能看、能修改,这种从无到有的感觉,才是最原始的兴奋。

以前我会更在意“我是不是亲手写出了每一行代码”。但如果认真想一想,写代码和写文章、做设计、搭系统很像:工具只是媒介,真正有价值的是背后的选择。

2、AI 让代码变轻,也让人更难躲起来

AI 很适合做确定性比较强的事情,比如生成样板代码、解释报错、改样式、补测试、拆步骤、整理材料。它能让一个人更快地把想法推到可运行状态。

但它也会暴露一个问题:当代码不再那么稀缺时,人不能再只靠“会写代码”获得安全感。

以前不会写,就卡在第一步。现在 AI 能帮你写出来,于是真正的问题变成:

  1. 我到底想做什么?
  2. 这个东西为什么值得做?
  3. 它解决的是表面问题,还是实际问题?
  4. 哪些功能应该保留,哪些应该删掉?
  5. 做出来之后,怎么让它长期可维护?

这些问题并不会因为 AI 出现而消失。相反,AI 越强,人的判断力越不能缺席。

3、程序员更像创造的组织者

如果把 AI 当成一个速度很快的助手,那么人的角色就不只是“敲代码的人”。

人要决定方向,要描述需求,要拆解流程,要判断边界条件,要看生成结果哪里不对,要把粗糙的东西一轮一轮改成能长期使用的东西。

这和我整理博客时的感觉很像。AI 可以帮我改 Markdown、调 CSS、生成目录、写文章初稿,但博客最终长成什么样,哪些内容重要,哪些目录该留,哪些链接该放在前面,哪些文字不像自己,都还是需要我自己判断。

所以 Vibe Coding 不是不需要基础了,而是基础的形态变了。基础不只是语法,还包括:

  1. 能看懂 AI 生成的东西对不对。
  2. 能把模糊想法说清楚。
  3. 能知道一个系统大概应该怎么组织。
  4. 能持续修改,而不是满足于第一次生成。
  5. 能把工具变成自己的表达方式。

4、对我自己的提醒

对我来说,这篇文章可以放在日常感悟里,是因为它不只是讲编程,也是在提醒我如何面对之后的学习。

我后面要做人工智能、网络安全、考研和项目复盘,这些方向都离不开工具。但如果只追工具,很容易被新的模型、新的框架、新的热点牵着走。真正要积累的,应该是理解问题、组织知识、表达想法和持续产出的能力。

AI 可以让我更快开始,但不能替我决定方向。

AI 可以帮我写出第一版,但不能替我形成审美。

AI 可以缩短从想法到作品的距离,但不能替我产生那个“我想把它做出来”的冲动。

所以这篇文章最后留给我的结论是:不要害怕工具变强。工具越强,越应该回到自己真正想做的东西上。

能不能爬上巴别塔,不只看梯子有多高,也看自己是否真的知道为什么要往上爬。