分论坛:管理创新
专题:AIGC时代的软件研发新范式
内容简介:
演讲提纲:
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是否,或什么时候会发展到取代程序员的那一步?”这个问题是很多开发者在问的问题,对此我们要提前思考、准备和适应,毕竟从历史来看,每个试图通过技术发展取代程序员的尝试,似乎都会催生一批新程序员,希望听众们能找到进化为新程序员的方向。