Vibe Coding 会是下一个 Internet dating 吗?
Vibe Coding is the new Internet Dating?
回想 2000 年代初,'Internet dating' 曾是个让人羞于启齿的词,人们躲在 OKCupid 或 Match.com 后写下长篇大论,生怕被熟人发现。如今,约会 App 已彻底融入生活,'Internet dating' 这个旧称反而显得过时,人们直接称之为'dating'。作者认为,'Vibe coding' 正走在同样的轨迹上。这个词特指完全通过 AI 进行编程,而传统'coding'则强调人类的主导作用。随着 AI 越来越强大,人类在编程中的干预将越来越少。未来,当所有编程都默认由 AI 辅助时,'Vibe coding' 这个术语将像今天的'Internet dating'一样,听起来既陌生又怀旧,最终被简单的'coding'所取代。
在那个即将到来的未来,'Vibe coding' 这个词听起来将和今天的'Internet dating'一样,显得既古怪又怀旧。
HN 评论区
56- monospacegames
软件工程师对自己手艺的缺乏尊重,每天都让我感到困惑,甚至让我怀疑,软件行业里是否还有人写代码是出于热爱,而不是为了赚钱。
>在那个未来世界(对我们中的一些人来说,它已经到来),“vibecoding”这个词还有什么意义?如果所有代码都是 AI 辅助编写的,那它会不会仅仅被称为……“写代码”?
把同样的问题应用到音乐或绘画上,或许答案会更容易看清。如果 AI 继续进步,我认为未来所有人类编写的代码更有可能完全是 100% 由人类写出。Vibecoding 或任何“人在回路”的方法,看起来更像是一个过渡性的范式。
不过,这篇帖子似乎已经有几个月了,所以他们当时没有像我们过去几周那样强烈地“感受到 AGI(通用人工智能)”的冲击,也是可以理解的。
- gyomu
好吧,正如名字所说,vibecoding 关乎的是“氛围感”。“给我做一个极简风格的待办应用,带点酷炫的动画”。搞定,发布(然后可能就此忘得一干二净)。
而在更广泛、既有的工程流程中将 AI 作为工具使用(这里有一份详细的待办应用规格说明;UI 的参考布局编码在这个文件夹里;数据格式要求在这个文件中;测试套件必须验证属性 XXX),并没有一个响亮的名字,因为这就是软件工程,而写代码只是其中的一部分。
- dimbletimbers
人们使用在线约会是因为他们觉得不得不这样,但大多数人其实讨厌它。所以,这个类比可能比原文说的还要贴切。
- the_interloper
这感觉像是由一个很久没在约会市场上混过的人写的。
约会应用很烂,你的 UI/UX 可以 groundbreaking( groundbreaking 指突破性的),但这并不能让它们变得不那么难用。
人们那种