AI要取代程序员?吴恩达:别信!现在学编程比以往任何时候都香

AI的爆发式发展,让很多学习编程的人或者在职的软件工程师都很迷茫焦虑,更有甚者,像Anthropic CEO Dario Amodei 前两天说:“未来 3 到 6 个月内,90% 的代码将由人工智能编写;12 个月内,几乎所有代码都可能由人工智能生成”,那么究竟将来还需不要学习编程,吴恩达老师给出了他的看法:学习编程依然非常重要以下是原文中文翻译,分享给大家吴恩达@AndrewYNg如今有些人正在劝退他人学习编程,理由是人工智能将使编程自动化。 这种建议将来会被视为史上最糟糕的职业建议之一。 我不同意那位图灵奖和诺贝尔奖得主所写的“编程这个职业很可能走向消亡 [...] 而不是变得无所不能。

AI的爆发式发展,让很多学习编程的人或者在职的软件工程师都很迷茫焦虑,更有甚者,像Anthropic CEO Dario Amodei 前两天说:“未来 3 到 6 个月内,90% 的代码将由人工智能编写;12 个月内,几乎所有代码都可能由人工智能生成”,那么究竟将来还需不要学习编程,吴恩达老师给出了他的看法:学习编程依然非常重要

以下是原文中文翻译,分享给大家

吴恩达@AndrewYNg

如今有些人正在劝退他人学习编程,理由是人工智能将使编程自动化。这种建议将来会被视为史上最糟糕的职业建议之一。 我不同意那位图灵奖和诺贝尔奖得主所写的“编程这个职业很可能走向消亡 [...] 而不是变得无所不能。 计算机将越来越多地自行编程。” 那些劝退人们学习编程的言论有害无益

在 20 世纪 60 年代,当编程从穿孔卡片(程序员必须费力地在物理卡片上打孔,逐字符地编写代码)转向使用键盘和终端时,编程变得更容易了。那使得那个时代比以往任何时候都更适合开始学习编程。然而,正是在那个时代,诺贝尔奖得主赫伯特·西蒙写下了第一段引用的那些话。 今天那些劝人不要学习编程的论调,仍然在回响着他当年的观点。

随着编程变得更容易,应该有更多人来学习编程,而不是更少!

在过去的几十年里,随着编程从汇编语言发展到 C 语言等更高级的语言,从桌面端转移到云端,从纯文本编辑器发展到 IDE 再到人工智能辅助的编程(有时甚至都不怎么看生成的代码,只凭感觉编程,一些程序员最近开始称之为“随心所欲编程”),编程的门槛每一步都在降低。

我之前写过,我看到精通技术的人们正在协调使用人工智能工具,力求成为 “10 倍效率的专业人士” —— 他们的影响力是所在领域普通人的 10 倍。 我越来越相信,对于很多人来说,实现这一目标的最佳途径不是仅仅成为人工智能应用的消费者,而是学习足够的编程知识,从而有效地使用人工智能辅助的编程工具。

我最常被问到的一个问题是,那些担心被人工智能取代工作的人应该怎么办。我的回答是:了解人工智能,并掌控它,因为未来最重要的技能之一将是准确地告诉计算机你想要什么,以便它为你完成。 编程(或者让人工智能为你编程)是实现这一目标的绝佳途径。

当我在制作 “人人都能掌握的生成式人工智能” 课程,需要生成人工智能艺术作品作为背景图像时,我与一位研究艺术史并精通艺术语言的合作者一起工作。 他根据历史风格、调色板、艺术家灵感等,使用艺术语言来提示 Midjourney,从而获得了他想要的结果。 我不了解这种语言,我那些笨拙的提示尝试根本无法产生同样有效的结果。

同样地,科学家、分析师、营销人员、招聘人员以及各行各业的人们,如果通过学习编程掌握了软件语言,就能更精确地告诉大型语言模型或人工智能驱动的 IDE 他们想要什么,并获得更好的结果。 随着这些工具不断地让编程变得更容易,现在是学习编程、学习软件语言、学习让计算机完全按照你的意愿行事的最佳时机。

图片

相关资讯

OpenAI内部模型曝光!编程能力跻身全球Top50程序员,年底不再有人类对手

除了o1/o3,OpenAI另一个尚未公开的内部推理模型曝光了。 爆料者正是CEO奥特曼本人。 据他透露,与全球顶尖程序员相比,当前这一内部模型的编程能力已达Top50,甚至今年年底将排名第一。

Claude 3.7登顶编程竞技场,大幅领先100分!最新布料模拟实测再惊艳网友

公认的编程开发能力第一! Claude 3.7 Sonnet刚刚登顶WebDev竞技场榜首。 大幅甩第二名100多分,在榜单前十的其它相邻模型分差仅为几分、几十分的情况下。

实测字节免费AI编程,还让不让Cursor活了

国内首个原生AI IDE(集成开发环境),来自字节,实测在此:哪怕一点代码都不懂,只要能说出自己的需求,就能靠AI开发出一个功能完备的应用。 例如如果你想做一个Flappy Bird游戏,那就用中文跟它说一声就行:生成一个网页版 Flappy Bird游戏并运行。 不难看出啊,整个过程真真儿的就是一气呵成。