返回

文章详情

从 r/java 被禁

Hacker News2026年10月20日 15:05

我今天因发布我制作的 Swing WebView 组件而被 r/java 禁止,终身禁令。这个禁令的理由是我违反了第 9 条规则,我之前没有注意到这个规则,而这个规则自上次我在那儿发布后就已经新设立。这个规则禁止分享任何涉及 AI 的软件。我广泛使用 AI 来开发这个库,因此根据规则的措辞,我确实违反了规定,结果是终身禁令。这让我有很多感受。我并不是特别为被禁而沮丧。我并不认为我会注意到自己在那个论坛上的包含或排斥,但是这揭示了自 2025 年底以来我一直感受到的一些内部挣扎,关于软件开发过程的变化。2025 年底基本上是 AI 的编码能力超过人类的时期——我想这并不是巧合,大约在那个时候,r/java 采纳了无 AI 政策。在 2026 年,如果你还在 "手动" 编写代码而没有 AI 的帮助,那么要么你还没有尝试使用 AI,要么你只是为了娱乐而编码——并没有想要提高生产力的愿望。然而,如果你心中有一个目标想要构建某物,那么继续 "手动" 进行编码是愚蠢的。不要误解我,我确实怀念编码的快感——一行一行地输出算法,在没有顾虑和意识到时间流逝的情况下,畅游在流动状态中。这很有趣,并且令人兴奋,但现在编码的唯一有说服力的理由就是为了个人的享受,或者锻炼你的 "编码肌肉"。这些都是合理的理由,但你必须将它们与头脑中想要实现的最终产品的愿景进行权衡。坚持出于这些原因手动编码项目,就像是因为想要锻炼肌肉和晒农民的晒痕而选择铲子而不是挖掘机。如果你需要为一栋房子挖基础,你应该使用挖掘机——尤其是当你在为此付费时。如果你想锻炼你的铲子技能,那么你可以在自己的时间里做到。如果我再也不使用 AI 编写代码,那将只是为了我自己的放纵和学习。我绝不会再在没有使用 AI 来审查或帮助编写的情况下发布任何代码,因为那样效率低下,浪费,且结果也不好。但我理解导致无 AI 政策的情感。AI 现在在编码方面比我们更出色——而我们已经花费成年生涯来培养这些编码技能。我们的身份是围绕我们所发展的所有编码技能构建的,而如今,突然间,街头的某个家伙只需在 AI 中输入一个提示,就能生成比我们能写出的更好的代码。这不公平。我们花费的时间来练习、学习和磨练我们的技能;那些让我们受伤、流血的奋斗。现在,一个 12 岁的孩子即时获得了所有相同的技能——不,更好的技能——而不需要任何努力或自律。这不公平。所以,让我们尝试通过建立不欢迎 AI 的安全空间来平衡竞争环境。也许这样我们就可以自由地与其他重视辛勤工作、坚持和自律的人一起练习我们的手动编码技能——在这样的环境中,我的生活经验有价值。不幸的是,这是一项愚蠢的工作。魔 genie 已经放出瓶子。往后的每一款重要软件,都将由一个代理人编码,人工引导和审查它们。像 OpenJDK 这样的项目几乎肯定已经有了大量的 AI 辅助代码。因此在像 /r/java 这样的子论坛中,如果我们遵循规则的字面意思,那么即使是链接到 OpenJDK 的分享也应该被禁止。但是这是荒谬的。在未来的某个时刻,我相信这讽刺会变得太明显,以至于无法忽视,他们需要重新调整目标。对我来说,这有点伤感。我自 1998 年以来一直在用 Java 开发,我计划在可预见的未来继续用 Java 开发,但一切都已经改变。我觉得我再也不会手动编写它。我会让代理人为我编写,并指导和审查他们。在这一过程中失去了一些东西,而不仅仅是我参与 /r/java 的能力。

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

☕请我喝杯咖啡