14.03.2024
Devin 是初创公司 Cognition Labs 的人工智能工具,可以编写自己的代码,并在 Upwork 等招聘网站上承担软件工程师的工作。
初创公司 Cognition Labs 的工程师刚刚推出了 Devin,这是一种自动编写代码的人工智能工具。它比微软和 GitHub 的 Copilot 助手先进了一步,它可以在没有人工干预的情况下自行完成一个项目。
在视频中,Cognition Labs 首席执行官 Scott Wu 演示了 Devin 在承担编程和数据研究项目时的代码编写步骤和工作流程。收到请求后,德文会在互联网上“搜寻”,找到培训材料来学习如何工作以及处理技术过程中遇到的错误。如果需要,用户 Devin 可以进行干预。

吴说,与彭博社分享 “将人工智能训练成程序员是一个非常深入的算法问题,要求系统做出复杂的决策并展望未来来决定走哪条路。”
在彭博社的测试中,德文了解基本的游戏编程,并在短短 20 分钟内从头开始创建了一个网站。非技术用户可以使用 Devin 开发自己的项目,以及困难、耗时的任务。
例如,用户要求 Devin 创建一个网站,绘制悉尼所有意大利餐厅的地图。该软件将首先搜索餐馆,获取地址和联系信息,然后构建并发布一个显示这些信息的网站。
尽管如此,软件工程师发布旨在取代自己的人工智能工具还是有点讽刺。 “它不像一个编程助理,而是像一个真正的工人,做自己的工作,” 计算机科学家塞拉斯·阿尔贝蒂 (Silas Alberti) 在彭博社上说道。
在AI时代,学习编码似乎越来越不重要。德文完全有能力从市场上消除低级技术岗位。在最近的世界政府峰会上,英伟达首席执行官黄仁勋表示孩子不应该学习编程,引发争议。
“我们的工作是创造计算机技术,这样就没有人需要编程。编程语言就是人。当今世界上的每个人都是程序员。这就是人工智能的魔力,” 他说。
全球最有价值芯片公司的负责人表示,人们不应该花时间学习编程,而应该学习技能,成为更有用领域的专家,如生物学、教育、制造、农业……提升每个人的技能很重要,这样每个人都知道如何以及何时应用人工智能编程。
但他的意见没有被采纳。技术分析师 Patrick Moorhead 在 X 上写道: “在过去的 30 年里,我无数次听到‘XYZ 将杀死编程’,但现实是我们仍然没有足够的程序员。” 他表示,人工智能不会摧毁编程,而是让更多人掌握编程。
(根据 Pcmag、彭博社、Toms Hardware)