天生反对:为何业余编程社区抵制LLM
本文探讨了业余编程社区对LLM使用的敌意,认为这些社区重视学习过程本身,而LLM的使用被视为偏离核心价值。
2026. 08. 04我偶然发现了一个与国际象棋引擎开发相关的GitHub线程,这让我思考为什么业余编程社区对LLM开发越来越怀有敌意。虽然该线程没有提供太多见解来回答这个问题,但它促使我进行了一些思考。
我在其他小众业余编程社区,如OSDev、LangDev、TxtDev、EmuDev、RLDev、demoscene和代码高尔夫球手中,也看到了类似的观点。普遍的共识似乎是,这些社区所掌握的知识是来之不易的,而使用LLM完全是一种偏离重点的行为。
在这些社区中(请记住,自始至终都隐含着“并非所有……”),掌握一个困难领域的过程本身就是产品,而能运行的东西通常只是锦上添花。
此外,我注意到,即使在这些小众社区中早期有对LLM的认真参与,由于LLM实践者缺乏深入理解,以及这些社区中一部分尖刻的成员将LLM视为作弊形式,这种参与很快就被破坏了。
诚然,这些社区历来以狂热的守门和极其缓慢的进展为特点,因此,像Kool-Aid Man那样突然闯入以获取一些轻松声望的愿望是有道理的。哦耶……哦不!
在传统的小众开发者圈子中,尊重是通过多年在各自论坛上的活动、分享优雅的代码、展现真正的好奇心以及沿途分享深入的领域知识而慢慢赢得的。归根结底,这些社区并不关心你的代码是否有效,而是关心你是否知道它为何以及如何工作。
对我来说,LLM最好作为力量倍增器,而不是替代品。在已经深入了解某个领域的专家手中,它可以充当杠杆。1但在这些小众社区中,整个练习都在于学习。使用LLM来生成成品并不能让我们成为工匠;它只是剥夺了我们手艺。
:F这是我对LLM不断发展的最新想法。另请参阅:LLMe和Mind the van Emden Gap也就是说,专业知识并不能提供对LLM愚弄的自然免疫力。↩︎
本文为机器翻译辅以 AI 润色,仅供参考。原始事实以原文为准。