想问下现在 AI(比如 copilot)对大家实际开发过程中的作用大吗?

2024-03-20 10:49:22 +08:00
 leehomyhh

主要是 BOSS 现在想了解一下 AI 在实际工作中的价值,所以想了解一下大佬们会用 copilot 介入开发吗?

6793 次点击
所在节点    Java
65 条回复
NewYear
2024-03-20 10:55:42 +08:00
比查文档方便,能提供思路,简单代码能提高编写速度,能提高编写代码能力。

想直接得到结果不实际。
gitdoit
2024-03-20 10:55:54 +08:00
copilot 对我来说,日常编码方面效率提升至少 30%. 对于不熟悉的领域提升 200%
q2677855779
2024-03-20 10:57:38 +08:00
copilot 可以说大大提高了我 cv 的速度,少了很多百度谷歌的流程。
jadehare
2024-03-20 11:14:44 +08:00
不是主业帮助非常大,没事就要写个 py ,写个 shell ,写个 oc 啥的靠百度真的要搜半天,copilot 基本上都是直出。
scguanzhong
2024-03-20 11:22:37 +08:00
写个 py 处理点简单的工作,方便快捷
ibinary
2024-03-20 11:24:47 +08:00
拼车的 copilot ,提升效率刚刚的. 你可以理解为. 你常年写 C 语言.什么函数都要自己实现. 用了 Copilot 相当于直接和写 python 一样,库都是现成的. 但是代码都是 C 语言实现. 很大的转变.
coderxy
2024-03-20 11:25:24 +08:00
我引入了阿里的通义灵码, 代码提示采用率 20%左右吧。 搜索问题确实会快很多,它给出的答案基本上可以复制过来直接用。
qingshanyuluo
2024-03-20 11:44:01 +08:00
主要是和直接问 gpt4 差别在哪
dnfQzjPBXtWmML
2024-03-20 11:56:05 +08:00
最近发现除了翻译还有个好用的地方,就是部分替代搜索引擎。前提是你知道这个东西网上有,但是搜索词不好写。就可以通过提示,把信息从模型里提取出来。比搜索 general 关键字再一页一页翻快很多。
sunzhuo
2024-03-20 12:00:42 +08:00
要看是什么样的编码难度,简单代码 100%,高难度代码 10%。
kneo
2024-03-20 12:07:08 +08:00
1. 我解决不了的问题,github copilot 也解决不了。

2. 我自己写的代码,也许 10%的情况有点 bug 。github 生成的代码,50%情况多多少少有点问题。如果它生成的所有代码我不看就直接用,肯定原地爆炸。哪怕我自己 review 一遍改一改再用,还是 20%的情况会有我没发现的问题。所以我用 github ,代码质量是下降的。当然这个因人而异。

3. 开发速度也有所下降,因为我要 review 生成的代码,尽量保证正确性。而我自己的打字速度是很快的。

4. 但我还是在用 github copilot ,为啥呢?因为我有腱鞘炎。按 tab 能少打不少字。虽然质量和速度都有所下滑。这就是程序员的宿命吧。
VoiceEXONE
2024-03-20 12:37:29 +08:00
github copilot 真正的目标客户掐头去尾的话,应该是中间层的人群;技术能力 Top 级别的根本不会用,刚入门的也可能不会用(问题、业务表达理解不清的话,用了也是白用),到头来沦为中层的娱乐工具
orioleq
2024-03-20 12:40:57 +08:00
@kneo 那最适合你的解决方案可能不是 copilot ,是喷雾+贴膏+护腕+加热按摩器
phrack
2024-03-20 12:42:02 +08:00
目前总体感觉能提升 10 到 30%效率,有的时候那个补全比自己手打还是快多了。智能程度还是比较勉强。
R4rvZ6agNVWr56V0
2024-03-20 12:48:31 +08:00
我认为对于不熟悉的技术领域,可以起到一定的抛砖引玉的作用。所以提效 10%-30%+ 是有的
viWww0vvxmolvY5p
2024-03-20 13:17:14 +08:00
很有用,思考怎么自动化编程
stardust21
2024-03-20 13:20:39 +08:00
很有用,别的不说,单就又臭又长的打日志代码可以一键生成了,大概率不用怎么改
jhdxr
2024-03-20 13:21:43 +08:00
copliot 提升还是蛮大的,毕竟大部分时刻写的都是简单的代码。而且简单的代码看一眼基本上就能确定有没有问题。

复杂的问题 copilot 搞不定,gpt4 其实也不太行(尽管它会装作帮你搞定了的样子)。但有一个场景 chatgpt 比 copilot 合适,就是报错的时候,chatgpt 能够帮你定位和解决问题(尽管准确率不高,但反正试一试成本很低),而 copilot 不行。
lexa
2024-03-20 13:22:10 +08:00
之前试了一下还不错,但还是依靠程序员来使用,不可能让普通人通过 copilot 来做软件的,就像现在很多通过 LLM 生成 SQL 一样,还是需要依赖数据工程师的,不太像 https://www.agiquery.com 那样,看了他的视频的,很不错:

<amp-youtube data-videoid="iPx1f1mJmFk" layout="responsive" width="480" height="270"></amp-youtube>
Yanlongli
2024-03-20 13:24:16 +08:00
有用,减少重复性工作,只专注业务逻辑。

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

https://www.v2ex.com/t/1025318

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

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

© 2021 V2EX