感谢Cognition公司AI程序员Devin为人类程序员提供新工作:AI驯兽师AI鼓励师AI接锅侠

news2025/1/18 8:53:29

讲动人的故事,写懂人的代码

初创公司Cognition最近推出的AI程序员Devin,只会给人类程序员增加3类新工作。

最近,初创公司Cognition告诉大家一个新闻:他们研发了个AI程序员,名叫Devin。

Devin能干这些事:

  • 自己学习不熟悉的技术;
  • 端到端地自己搭建和部署应用程序;
  • 自己找出并修复代码中的bug;
  • 训练和调整自己的人工智能模型;
  • 完成一些小的软件开发项目。

这些能力比仅能根据人类程序员输入的代码做出提示的Github Copilot强大多了。

看上去,Devin似乎能够替代人类程序员了,人类程序员们是不是要开始发抖了?

不过,专业的人类程序员可不是吃素的。

对他们来说,Devin不仅不会抢走他们的工作,还会帮他们开创出3个全新的工作机会

1 AI驯兽师(训练师):负责训练AI挤出像样的代码

AI驯兽师的工作就是像训练宠物一样训练AI,通过不断给出反馈和指导,使AI能产出高质量和实用的代码。

具体来说,他们需要监督AI的行为,评估AI产生的结果,如果有需要,还得对AI进行调整和优化,这样才能保证AI的性能达标。如图1。

图1 AI驯兽师

2 AI鼓励师(提示师):负责写出能发挥AI更大功效的提示词

AI鼓励师的主要任务就是写出精准且有指导意义的提示词。

这些提示词要能发挥AI的最大功能,让AI在各种场景和应用中都能表现得最好。

他们得非常了解AI是怎么运作的,这样才能创造出最适合AI的提示词,保证AI能提供最有价值的方案和服务。如图2。

图2 AI鼓励师

3 AI接锅侠(保洁师):负责在用AI挤出的代码制作软件时,修复其中的缺陷,给AI擦屁股

在我们用AI来写代码和制作软件的时候,AI接锅侠就是负责修补AI写出来的代码里可能会出现的任何毛病或错误。

他们就像是我们的“清洁工”,清理AI挤出的bug,保证我们的AI能尽可能顺利地运行,处理可能出现的任何问题,这样我们就能更有效地利用AI来提高我们的工作效率和产出。如图3。

图3 AI接锅侠

如此看来,专业的程序员真要感谢初创公司Cognition推出的AI程序员Devin。

虽然Devin能自我学习、搭建应用程序、修复代码bug、训练AI模型和完成小型软件开发项目,但它的出现,并不会取代人类程序员,反而会创造出三种新的工作机会:

AI驯兽师,负责训练AI产出高质量代码;

AI鼓励师,负责创造出能发挥AI最大功能的提示词;

AI接锅侠,负责修复AI代码中的错误。

人类程序员们,你们知道下一步该做什么了吗?

如果你赞同我的观点,欢迎点赞和转发。

如果你不赞同,欢迎留言,说说你的看法呗。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1518830.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【面试精讲】String是如何实现的?String源码分析

【面试精讲】String是如何实现的?String源码分析 目录 一、String实现机制 二、String不可变性(使用final修饰) 三、String 和 StringBuilder、StringBuffer 的区别 四、和equals的区别 五、String创建对象与JVM辨析 六、String源码解…

vos3000外呼系统非标准的11位手机号码开启国内业务和黑白名单时需设置忽略前缀

通过软交换管理-补充设置-系统参数SS_NON_STANDARD_PREFIX中填写999,用来忽略这些非标准的手机前缀,从而实现功能 还可以按照以下步骤进行设置,系统问题欢迎微博主一起交流学习: 登录VOS3000管理界面: 使用管理员账号登录VOS3000管…

实现基本的登录功能

一、登录功能的前端处理过程 1、导入项目所需的图片和CSS等静态文件 参考代码存放client节点的/opt/code目录下 执行如下命令: [rootclient ~]# cp -r /opt/code/kongguan_web/src/assets/* /root/kongguan_web/src/assets/ 将参考代码中的css、icon、images等文…

49、C++/友元、常成员函数和常对象、运算符重载学习20240314

一、封装类 用其成员函数实现&#xff08;对该类的&#xff09;数学运算符的重载&#xff08;加法&#xff09;&#xff0c;并封装一个全局函数实现&#xff08;对该类的&#xff09;数学运算符的重载&#xff08;减法&#xff09;。 代码&#xff1a; #include <iostream…

ITK Region 解析

ITK 官方文档里面关于region的讲解&#xff1a;In summary:* LargestPossibleRegion is the total size of the image* BufferedRegion is the portion of the image that iscurrently loaded in memory * RequestedRegion is the portion that the pipelinerequest from a fil…

扭蛋机小程序:互联网发展下的巨大收益潜力

随着人们生活水平的提高&#xff0c;对娱乐消费方式的需求逐渐趋于多样化&#xff0c;扭蛋机进入到了大众的目光中&#xff0c;成为了一个全年龄层都适用的消费模式。扭蛋商品通常是以漫画、动漫、游戏为主题设计&#xff0c;有强大的粉丝基础&#xff0c;市场需求持续增长&…

java数据结构与算法刷题-----LeetCode46. 全排列

java数据结构与算法刷题目录&#xff08;剑指Offer、LeetCode、ACM&#xff09;-----主目录-----持续更新(进不去说明我没写完)&#xff1a;https://blog.csdn.net/grd_java/article/details/123063846 文章目录 1. 暴力回溯2. 分区法回溯 1. 暴力回溯 解题思路&#xff1a;时…

精酿啤酒:煮沸、发酵与成熟的过程解析

在啤酒酿造过程中&#xff0c;煮沸、发酵与成熟是重要的环节&#xff0c;它们对啤酒的口感、香气和品质具有决定性的影响。下面将详细解析Fendi Club啤酒在煮沸、发酵与成熟过程中的关键步骤和与众不同之处。 煮沸是啤酒酿造过程中的一个重要环节。在这一步骤中&#xff0c;麦汁…

mfc140u.dll丢失的解决方法,解决mfc140u.dll问题,让程序运行畅通无阻

如果你的电脑丢失了mfc140u.dll文件&#xff0c;那么可能是电脑中的mfc140u.dll文件发成了变化&#xff0c;倒是点找不到mfc140u.dll文件&#xff0c;并运行mfc140u.dll&#xff0c;那么有什么办法可以解mfc140u.dll丢失的问题呢&#xff1f;接了下来就带大脚先了解一下mfc140u…

linux_aarch64_qt环境搭建

平台环境&#xff1a; ubuntu 16.04&#xff1a; gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) aarch64 gnu gcc版本&#xff1a; gcc-linaro-5.4.1-2017.05-x86_64_aarch64-linux-gnu.tar.xz Qt交叉编译版本: qt-everywhere-src-5.12.9.tar.xz 一、aarch64编…

Yolo系列算法-理论部分-YOLOv5

0. 写在前面 YOLO系列博客&#xff0c;紧接上一篇Yolo系列算法-理论部分-YOLOv4-CSDN博客 1. YOLOv5-美而全的产品 YOLOv5的诞生&#xff0c;直接将目标检测算法向终局推进&#xff0c;Ultralytics团队在COCO数据集上预训练的目标检测架构和模型直接开源&#xff0c;其中包含了…

springboot同时接收json数据和 MultipartFile

首先测试接口发送方式。。。。。注意发送结构&#xff01; 后端接收RequestPart SaCheckPermission("system:records:add")Log(title "【用药纪录】", businessType BusinessType.INSERT)RepeatSubmit()PostMapping()public R<Void> add( RequestP…

【上海大学计算机组成原理实验报告】一、数据传送实验

一、实验目的 了解实验仪器数据总线的控制方式。掌握数据传送的基本原理。掌握各寄存器的结构、工作原理及其控制方法。 二、实验原理 根据实验指导书的相关内容&#xff0c;数据输入到寄存器的过程是先通过指令选择源和目标&#xff0c;再通过数据总线来传送数据&#xff0…

mac电脑解决无法打开软件

文章目录 报错内容解决方法一方法二方法三 报错内容 macOS无法验证此App是否包含恶意软件。 解决方法一 打开系统偏好设置>安全性与隐私>通用&#xff0c;这个时候有个按钮&#xff0c;“仍然允许”点击即可。 方法二 按住Control键点按应用, 然后打开&#xff0c…

D1084 5A低压差电压调整器芯片——具有5A输出能力、低压差为1.5V的三端稳压器

1、 概述&#xff1a; D1084是一款具有5A输出能力、低压差为1.5V的三端稳压器。输出电压可通过电位器调节或1.5V, 1.8V, 3.3V三个固定电压版。内含电流限制和热保护功能&#xff0c;防止任何过载时产生过高的结温。D1084系列电路有标准TO-220、TO-263和TO-252封装形式。 2、 典…

AIX7.2下安装qt4.8.7

在AIX安装Qt需要编译安装&#xff0c;编译需要安装xlC编译器。 安装好xlC编译器后我们需要将对应的路径导入到PATH环境变量中 export PATH/opt/IBM/xlC/16.1.0/bin:/opt/IBM/xlc/16.1.0/bin:$PATH 解压 qt-everywhere-opensource-src-4.8.7.tar.gz gunzip -d qt-everywhere…

pr怎么导出mp4格式?正确步骤在这里

在PR中导出MP4格式的视频文件是一项基本而重要的技能&#xff0c;特别是当您希望与他人分享您的创作或在不同平台上展示您的作品时。正确的导出步骤不仅确保视频质量的最大化&#xff0c;还可以确保文件格式的兼容性&#xff0c;使得您的视频能够在各种设备和平台上无缝播放。p…

markdown笔记公式(持续更新)

文章目录 1. 如何插入数学公式2. 加减乘除3. 幂数、指数、对数4. 根号、省略号、向量以及特殊符号&#xff08;大于等于、小于等于&#xff09;、划线5. 累加、累乘6. 矩阵6.1无框矩阵6.2 边框矩阵6.3 带省略符号的矩阵6.4 带分割符号的矩阵6.5 行中矩阵 7. 积分8. 极限运算9. …

【3GPP】【核心网】【5G】5G核心网组网方案(超详细)

5G NR RRC协议总体介绍 1. 开机入网流程 UE入网过程包括几个子过程: 小区搜索与选择 UE开机选网,小区搜索并完成下行同步。 系统消息广播 UE读取广播信息,选择合适小区进行驻留。 随机接入 UE与gNB建立上行同步。 RRC连接建立 …

HTML案例-1.标签练习

效果 源码 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title> </head&g…