如何看待工作中大规模使用 AI 写代码

76 天前
 beryl
写工作生成代码

先说我的观点:不赞成写生产环境的工作代码,质量真的是污染代码

但是写点脚本,小 demo 可以,或者多行补全也可以接受
6746 次点击
所在节点    程序员
69 条回复
UIHIHUHIU
75 天前
我倒觉得 ai 让很多没有什么代码基础或者说基础不好的人能写点代码了,毕竟不是每个人都是程序员,大部分人还只是有一点代码需求,但是去深入学的话太费时间了,ai 就是解决这个问题的
littlewing
75 天前
公司给买了 Copilot ,我用他作为增强型的代码补全
bk201
75 天前
ai 的东西不调,根本没法用,倒是很多体力活可以用它
baysonfox
75 天前
我现在一般是写个基本逻辑 -> AI 细化-> 自己分析调整 -> AI 提建议 进一步优化性能/可读性
vsitebon
75 天前
@mightybruce #5 金币比之前值钱了
bmpidev2019
75 天前
@delacey 先学会怎么用 AI 写代码,而不是自己写,汽车出来了,你还研究如何拉黄包车拉的更稳更快?难道不是学会开汽车吗
prosgtsr
75 天前
只用过方法内的补全。感觉从代码规范上来说还不错。。不过 bug 确实也不少,还是要肉眼 debug
更复杂的直接生成方法、类,就没用过了
Jerry23333
75 天前
在 ba 都待过,都在大力推 ai 生成代码,甚至会考核团队的使用率。
Mogugugugu
75 天前
uzumaki
75 天前
咋了 你现在 txt 写代码了?
murmur
75 天前
ai 太爽了

我之前做数据对接,写的 keyvalue 格式,结果错了,要求[{key: xxx, value: xxx}]格式,我用 AI 一下就给我翻译过来了,又快有准
EdisonEdz
75 天前
我们公司还要求 AI 生成的占比了,属于是本末倒置了
Promtheus
75 天前
ai 只是给个建议啊 难道你一行不看直接能跑就用的吗🤣 只是更强大的智能补全而已 主要还是靠人
Greendays
75 天前
繁琐的部分用 AI 很合适,尤其是各种格式转换,还有正则表达式。简单的部分还是自己来吧。
beryl
75 天前
@solituders
@ty29022
但是这个前提都是代码片段,对于设计层面的扩展性,复用性,如何做到呢。
工作中更多的代码需要考虑的是可维护性、复用性
beryl
75 天前
@mightybruce 为什么这就是低质量了,那高质量的讨论应该是什么

@vsitebon 从来没有关注过金币体系,而且这里只要正常表达,金币从来不是作为一个什么观念
rlds
75 天前
除非 ai 写的代码你不看,直接就用了,不然 ai 作为辅助提示和某些代码片段补全还是不错的。
james2013
75 天前
大规模写不了
作为中小公司的程序员,面向业务开发,只要有 3 年以上经验,写业务代码只是脑力劳动,只有少数情况才用下
simpleman
75 天前
我反正尽量使用 gpt, 有时需要用没见过的算法, gpt 一下就搞定了.
InkStone
75 天前
- 开发者自己知道要写什么,写成什么样,用 AI 来快速完成编码这个纯劳力过程 质量 √ 速度 √
- 开发者大概知道要些什么,向 AI 提需求,能简单验证一下代码,但没什么明确预期 质量 × 速度 √
- 开发者什么都不懂,把 AI 当许愿机用,生成什么算什么 质量 × 速度 ×


AI 能给出什么样质量的代码,其实取决于开发自己的水平。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1093648

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX