Hacker News 中文摘要

RSS订阅

无人真正了解人工智能 -- No one knows anything about AI

文章摘要

Cal Newport在文章中探讨了AI对编程行业的影响,提出了两种截然不同的观点。一方面,大型语言模型(LLMs)因其擅长生成结构化文本,被认为非常适合自动化编程,导致编程行业成为AI驱动的首个重大变革领域。另一方面,尽管有证据表明AI工具显著提高了编程效率,但AI对行业的长期影响仍存在不确定性,表明目前对AI的理解和预测仍有限。

文章总结

标题:关于AI,我们一无所知——Cal Newport

在这篇文章中,Cal Newport提出了两种关于AI的叙述,这两种叙述都涉及使用AI技术来自动化计算机编程,但它们指向了截然不同的结论。

第一种叙述认为,大型语言模型(LLMs)非常适合编码,因为源代码本质上是结构良好的文本,而这正是这些模型擅长的领域。由于需求和能力之间的高度匹配,编程行业成为了经济上的牺牲品,成为第一个受到AI驱动重大变革的主要行业。支持这一观点的证据不胜枚举,例如:

  • Perplexity CEO Aravind Srinivas声称,AI工具如Cursor和GitHub Copilot将工程师完成任务的时间从“三到四天缩短到一小时”。
  • 《Inc》杂志的一篇文章自信地宣称:“在软件工程领域,AI确实改变了一切。”
  • 投资网站的一篇文章标题令人震惊:“由于AI的进步,科技行业今年裁员64,000人。”
  • 《大西洋月刊》的一篇文章开头便令人不安:“计算机科学泡沫正在破裂”,并将此归咎于AI。

然而,如果你阅读同一时期的不同文章和引述,会发现另一种截然不同的叙述:

  • AI评估公司METR的一项随机对照试验显示,使用AI工具的开发者完成任务的时间比不使用AI工具的开发者长19%。
  • 开发者Simon Willison调侃道:“因为LLMs而放弃编程职业,就像因为台锯的发明而放弃木工职业一样。”
  • 科技CEO Nick Khami对AI工具将大幅减少软件开发所需员工数量的说法表示怀疑。
  • 关于微软裁员,实际情况是裁员分布在多个部门,目的是为AI项目腾出更多资金,而不是因为AI取代了员工。
  • 关于计算机科学专业的学生,《大西洋月刊》文章提出了另一种解释:科技行业正在收缩以纠正疫情期间的过度支出,而计算机科学专业的入学人数历来随就业市场波动。

这两种叙述展示了关于AI的完全不同的观点,取决于你阅读的文章和听取的专家意见。我们应该从这种混乱中得出什么结论?关于AI的影响,我们目前还无法确定任何事情,但这并没有阻止人们假装自己知道一切。

Cal Newport的建议是: 1. 忽略最激烈和最轻视的言论。 2. 关注你关心的领域中与AI相关的切实变化,广泛阅读并询问你信任的人他们的观察。 3. 除此之外,对AI新闻持保留态度,因为这一切都太新了,没有人真正理解他们在说什么。

AI确实重要,但我们还不完全知道为什么。

评论总结

评论内容主要围绕AI在软件开发中的影响展开,观点多样且存在争议。以下是总结:

  1. AI提升开发效率:多位评论者认为AI显著提高了开发效率,尤其是对资深开发者而言,减少了重复性工作。

    • "The real benefactors of AI in software development are senior devs who’ve had enough of boilerplate, framework switching, and other tedious low-value tasks." (评论1)
    • "I’m doing the work of 3 dudes alone (dev, qa, devops). My delivery is 100% faster." (评论20)
  2. AI的局限性:尽管AI能加速某些任务,但也可能增加其他任务的复杂性,且其输出不一定最优。

    • "It makes certain classes of tasks 150% faster, while making other classes of tasks 300% slower." (评论4)
    • "You end up with code that works but is definitely not optimal." (评论25)
  3. AI对职业的影响:部分评论者担忧AI会取代某些开发岗位,尤其是初级或非前沿项目的工作。

    • "What about graphic, web and app design? I just do not see a long term career going forward." (评论6)
    • "Everybody will have different experiences but my guess not all developers are working in frontier projects so their jobs will be the first to suffer the change." (评论20)
  4. AI的长期影响:有评论者指出,AI可能带来短期效益,但长期可能导致更多错误和成本增加。

    • "If you chop down on that critical mental work by using something probabilistically correct, you’re introducing errors that will be more costly down the line." (评论16)
    • "Use AI if you want to go bankrupt in 5 years but be rich now." (评论16)
  5. AI的炒作与不确定性:许多评论者批评AI领域的过度炒作,认为当前对AI的预测存在大量不确定性。

    • "Big nothingburger which is particularly surprising given the quality of Newport’s other work." (评论8)
    • "We are 27-ish months since the claim that all software engineers would be replaced within six months by some of these CEOs." (评论18)
  6. AI的工具属性:部分评论者认为AI是生产力工具,而非替代品,强调其作为“力量倍增器”的作用。

    • "AI more of a force multiplier than a replacement." (评论13)
    • "AI is the next electric screwdriver." (评论28)
  7. AI的社会与经济影响:有评论者担忧AI可能引发金融或社会危机,呼吁谨慎对待。

    • "I mean a financial time bomb that far exceeds the 2008 subprime mortgage crisis." (评论30)
    • "AI is communists playing the Wizard in The Wizard of Oz. It’s about power, intimidation, and psychology." (评论23)

总结:评论者对AI在软件开发中的影响持不同看法,既有对其提升效率的认可,也有对其局限性和长期风险的担忧。整体上,评论者呼吁理性看待AI,避免过度炒作,并强调AI作为工具而非替代品的属性。