展开讨论

经验与复盘经验摘录 · 机器翻译

这非常准确地总结了我目前对这个话题的看法

……这非常准确地总结了我目前对这个话题的看法。而且我职业生涯的大部分时间都在扮演技术债务警察的角色。这在很大程度上损害了我的赚钱能力。AI大多数时候会生成非常低效的代码吗?是的。但它以惊人的速度,几乎不费吹灰之力就能完成。我认为很多软件工程师忘记了他们存在的目的是完成真正的事情(在很多情况下至少是这样),而他们对于大多数企业来说是一个成本中心。如果你的最终产品不是销售软件,那么很少有人真正会关心代码质量和可维护性,只要他们花30分钟和15美元的tokens就能解决它。这不会接管一切,但我已经看到一些原本非常聪明、积极进取的人,他们并不具备技术背景或编程知识,却为自己和小企业创造了非常有用的东西。而且这种情况似乎只会变得更好、更高效。对于一个真正热爱良好架构和未来可扩展代码的人来说,甚至去说或考虑这一点都让人感到很不舒服。……

源讨论在与Mythos合作时的感受原帖 320 条评论 · 导入时统计
3

这条内容在回应什么?

父级讨论 · 节选

BA

他们为什么还需要程序员来修复这些错误?让Claude来查找并修复它们至少会快一个数量级,而且很可能成功。 在现实世界中建造东西有物理和时间的限制,这些限制无法被克服,这也是为什么建筑(和工程)在这个领域如此重要的原因之一。在软件开发中,这些限制只有在人们编写大部分软件时才是固有的。我觉得我正在看到一些我认为是基本限制的东西,由于这些工具的速度和正确性不断提高而逐渐消失,这让我重新考虑软件工程中一些价值观的重要性。 显然这取决于领域和解决方案,但如果你的软件可以迅速重新排列,只需很少的努力就能找到和修复错误,并且只需一个最小的提示就能添加功能,…

完整原文

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 3

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

PR

> 我认为许多软件工程师忘记了他们存在的目的是完成实际的事情(至少在很多情况下是这样),而他们对于大多数企业来说是一个成本中心。如果你的最终产品不是销售软件,那么很少有人真的会在乎代码质量或可维护性,只要他们能花30分钟和15美元的代币就能解决问题。 我惊讶于听到有些人如此天真,他们认为如果代码质量和可维护性开始呈指数级下降,他们的代币使用量会保持不变? 如果要修复2个错误,你的LLM却开始添加50个新的错误,你会在客服渠道里对客户说“抱歉,软件已经完成了,如果我们尝试修复任何东西,其他东西可能会出问题,不值得”吗?还是说“我们可能可以修复,但我们的AI使用量会大幅增加,我们需要将订阅费提高三倍,你自己选择吧”。 LLM编码的速度只能与...…

完整原文
LO

> AI通常会产生效率极低的代码吗?是的。但它以光速和最小的努力做到这一点。 这准确地抓住了问题的核心。 批评者常常执着于编码助手犯错或输出次优代码的例子,但他们似乎忽略了编码助手也可以被再次提示,并以与引入错误相同的速度重新整理整个代码段。这意味着最坏的情况意味着快速收敛到一个可接受的结果,从那里也可以快速迭代以进一步改进。

完整原文
SE

我认为许多软件工程师忘记了他们存在的目的是完成实际的事情 百分之百正确。我认为大多数我听到的软件工程师对AI的反对情绪,归根结底是他们更关心玩他们的工具,而不是真正解决问题。

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。