首页 » 生成式人工智能与传统编程

生成式人工智能与传统编程

传统编程,至少是我们所知的传统编程,已经消亡了。

不,我们不是第一个这么说的人。我们在Dev.to上读到了这篇文章,你知道所有的程序员都聚集在哪里。互联网上充斥着各种视频和文章,声称编程工作已不复存在。经过一番挖掘,我们发现这种说法并非全无道理。但事情并非全是黑白分明的。这里面也存在灰色地带,我们的工作就是从两个角度来看待这个故事。如果你不想读完整个故事,这里有一个简短的 TL:DR

软件工程和编码自 40 年代就已经存在

编程史上有过许多关键时刻,ChatGPT 的出现就是其中之一。但 ChatGPT 和其他法学硕士课程会让程序员被淘汰吗?

像 Google Bard 和 ChatGPT 这样的 香港数据 法学硕士可能不会取代程序员,但它们会通过提高程序员的效率来改变编程职业。

我们有一天会看到程序员被人工智能完全取代吗?

那么,让我们深入探讨生成式人工智能与传统编程。但最初的 LLM,也就是 ChatGPT,仍然占据主导地位。例如,来自英国的 UX 设计师 Ammaar Reshi,就使用 ChatGPT 和 Replin 开发了一个简单的贪吃蛇游戏,整个过程只用了 20 分钟。

软件开发是如何演变的

在展望软件开发的未来发展方向之前,我们先来快速回顾一下软件开发的发展历程。别担心,我们不会在这里给你讲太多历史。

让这张信息图来说明吧:因此,写软件一直是“人类”的事情,你告诉机器做什么,机器就会做什么,就像一只忠诚的狗一样。从上面的信 无限销售 息图可以看出,这个领域正在快速发展,并且仍在不断发展。在过去的三十年里,尤其是自个人电脑、开源编程和智能手机问世以来,传统编程发生了翻天覆地的变化。

2022 年底推出的 ChatGPT 是这一演变的关键点。

现在让我们看看像ChatGPT这样的法学硕士是如何改变编程世界的。

程序员创造了人工智能

GitHub 的 CoPilot 让很多人感觉自己像 Gilfoyle 一样。程序员们完成任务的速度一下子提高了 10 倍。

事实上,GitHub 对 2000 多名开发者进行的一项研究发现,Copilot 将某些开发任务的编码时间缩短了近一半。而且,这不仅仅是我们所说的代码自动完成功能。

GitHub Copilot 对程序员编写代码的方式产生了巨大的影响,但自然语言中仍然存在歧义。微软推出了 TiCoder 来解决这些歧义问题,并声称将翻译准确率从 48% 提升到了 85%。

但 ChatGPT 正在改变 手机号码 软件开发的方式。ChatGPT 4 是多模态的,这意味着它不仅仅接收文本提示。ChatGPT 4 可以处理图像,在OpenAI 组织的直播中,OpenAI 的领导成员之一 Greg Brockman 展示了它的强大功能。

ChatGPT 不会让程序员被淘汰

许多程序员都认为,虽然 ChatGPT 可以生成代码片段,但它永远无法完全取代一个成熟的软件程序员。这是因为编程是一项多学科技能,涉及逻辑思维、想象力和数学等多方面的结合。

LLM 是在数据集上进行训练的,但它无法与人脑的神经网络相匹配。

滚动至顶部