“不是「Vibe Coding」不行,而是你根本就不会写代码!”

B站影视 韩国电影 2025-08-27 02:34 2

摘要:最近开发圈里,「Vibe Coding」这个词频频刷屏——有人说这是偷懒写代码的新方式,也有人吐槽它是制造“AI 垃圾代码”的捷径。究竟问题出在方法,还是出在程序员自己?本文来自一位资深工程师的犀利分享:他用 Claude Code 写生产级系统,效率比大多数

【CSDN 编者按】最近开发圈里,「Vibe Coding」这个词频频刷屏——有人说这是偷懒写代码的新方式,也有人吐槽它是制造“AI 垃圾代码”的捷径。究竟问题出在方法,还是出在程序员自己?本文来自一位资深工程师的犀利分享:他用 Claude Code 写生产级系统,效率比大多数人高出数倍,但他的结论却是——别再怪 AI,问题大多出在你不会用。

作者 | yassinerjl 翻译 | 郑丽媛

出品 | CSDN(ID:CSDNnews)

我是一名资深软件工程师,目前维护的系统每月请求量超百万。我平时写代码,90% 时间都在用 Claude Code。

当你还在抱怨你的 for 循环出问题时,我正以 10 倍的速度交付更好的测试——问题不在于“氛围编码(Vibe Coding)”,而在于你自己。

1. 你的提示词烂透了

“修复一下我的认证Bug”——请注意,这不是提示词,而是一种祈祷。

你需要告诉 AI 问题在哪,展示报错信息,并说明你希望它做什么、达到什么效果。

如果你自己都说不清楚问题,那就是你的责任了。

2. 别再用「自动接受」

谁用 autoaccept(自动接受 AI 提交)谁就活该踩 Bug。

记住,AI生成的每一行代码永远都要看。

AI 给你的不是圣旨,只是建议。

3. 少即是多:代码越少越好

看到 Paul Graham(美国著名程序员)还在夸某个创业者,说他靠 AI 每天能产出 1 万行代码——我只想说:祝你好运,维护那坨屎山的时候千万别哭。

真正好的工程设计,意味着最小的改动。

如果你的 AI 为了一个功能改了半个代码库,那你就做错了。

4. 把你的目录结构整理好

如果你的代码仓库一团乱,就别怪 AI 一直犯糊涂。

目录结构要简单:feats/[feature-name]/[files]。

人类都一眼扫不明白你的仓库,AI 更别想了。

5. 工具不是魔法

在我看来,说「Vibe Coding 不行」的人,就像在说「刀子很危险」。

是啊,如果你不会用,那当然危险。

学会正确使用工具,才是关键。

6. 用语音写提示词

大多数人都忽略了一个专业建议:用语音口述提示词。

口述时你提供的上下文信息,往往比打字多 3 倍。

我自己用 writevoice.io(是我开发的),WillowVoice 和 Flow 也可以。

说话的时候,你会自然把边界条件和假设都讲出来,而这些你打字时往往会漏掉。

7. 不要在一个对话里聊多个话题

如果你要在一个对话里跟AI聊三个不同的话题,AI 当然会乱。

记住,换话题就开一个新对话。

上下文切换会对 AI 产生干扰,学术界还有论文专门研究过这个问题。

8. 记录改动,但别写太多

保存日志文件。

每做完一个大功能/重要改动,就写一句话更新。

这种随手记录,节省了你日后解释上下文的时间。

最后,一句话总结就是:别再怪工具了,学会用才是根本。

【活动分享】2025 全球机器学习技术大会(ML-Summit)北京站将于 2025 年 10 月 16-17 日在北京威斯汀酒店举办。大会共 12 大主题、50+ 海内外专家,聚焦大模型技术和应用变革。详情参考官网:https://ml-summit.org (或点击原文链接)。

来源:CSDN一点号

相关推荐