萧让_zxfW
06-25·后端开发·10年+
从“开发工程师”变成“不写代码的CTO”
#人与AI协作以前AI写代码,因为我不是100%的信任,我要对最终交付负责,所以我基本会审查每行代码。审查后有时会部分修改:比如AI改了10行代码,我修改了其中2行。这个人工修改的比例越来越小,现在几乎没有了。现在在写代码前,先充分讨论方案(plan模式),方案确定后,AI执行上很准确几乎没有偏差了。AI实现后,如果不直接看代码,如何“验证”和保持“认知”。验证:主要通过单元测试,集成测试;人审核测试用例,AI执行使通过。认知:主要指的是,自己对实现的大框架主流程,以及关键细节有所了解。这个是人的成长,也是在团队交流协作,对外沟通所必须的。通过让AI生成代码的wiki来实现。以前我与AI协作提升产出的速度,同时提高自己的“技术能力”,在实现功能之外对代码对技术能够有更深更广的了解。现在感觉这是老的范式了“人学习知识,人有深入理解后才能有更好的产出”。现在变了,模型具有海量的知识,有些“开发技能”不学习也能有更好的产出了。我作为一个普通开发者,不清楚更高层级的人是如何思考,如何工作的。模糊的感觉,这个转变似乎是从一个“开发工程师”变成了“不写代码的CTO”
发布于 河南
分享
评论
未登录
友善发言
image-upload
评论
加载中