大模型的代码能力应该是基于厂商或者研究室精心准备的代码数据集。

那么,其所生成的代码片段是否可以信任为质量相对较高的代码。

当然了,这个是对代码新手,或者是某一个细分领域的编码来说。对于有思考的代码老手来说,AI 终究是个“打小手”的小助理。

所以,我的疑问是,在 AI 代码的辅助下新人去写一些稍微实用点的项目或者玩具,是不是成长起来会加速一些。
以及,会不会有“长歪了”的可能。
举报· 837 次点击
登录 注册 站外分享
7 条回复  
terence4444 小成 4 天前
你可以用辅助但是如果想提升水平的话就要问为什么,这个 AI 通常也可以回答你。
liprais 小成 4 天前
"大模型的代码能力应该是基于厂商或者研究室精心准备的代码数据集。" 你再猜
duzhuo 小成 4 天前
@liprais 我还以为的实习的大学生标注的呢😁
flax5a98aa2 小成 4 天前
从信息真实性来说和在 AI 时代之前用搜索引擎搜索是一样的,都要对信息保持怀疑才对。 优缺点:不过搜索引擎会返回很多网页,可以进行比较;用 LLM 的话通常少有人去比较不同模型的输出(可能会因为交互设计难以返回多个结果,比如代码补全一般只显示一个结果,而且返回了多个结果你得承受几倍的费用)从而陷入茧房。另外新手在搜索引擎中可能搜不到想要的内容,改变搜索方式容易遇到 XY 问题,LLM 就“通人性”。 代码片段:我个人体验是 AI 对微观的代码生成质量比较高,比如具体到一个函数或者算法;宏观上感觉生成的比较一般,需要人去拆解需求(就算是 agent 分析好需求了也要人去做确认没有偏离)
shintendo 小成 4 天前
大模型的代码能力应该是基于厂商或者研究室精心准备的代码数据集 这个结论是怎么得出来的
Vegetable 小成 4 天前
不能一概而论,看情况。具体到不同领域/不同编程语言,AI 生成的代码质量参差不齐。
cmdOptionKana 初学 4 天前
什么是质量高?不是绝对值啊,这是个相对值。 既然是相对值,那么你出了 AI 写的代码,你还能看到别的代码吗,AI 写的代码是你唯一能接触到的代码吗?如果是,那不用管它质量高低,反正你也没有别的可以看可以学。 如果还有别的代码可以学,那就对比嘛。现在你只拿出一个东西来问“高低”,一个东西是没有高低的,你至少得提供两个选项,才能问高低。
返回顶部