Hacker News 评论摘要
针对文章《我的AI怀疑论朋友们都疯了》
主要讨论趋势与情绪
- 评论区呈现出明显的两极分化:一部分人强烈认同文章观点,分享了自己从怀疑到接受并高效使用LLM辅助编程的经历;另一部分人则保持怀疑,或对文章的某些论点提出质疑。
- 许多评论者关注LLM辅助编程的“正确使用方法”,强调从简单命令式交互转变为更像“合作者”或“工具驾驶者”的模式。
- “炒作周期”(Hype Cycle)和“工具成熟度”是反复出现的主题,一些评论者主张等待技术稳定,另一些则认为现在就应该积极拥抱。
- 关于LLM生成代码的质量、维护性、以及对开发者技能和就业市场的影响是核心担忧。
- 文章作者(tptacek)积极参与评论区讨论,回应质疑并进一步阐述观点。
精选评论观点摘要
matthewsinclair - 从怀疑到接受的转变
- 初期对Claude Code感到惊艳,但阅读其生成的代码后感到“震惊地糟糕”,怀疑加剧。
- 转变点:停止给LLM下命令,而是将其用作“虚拟橡皮鸭”(virtual rubber duck)或需要精确控制的“机甲服”(mech suit)。
- 认为“vibe coding”(凭感觉编码)会导致“vibe debt”(感觉债),因为LLM并非如许多人想象的那样工作。
- 通过正确引导,现在与Claude Code合作不仅高效,还能产出相当不错的代码,并开发了让Claude记录意图的方法。
- 对评论区的负面情绪感到困惑,认为人们对这项技术可能带来的净积极影响持封闭态度。
- 类比:Photoshop并未杀死平面艺术家,电影也未杀死戏剧,技术总会带来改变。
wpietri - “石头汤”效应与对炒作的怀疑
- 提出“石头汤效应”[1]:LLM的初步成果吸引了大量投入,加入了许多其他技术,才使得LLM辅助编程逐渐变得实用。
[1] https://en.wikipedia.org/wiki/Stone_Soup
- 同意文章观点,即6个月前直接使用LLM编码效果不佳,当时的怀疑(如“随机鹦鹉”)是准确的。
- 反事实思考:如果数十亿美元投入到无LLM的代码工具改进上,结果会如何?无法知晓。
- 对炒作持怀疑态度,认为当前的炒作与6个月前类似,尽管当时的产品被证明不佳。
- 承认可能正处于开发者工具革命中,但选择等待技术稳定,因为长期影响未知。
- 预计未来仍会被告知“如果你6个月前尝试LLM编码失败,那你没用对方法”,并续订“无聊技术俱乐部”会员。
https://boringtechnology.club/
keeda - 对“6个月变化论”的异议与早期LLM的价值
- 不同意文章中“一切在过去6个月改变”的观点,认为即使在2年前,LLM也已非常强大,关键在于找到适合自己的使用方法。
评论链接: https://news.ycombinator.com/item?id=44164846
- 个人经历:花费数月摸索,AI使其能在几乎没有背景知识的领域产出创新性成果。
- 建议:当像tptacek或kentonv这样没有直接利益关系的资深人士也发表类似看法时,应该认真审视。
- potatolicious 回复 keeda:认为用户体验(UX)的巨大改进(如自动化提示和验证流程)是近6-12个月的关键变化,这使得模型变得广泛可用和强大,即使核心模型能力变化不大。
- keeda 进一步阐述:早期有效使用AI需要努力,现在更容易;但用户仍需自己探索如何充分利用技术,例如通过函数式代码结构来优化上下文。并指出AI应用需要解决认知失谐、上下文管理、数据工程和安全等问题。
tptacek (文章作者) - 回应与坚持
- 回应 wpietri:如果作者的观点是正确的,那么炒作周期会持续很长时间,在此期间怀疑论将是错误立场。
- 回应 mplanchard:认为工具稳定和等待炒作周期结束是两回事;坚信LLM辅助编程的效果“惊人地好”,炒作会持续。
- 强调自己约6个月前才从AI怀疑论者转变为支持者,因为“这玩意儿真的有用”。
- 关于职业影响:不否认LLM可能对软件行业造成颠覆,正如旅行社等行业曾经历的那样。
- 安全角度:作为安全专业人士,认为LLM代码生成可能对安全是一大利好,因其能系统地执行代码检测、静态分析等人类难以持续做到的任务。
mplanchard - 等待工具稳定
- 认为工具越好,从中获取价值就越容易。等待工具稳定后再投入精力是明智的,尤其是在LLM尚不成熟的领域/语言。
- 学习一次工具容易,但因技术快速变化而每六个月重新学习则很痛苦。
- 推测炒作周期与工具稳定曲线相对同步。
- 类比:认为AI阵营目前类似当年的“Rust福音派突击队”,指责不使用AI的开发者。
cesarb - 对依赖性的担忧
- 主要担忧:对远程中心化LLM系统的依赖性。
- 指出控制这些系统的一方可以随意提价、操纵输出、滥用输入数据或停止运营。
- 认为本地运行最新、最强大的LLM目前不可行(引用了需要384G RAM的例子)。
- 对于自由软件爱好者而言,这是一种严重的倒退。
其他值得注意的观点
- 认为当前工具已发展到忽略它们就像忽略Stack Overflow一样。
- 质疑“利益相关”的定义,认为每月10-20美元的订阅费对消费者风险不大,投资者风险更大。
- 认为Claude Code学习曲线为零,鼓励直接尝试而非仅凭炒作判断。
- 分享了使用Claude Code和Cursor的经验,认为Claude Code学习成本(金钱上)更高。
- 认为只有通过使用AI学习新领域并构建东西,才能理解AI作为“力量倍增器”的含义。
- 讨论了怀疑炒作的合理性、认知偏差、以及开发者适应新技术的心态。
- 在自己擅长的领域较少使用AI助手;认为提示(prompting)有时比编程更复杂。
- 认为提示迫使开发者预先进行更多设计和思考,这与敏捷开发和开源趋势相反。
- 预测未来会有用于提示和测试的通用设计/代码规范语言。
- 反驳“Photoshop未杀死艺术家”的类比,认为桌面出版革命确实减少了传统图形设计工作,戏剧行业也因电影电视受到巨大冲击。强调应尊重有意义的体验,经济系统的最终目标是人的尊严。
- 认为AI与Photoshop等工具的根本区别在于AI主要目标是替代而非创造新媒介;其主要成果似乎是提高利润率而非社会进步。
- 提出重要观点:人类通过编写代码来学习和内化知识,AI代写代码会削弱这种经验积累。
- 认为在个人项目中,通过自己探索和调整,使用本地模型和工具能获得更舒适和可靠的工作流。
- 核心问题:如果都用AI编码,未来的专家从何而来?当前培养专业技能依赖于大量编码实践。
摘要说明:摘要内容基于评论区高赞及有代表性的观点,事实指评论者陈述的个人经历或具体工具使用情况,观点指评论者的判断、推测或主观感受,引用指直接引用的外部链接或文本,关键点是特别强调的或总结性的观点/事实。评论排序和选择可能受Hacker News算法影响。