大语言模型并不有趣:一位开发者的技术反思

11 阅读2分钟

LLMs Are Not Fun

我之所以投身编程,是因为它能让我将思想转化为现实。如果我能精确地推理,那么计算机就能毫无差错地执行我的想法。我可以暂时远离令人疲惫、模棱两可的人际互动。

随着时间的推移,我开始喜欢与人相处。我职业生涯中最有趣的部分,一直是看着我的同事进步。把刚刚超出他们能力范围的项目交给他们,并为他们创造一个不怕失败的环境。

如今,我为多家公司在软件构建的各个方面提供咨询。有时,这意味着思考产品方向并组建团队来执行它。有时,这意味着设计系统架构和编写代码。

如果我不能指导客户如何有效使用大语言模型,那我就没有尽到对客户的职责。因此,我咬着牙,定期在项目中使用LLMs。

有些人将LLMs描述为终极编程工具。另一些人将其描述为额外的机器队友。这是对两者的拙劣模仿。

大语言模型并不有趣。

对我来说,编程的乐趣在于深入、全面地理解一个问题,以至于在考虑修改时,我能够追踪涟漪如何在系统的相互关联组件中扩散。管理的乐趣在于看到我的同事学习和超越,在成长过程中开辟自己的道路。看着他们迎接新的挑战。随着他们成长,我也从他们的成长中学习;指导对指导者和被指导者都有益。

使用LLMs则削弱了这两者。

在工程方面,使用LLMs编写代码,就像雇一个“跑腿兔”来帮我拼拼图一样无趣。如果你认为LLMs是一个额外的队友,那么管理它们也同样没有乐趣。培养LLM的个人成长显然是浪费时间。对它们进行微观管理,时刻提防其产出垃圾或偏离轨道,既令人沮丧又容易引发愤怒。

我可以有效利用LLMs。但这仅仅是以牺牲我对技艺的热爱和在实践中获得的乐趣为代价。

2025年12月28日 K7/q3Lf76xni4hPOBH6ECxdvHUlLVjrGrcVTbSu6tNs=