告辞氛围编程:一个新手的视角
I won't be vibe coding anymore: a noob's perspective

原始链接: https://varunraghu.com/why-i-wont-be-vibe-coding-anymore/

在2025年4月22日的博文中,Varun Raghu 宣布了他与AI辅助下的“氛围式编程”(vibe coding)的“分手”。他解释说,虽然最初学习编程时,他挣扎过,也写出过不完美的应用,但他从中获得了巨大的价值。即使有缺陷,他的代码也代表了他的努力和学习历程。 最近,他意识到,尽管借助AI辅助工具构建出了有用的应用程序,但他几周内都没有学到任何新东西。这让他顿悟:编程不仅仅是追求光鲜的最终产品,更重要的是编程过程中蕴含的批判性思维、解决问题的能力和学习过程本身。他担心AI正在剥夺这种宝贵的方面。 因此,Varun将回归到“老式”的编程方式,拥抱挑战,并享受缓慢而细致的学习过程。他重视学习过程,并感到需要通过自身的努力来构建他的编程知识。

Hacker News上的一篇帖子讨论了“氛围编程”(使用AI生成代码)的概念及其影响。原作者是一位“新手”,因为他没有学到任何东西,所以放弃了氛围编程。许多评论者表达了复杂的心情。一些人发现AI有助于加快开发速度,尤其是在处理样板代码或建议函数方面,但他们不喜欢依赖AI生成他们不完全理解的大块代码。他们表达了对批判性思维、所有权和可维护性的担忧。 其他人认为,由于企业需要更快地开发,氛围编程是不可避免的,但他们也承认创建不可维护的代码库和降低初级开发人员技能的风险。一些人建议采取平衡的方法:将AI用于特定任务,同时保持控制和理解。一些人不同意原帖作者的观点,他们认为“氛围编程”总体上是积极的,因为它允许开发人员比以往任何时候都编写更多的UI。总的来说,讨论围绕着在AI辅助开发时代速度、理解和长期代码质量之间的平衡展开。

原文
why i wont be vibe coding anymore | Varun Raghu

i’m breaking up with vibe coding. here’s why.

when i first started learning to code, i built apps/websites that would be considered poor in the traditional sense. it also took me an embarassing amout of time to figure out basic stuff. it was frustratingly difficult. the ‘finished’ product wasn’t even polished.

but atleast i built it. i wasn’t begging an ai agent to fix my bugs. no matter how poor, the code had my blood, sweat and tears in it. no one could take that away from me.

as i was lying in bed on a sleepless night. i realized i hadn’t learnt a new concept in weeks. i had built a few useful apps with ai, but a nagging question kept me awake - what was the point of it all if i didn’t learn a thing?

that’s when it struck me. coding isn’t about the finished product. its a lot like writing. its about the process. its about how you approach a problem. its critical thinking.

and i don’t think i’m ready to let ai take these away from me. i’m going back to writing shitty code, slowly and deliberately.

联系我们 contact @ memedata.com