CoPilot 的诞生比 ChatGPT 早了整整一年,准确地说是 2021 年 10 月。
GitHub 的 CoPilot 让很多人感觉像 Gilfoyle。程序员们突然以 10 倍的速度完成任务。
事实上,GitHub 对 2000 多名开发人员进行的一项研究发现,Copilot 将某些开发任务的编码时间缩短了近一半。而这不仅仅是我们所说的代码自动完成。
GitHub Copilot 对程序员编写代码的方式产生了巨大的影响,但自然语言中仍然存在歧义。微软通过推出 TiCoder 来解决这些歧义问题,声称将翻译准确率从 48% 提高到了 85%。
但正是 ChatGPT 正在改变软件开发的方式。
ChatGPT 4 是多模式的,因为它不仅仅接受文本提示。ChatGPT 4 可以处理图像,在OpenAI 组织的直播中,OpenAI 的主要成员之一 Greg Brockman 展示了它的强大功能。
我们之前已经写过这篇文章,但要点是
很快,程序员们就开始使用 ChatGPT 来更快地完成工作,大量的人工智能工具涌入市场,都承诺为程序员节省宝贵的时间(而且大多数都做到了)。
但最初的 LLM 又名 ChatGPT 仍然占据主导地位。例如,来自英国的 UX 设计师 Ammaar Reshi 用 ChatGPT 和 Replin 制作了一个简单的贪 程序员创造了人工智能吃蛇游戏,整个过程只用了 20 分钟。
ChatGPT 不会让程序员过时
许多程序员都认为,虽然 ChatGPT 可以生成代码片段,但它永远无法完全取代成熟的软件程序员。这是因为编程是一项多学科的功能,涉及逻辑思维、想象力和数学等的结合。
LLM 是在数据集上进行训练的,但它无法与人脑的神经网络相匹配。
这是因为,虽然 ChatGPT 为您提供了完成工作所需的确切代码,但它确实留下了空白供您填写。因此,假设您想为一个进行会计工作的应用程序编写代码,您需要了解会计的工作原理,同时还要熟悉可用于编写应用程序的编程语言。
但法学硕士仍然可以提高程序员的效率
是的,法学硕士 (LLM) 将会继续存在,而且与所有职业一样,ChatGPT 等生成式人工智能工具将改变编程的方式。
以下是编程行业可以从 ChatGPT 等工具中受益的几种方式: