比尔·盖茨谈AI与编程:人类程序员会消失吗?

3次阅读
没有评论

共计 1036 个字符,预计需要花费 3 分钟才能阅读完成。

在一篇由 MSN 转载的 《经济时报》 文章中,比尔·盖茨被引述称AI 无法取代编程,且永远都不会。然而,没有任何证据表明比尔·盖茨曾说过这样的话。

ZDNET 编辑团队试图追溯这一引述的来源,但陷入了一系列信息迷宫,发现多个网站相互引用,传递相同的基本信息。最终,他们找到了一个提及盖茨可能作为嘉宾参加的法语播客的线索,但始终未能找到该播客本身。

 比尔·盖茨谈 AI 与编程:人类程序员会消失吗?

尽管《经济时报》和 MSN 都是具有一定可信度的媒体,其他网站似乎都直接采信了这些引述。然而,这两家媒体的文章还引用了来自“elcabildo”的内容,而 elcabildo 似乎是一个新闻聚合平台。遗憾的是,无法完全确定 MSN 从盖茨那里获得了哪些见解,哪些来自 elcabildo。

这一背景故事展示了互联网如何成为一个巨大的回音室。虽然这显然不是新闻,但在将某句话归因于某人之前,了解他们实际说了什么是很有必要的。

盖茨实际所说的话,直接引自CNN 几个月前的采访,是这样的:“AI 是在帮助人类完成工作,还是最终会取代人类?比如,人们谈论编写代码?简单的编码任务,今天的 AI 已经可以取代人类的工作。最复杂的编码任务,它目前还无法完成。而该领域的人们对此存在分歧。这是在未来一两年内实现,还是需要十年?”

盖茨的陈述在“简单编码任务”和“最复杂的编码任务”之间留下了空白。目前,AI 编码已经远远超越了简单任务,但亟需人类指导,甚至可能只需要一个人来完成过去需要团队完成的任务。基于最近使用 OpenAI 的 Codex 编码代理四天内完成四年编程 的经验,可以对此进行深入分析。

报道中也有一些细微差别。之所以将工作描述为四年的编程,是因为历史上每年只能推出一款新软件产品。因此,四天内创建了四款产品,使得这一年的指标得以实现。

但如果稍微收紧这一说法,假设将工作外包给有经验的开发者,每款产品可能需要大约三个月的时间来构建。这假设已经了解开发者,并且事先验证了开发者的技能,确保能够从规格中获得高质量的结果。然而,在雇佣开发者(或几乎任何人)时,这并不是一个可以轻易做出的假设。历史上充满了客户与承包商(无论是屋顶工人还是程序员)合作失败的悲惨故事。

事实上,早年间,我的大部分收入来自项目扭转。我的专长是进入那些与开发者签约但项目进展糟糕的公司,带领团队挽救项目,通常是为了保住客户的工作,并尽量在预算内完成,以避免公司董事会全面更换管理团队。

换句话说,完全由人类完成的编程项目也并不完美,同样需要强有力的管理。

在 CNN 的采访中,盖茨被问及萨提亚·纳德拉的声明,即 微软 30% 的代码现在由 AI 完成。CNN 的法里德·扎卡里亚评论道:“这似乎不可避免地意味着你们将雇佣更少的程序员。”他随后询问盖茨关于具有挑战性的就业环境,但盖茨并未直接回答。

相反,他谈到了提高生产力的好处,提到“让人们有更长的假期”等。在这里,可能会断章取义地认为这位亿万富翁脱离现实,暗示失业就像超级长的假期。但他实际所说的是,增加的生产力可能带来多种好处,包括缩小班级规模,帮助人们完成更多工作。他指出的关键点是:“问题是,它是否来得太快,以至于你没有时间适应?”

尽管盖茨没有直接这么说,但编程工作确实受到 AI 的威胁。一些简单的数学计算将非常清楚地证明这一事实。

回到我的 AI 编码经验。假设我请来了已知的开发者,并让他们分别完成我想要的四款附加产品。他们可能在三个月内成功交付所有四款产品,但这并不太可能。实际上,一个或多个项目可能会延迟。这种情况总是会发生。

如果我雇佣了已知的开发者,可能会将四年的开发工作缩短到大约四到五个月。这可能是最好的情况。然而,借助 AI,我在四天内完成了所有工作。

现在来看成本。Upwork 表示,开发者通常对这种工作(PHP WordPress 编码)收取 48 美元 / 小时的费用。这是一个平均值,但可以用作一个相当简单的指标。

假设最好的情况,每个项目可以在三个月内完成,并且开发者每周工作 40 小时,每个项目的成本为 23,000 美元(48 美元 x40 小时 x12 周)。因此,如果我将所有四个项目外包,最低成本将为 92,000 美元。

相反,我使用了 OpenAI 的 Codex 四天,花费了 200 美元。是的,我花了很多时间指导 Codex。除非仔细指导,否则 Codex 非常不友好。但如果我雇佣了合同程序员,我也需要花费同样多甚至更多的时间来指导他们。毕竟,如果 Codex 没有成功,我只会损失 200 美元。但如果我的人类程序员失败了,我将会损失近 100,000 美元。

这就是“简单编码任务”和“最复杂的编码任务”之间的计算所在。并不是说不需要人类参与,而是 AI 编码代理的成本效益与人类程序员相比如此显著,以至于管理者无疑会寻求减少程序员的数量,因为许多需要执行的任务都在 AI 代理的范围内。

他们当然需要经验丰富的开发者来管理 AI,但不会像以前那样需要承包商或初级开发者。

我的例子有些不同,因为我从未为我的项目雇佣过程序员。我的软件虽然很酷,但主要是为了保持我的软件开发技能的副业。软件通过付费附加组件覆盖成本,仅此而已。因此,我使用 Codex 并没有阻止程序员就业,只是帮助我完成了更多的工作。

但在专业领域,同样的数学适用。公司领导无疑会将他们最优秀、最有经验的开发者与 AI 代理配对。请记住,通过 Upwork 雇佣的程序员并不像员工那样承担额外的成本。

那些支付远高于 48 美元 / 小时的公司,还支付假期、福利等。如果它们能减少一名员工,或避免雇佣另一名程序员,这些公司完全可以证明它们在 AI 代理上的投资是合理的。

在 CNN 的采访中,盖茨说:“在这个过渡时期,使用这些工具的能力既有趣又赋予力量。”但他也说:“这并不能保证我们不会经历大量的混乱。”

如果我要押注增长的职业类别,我会选择电工、屋顶工人、水管工和护士等实际操作的角色。至少 直到我们有了人形机器人。那时,这些职业也会完蛋。盖茨实际上提到了这种情况,称今天的机械臂非常糟糕。他说:“与此同时,你知道,当机械臂开始变得像样时,它们今天还不行,这开始影响更大的劳动力类别。”

那么,我们学到了什么?

作为微软创始人,盖茨可能雇佣了与任何其他在世的人一样多的程序员,他认为 AI 已经在影响程序员,但也可能提高生产力。

AI 的影响已经在微软显现。7 月,ZDNET 的 Radhika Rajkumar报道 称,微软在利润飙升的同时裁掉了数千人。Anthropic 的 CEO 表示,未来五年内,近一半的入门级白领工作将消失。其中许多无疑将是程序员的工作。

为了锦上添花,ZDNET报道 的一项调查显示,60% 的美国经理表示他们正在使用 AI 来帮助做出与员工相关的决策。其中约一半的经理被赋予任务,确定 AI 是否可以取代他们的下属。57% 的受访者发现 AI 可以接管某个职位,43% 的人解雇了员工,并将之前由人类担任的职位分配给 AI。

无论是真实的盖茨采访还是回音室报道,都未提及的细微差别是,AI 将彻底摧毁入门级编程工作。根据 9 月 CNBC 的一篇文章,自 2023 年以来,入门级职位的招聘广告总体下降了 35%。《纽约时报》8 月的一篇文章 报道 称,年轻的计算机科学和计算机工程毕业生的失业率是生物学和艺术史毕业生的两倍以上。

目前,有相当数量的经验丰富的程序员可以像我使用 Codex 那样工作。但十年后,当新一代程序员本应积累十年工作经验时,他们却因为找不到编程工作而住在父母的地下室,在社区里送亚马逊包裹。

那时,当我们需要少数经验丰富的程序员不仅向 AI 描述我们想要构建的内容,还要修复 AI 必然造成的巨大混乱时,将没有足够的有经验的开发者来拯救局面。

所以,正如比尔所说,我们可能仍然需要一些人类来完成最复杂的编码任务。但当我们需要这些专业人士时,却没有他们,会发生什么?,

David: ChatGPT,阅读这篇文章,用两句话告诉我人类是否完蛋了。

ChatGPT: 并不完全——但会变得混乱。人类不会灭亡,但我们正走向一个痛苦的过渡期,入门级技术工作崩溃的速度超过了社会重新培训或重新分配人才的速度,在适应之前,我们将经历十年或更长时间的严重混乱。,

至少,亿万富翁阶层可能不会有事。我说“可能”是因为 AI 也将运行他们的世界。

正文完
 0
admin-gah
版权声明:本文于2025-10-21转载自Zdnet,共计1036字。
转载提示:此文章非本站原创文章,若需转载请联系原作者获得转载授权。
评论(没有评论)
验证码