开发者生态
morning
如何在法学硕士的世界里继续享受编程的乐趣
2026-09-26
1 阅读
约5分钟阅读
signa11
字号:
您正在走向人工智能倦怠吗?害怕将自己的工作丢给一个缺乏编程技能、对质量没有追求、但拥有庞大 Claude 账户的人吗?对您项目中的代码质量感到失望,或者对“您的”自己的代码感到更糟?这是给您的。对于大型科技公司运营的前沿法学硕士存在重大且合理的道德担忧,这些问题已经被详细讨论过,我知道并同意,这篇文章与他们无关。请不要误认为我是专业法学硕士的技术人员。另外:由于人们之前将我的文本误认为是 LLM 生成的,所以我会告诉你,它是 100% 人类编写的,没有任何人工智能辅助。伟大机器中的灵魂 肖恩·麦克马伦(Sean Mcmullen)有一本很棒的书,作者是我青少年时期喜欢读的书,乍一看,它描述了与我们的情况相反的情况:一台大型计算机,其中各个组件都是人类的,并且一起工作形成一个计算单元。另一方面,法学硕士本身在真实的计算机上运行并假装是(超)人类。乍一看,故事和现实并没有那么遥远:我们在软件开发过程中的角色正在慢慢地从演员降级为机器中的齿轮。规范驱动的反乌托邦是,我们只是得到了一些规范,将其敲入法学硕士,然后当我们的代币耗尽时哭泣,因为技术封建领主决定发放更少的代币。作为一名 Haskell 程序员,我喜欢编写 Haskell 。是的,我非常喜欢我们在工作中制作的产品,我喜欢你可以用我的开源库做的事情,但我真的很喜欢用这种语言表达我的想法的过程。我假设这对你们大多数人来说都是如此,但在许多其他语言中却并非如此,这在一定程度上解释了为什么不同编程语言的爱好者对法学硕士辅助的未来是光明还是黑暗有不同的看法。当我生成代码时,很多乐趣都面临风险。所以,也许不要。我想继续编写(至少是其中令人愉快的部分)Haskell 程序,而不必阅读和审查(太多)生成的代码。与此同时,我想把这些代币用在一些好的用途上,而不是慢慢地烧坏我的大脑。我想向您展示一种方法,让您能够继续享受编程的乐趣,同时通过 LLM 获得适度更高的生产力,而不是显得生产力更高却失去所有乐趣。如果你只想放弃法学硕士学位,那也很好,而且你已经知道自己在做什么。但可能有一些你不想成为的原因,例如你实际上需要带来一些真正的生产力提升,或者当你的团队、你的公司、你的行业的其他成员正在大力采用法学硕士时,你不想被抛在后面。继续编写代码如果您想继续拥有自己的代码库,则需要继续编写一些代码。如果你让它全部生成,它将变成一个只有你的编码代理才能茁壮成长的法学硕士荒地。所以你应该继续编写代码,否则你的代码库最终会丢失。继续编写代码的另一个原因是继续成为一名优秀的程序员。不练习可能会丧失技能,而这种风险特别高,因为放弃编码工作并将其交给代理人的门槛非常低。经过几周的不编码并将所有内容交给代理后,您会发现自己很难重新编码。法学硕士在生成良好的、人类可读的代码方面比宣传的要差得多。他们在某种程度上擅长编写自己稍后专门处理的代码。但我确信您已经体验过看到一个完全生成的文件时的绝望,该文件一定在某个地方包含错误,并且您认为作为人类自己无法找到它,因为景观是如此陌生。那么,如果不让代理进行编码,如何才能提高生产力呢?让他们做几乎所有其他事情。尤其是那些让你厌烦的枯燥工作。理想情况下,这些任务不太难完成,并且易于检查。规划自从计算机出现以来,它们一直被用作簿记工具。以这种方式使用法学硕士。除此之外,它是一种簿记工具,您可以使用自然语言而不是正式的界面进行处理。将领域专家之间的大量书面对话转化为可操作的待办事项。测试一些东西,写下测试结果,让它将它们组织成一个如何修复缺陷的计划。使用诸如待办事项工具之类的工具,或者更好的是带有 frontmatter 的 Markdown 文件,以使其正确跟踪计划项目。法学硕士可以拥有巨大的背景,但如果太满,它仍然可能会默默地丢失信息。但不要让它做出任何关键决定。让它问你。如果你不明白这个问题,那就是法学硕士没有给你提供相关背景信息(否则你可能会精疲力竭,需要休息一下)。如果你一次又一次地回到同样的问题,请从屏幕上退后一步,自己思考一下,
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱