今天早上去上营队的路上,想起了昨晚和上一期 OPC 一位学习者的一段交流。
他特别喜欢 vibe coding。营队结束以后回了老家,居然自己买了一台服务器,把营队里做的 APP 部署了上去。
这件事其实挺让我惊讶的。
因为相比另外一位技术基础比较好的学习者,我原本并没有期待他这么快去碰服务器部署。这里面会涉及 Linux、域名、配置端口、后台服务等很多概念,对一个基础还没有那么扎实的学习者来说,并不简单。
但他就是很有热情,一路往前冲。
当然,问题也随之而来。
他的 APP 功能越来越多,代码越来越复杂,遇到的 Bug 也越来越奇怪。昨天晚上他又给我发了一张截图:页面上突然出现了一长串乱码,问我到底怎么办。
我打开网站,用浏览器检查了一下,很快发现,是一段 Base64 图片数据没有被正确解析,直接作为字符串渲染到了前端。
那一刻,我脑海里的第一个反应其实是:
你现在最大的问题,根本不是这个 Bug,而是代码已经开始变成“屎山”了。
AI 时代特别容易出现这样的情况。
你提一个需求,AI 很快实现;觉得不错,再加一个;再来一个……
每一次都能得到即时正反馈,于是我们很容易误以为:只要继续提需求,产品就可以无限生长。
但软件并不是这么工作的。
当功能只有三五个的时候,很多问题并不明显;当功能越来越多,模块之间开始互相依赖,一个很小的改动,都可能牵一发而动全身,复杂度呈指数级递增。
更麻烦的是,如果自己从来不看代码,也不知道代码之间是怎么连接的,那么最终就会失去对项目的掌控。
上下文越来越长,Token 越花越多,AI 也越来越难理解整个系统。最后可能为了修一个小 Bug,把三个原本正常的功能一起改坏。
我当时特别想教育他一番。
甚至已经把一段话打好了,还专门找了一个讲“屎山代码”和如何规范 vibe coding 的 B 站视频,准备一起发给他。
但就在按下发送的那一刻,我突然停了一下。
如果我是他,现在最想听到的是什么?
他刚刚遇到一个怎么都解决不了的 Bug,满脑子想的都是:“这个问题到底怎么解决?”
这个时候,我突然发给他一大段:
“你不要再加功能了。”
“你的代码太乱了。”
“基础不牢,地动山摇。”
“你应该先学会规范开发……”
这些话也许都对。
但他听得进去吗?
甚至有可能,我自认为是在帮助他成长,实际上却是在他的热情上浇了一盆冷水。
于是我把那段话删掉了。
我先打开电脑,了解他的项目和上下文,帮他一起 Debug。最后整理了一段更精准的提示词,让他交给自己的 Agent 去处理。
问题很快解决了。
等到这个 Bug 真正解决以后,我才把刚才想说的话重新整理了一遍发给他。
我跟他讲了“知止而后有定”。
也找了一段乔布斯关于产品的观点跟他分享:真正优秀的产品,不只是为自己做出来的功能感到自豪,也应该为那些经过思考后决定“不做”的事情感到自豪。
少,有时候反而更多。
它说:“好的。”
“再加一个。”
“没问题。”
于是需求—实现—兴奋—继续加需求,变成一个不断循环的反馈回路。
如果没有“知止”的能力,我们以为自己正在驾驭 AI,实际上也可能正在被 AI 的反馈机制喂养。
AI 放大的,从来不只是能力,也会放大人的习性。
一个人如果本身就容易贪多、求快、追求即时反馈,有了 AI 之后,这个习性可能被放大十倍。
所以真正重要的,已经不仅仅是“会不会用 AI 编程”,而是:
我知不知道自己在做什么?
我能不能判断什么值得做、什么暂时不要做?
我能不能在不断出现的可能性面前,知道什么时候该停?
但这件事情给我更大的提醒,其实不是关于他,而是关于我自己。
我突然发现,自己处理这件事情的方式,好像和以前不太一样了。
如果是以前,我大概率会有两种反应。
一种是看到问题以后,马上开始输出:
“你这样是不对的。”
“应该这样做。”
“我告诉你正确的方法是什么。”
我看见了问题,就很想立刻把我看见的东西全部告诉对方。
另一种则是直接帮他把 Bug 修完。
事情解决了,我也就觉得结束了。
但这一次,我开始多想了一层:
我的目标到底是解决这个 Bug,还是行有余力,帮助眼前这个人真正成长?
如果目标是成长,那么“说什么”重要,“什么时候说”同样重要。
有些话,不是因为它正确,就应该立刻说出来。
一个人掉进水里的时候,第一件事不是站在岸边给他讲游泳理论,而是先把他拉到岸上。
等他站稳了,再一起复盘:
刚才为什么会掉进去?
下次怎么避免?
真正会游泳的人又应该掌握什么?
昨天晚上其实只是一个很小的 Debug。
但对我来说,它好像也是一次关于“导师”这个角色的练习。
看见问题,是能力;
知道什么时候说,是智慧;
真正让对方愿意听进去,并因此有所成长,才是帮助。
以前我可能更在意“我说的是不是对的”。
现在开始慢慢在意:
我这样说,对他是最合适的么?
看破,不一定马上说破。
不是逃避问题,也不是一味顺着对方,而是知道什么时间、用什么方式分享。
虽然是很小的一个念头,看似微不足道,但我想,这也许就是日拱一卒,也是自己在慢慢培养自己成熟度的体现吧。



