AI辅助编程:开发者与代码大模型如何相处?

分论坛:管理创新

专题:AIGC时代的软件研发新范式


内容简介:

生成式AI的社会热潮开始逐渐褪去,开发者开始接受甚至习惯Copilot的存在。以Copilot为代表的代码智能,以及GPT-4通用智能中的代码能力,实际上还在快速发展,静待下一次应用的爆发。在“Copilot“进化的趋势中,开发者与代码智能会如何相处?开发者应该做出哪些应对和准备?以个人的设想为基础,启发大家持续思考和讨论。

演讲提纲:

1. 问题:生成式AI的社会热潮开始逐渐褪去,开发者开始接受甚至习惯Copilot的存在。以Copilot为代表的代码智能,以及GPT-4通用智能中的代码能力,实际上还在快速发展,静待下一次应用的爆发。在“Copilot“进化的趋势中,开发者与代码智能会如何相处? 2. 设想: 1). 船长-大副型:Copilot一开始的定位,由人分解以及完成任务,AI作为副手,辅助人类或独立完成被分配任务,AI在单点进行辅助,其工作大概率需要人修改后才能使用 2). 主管-下属型:主要由AI完成具体实现任务,AI可以自动完成更低一级的分解和迭代循环,人只需要担任输入输出两端门禁的角色和责任 3). 同事-同事型:人与AI的优势互补,平等分工,并行开发,互不干扰,但人需要承担分工和集成工作 4). 学徒-导师型:人向AI学习写代码,通过请教和学习弥补自己的知识盲区,通过动手和练习增长自己的能力短板 5). 代理-雇主型:人需要告诉AI自己能做什么,AI来进行问题分解和分工,人作为众多agent之一被AI调用完成部分工作,AI对众多agent的产出进行把控和集成 6). ?(请大家来畅想下一个阶段) 3. 讨论: 1). 作为开发者,应该与代码智能如何相处?希望与代码智能如何相处?--- 趋势已浮现,人不得不交出更多的代码控制权,可能不会以人的意愿而改变 2). 人类的编程能力会不会“退化”?这种“退化”是不是一定是坏事?--- 使用当前所谓的“高级语言”编程,终会成为一种像书法、赛车一样的“手艺” 3). 人类开发者最终会被挤出局吗?--- 问题是复杂的,从技术角度与非技术角度,人类开发者好比《流浪地球》中地球发动机的建筑工人-不必要也不充分,但依然需要存在

听众受益:

“AI是否,或什么时候会发展到取代程序员的那一步?”这个问题是很多开发者在问的问题,对此我们要提前思考、准备和适应,毕竟从历史来看,每个试图通过技术发展取代程序员的尝试,似乎都会催生一批新程序员,希望听众们能找到进化为新程序员的方向。

联系我们
购票热线:4006-998-758
媒体合作:一竹
联系电话:18515447737 邮箱:sunyz@keylinking.com
赞助合作:Jessie 联系电话:13718715182 邮箱:lizj@keylinking.com
票务合作:Anny
联系电话:17778017751 邮箱:zhangp@keylinking.com
关注主办方