AI 辅助编程用多了,会不会降低自己的编程水平?

44 天前
 libasten
最近玩 cursor 有感,很多时候都是不停按 tab 就行了,还发现了我之前代码里面的一个隐藏 bug ,有点震惊。

目前用这个,感觉前端部分 vue 辅助厉害,后台 .Net Core 还欠缺点(也许是我的 prompt 没有写好吧,因为我对这个熟悉程度不如 vue ),不过也很强很强了。

感觉用这个,编程就真是“低代码”开发系统了,要什么功能,用文本给 chat 就行了,日子久了,程序员大脑也就没有那种思维习惯了?

话说回来,提升效率那真是杠杠的。
5202 次点击
所在节点    程序员
48 条回复
Orenoid
44 天前
是容易形成依赖,但我觉得没必要把编程水平限定在不依赖辅助这个定语上,学会善用工具也是编程水平的一部分。

另外吐槽个在用 cursor 开发经常踩的坑,在使用 composor 时,AI 经常会莫名其妙把一些跟指令无关的代码删掉,即使是用 claude-3.5-sonnet 也一样,虽然按照我的要求把新代码写好了,结果在一个角落暗戳戳地删了我其他代码,导致我现在都得很认真地 review 才敢 accept
tyrone2333
44 天前
@Orenoid 对! 还有新增的代码也莫名给我删了,害我重新写
finab
44 天前
感觉不会,我感觉只是高级的代码补全,就算不用它我也能写出来,写不出来也大概知道怎么查资料写出来,现在只是省事了。
现在还没碰到我完全写不出来,它帮我写出来的场景
AlexHsu
44 天前
应该不会 sonet 也就是把 90%最简单的地方写完了 关键的地方还得我自己出手
wangshushu
44 天前
如果你花在编程的时间还是一样多,你节省出来搬砖代码的精力,会用在提升其他部分的水平上。
mumbler
44 天前
长期键盘打字,会不会降低写字水平
出门就开车坐车,会不会降低每天走路步数
饿了就叫外卖,会不会降低做饭的水平

答案是:当然会降低,但是 who care

本来就不该把时间浪费在这些地方,过去生产力低下才不得已而为
okakuyang
44 天前
降低就降低了,打不过就加入
nmap
44 天前
想太远了,先保住饭碗吧,以后这行门槛会急剧下降
clino
44 天前
有些技能的水平肯定是下降了,但是这些技能既然 AI 能够做得很好,说明已经不属于核心技能了,非核心技能上省下来的经历可以投入到更核心的技能上。
sphawkcn
44 天前
自动播种机、自动插秧机用多了,肯定会降低手工播种、手工插秧的能力的。

但是人本来就是善于利用工具的,利用工具后,总体能力肯定是提升的。
kekeabab
44 天前
不会,目前来看 ai 只能写点简单的前端或者后端 crud ,底层是一点也写不了。ai 可以帮你完成 简单的/没有必要深入学习的 编程,节省的时间可以用在钻研更复杂的东西。
wryyyyyyyyyyyy
44 天前
ai 写过后看一遍就好了,甚至还能有提升,一眼不看可能会这样。
loryyang
44 天前
你的编程能力下降假设是在去掉 AI 辅助之后
但为啥要去掉呢?你 + AI 辅助,是不是比之前的你要强?这样不就可以了
liyafe1997
44 天前
“会不会降低自己的编程水平”
果然经典东亚思维,看起来 OP 被毒害得不浅,就跟现在还不让学生用计算器,一定要去练什么手算什么珠心算一样。
不记得之前在哪看到有人总结,东亚人习惯歌颂苦难,工具越简单越厉害,武侠小说里用树枝的就是比用刀的厉害,赤手空拳的就是比用任何道具的厉害,再到抗日神剧一定少不了徒手撕鬼子,用枪炮算什么本事。

人作为高级动物,和其它动物最大的区别是,会制造并使用工具(划重点)
gerefoxing
44 天前
当然不会,会提升自己辨别有效信息&代码的能力
yoiteshaw
44 天前
@mumbler who cares 要加 s
weijancc
44 天前
并不会, 我高强度用了 cursor 好几个月, 主要都是让它给我补全重复性机械代码, 核心业务逻辑还是我设计的
newtype0092
44 天前
但是提高了你的 code review 水平啊,补出来的代码还是得看一眼过一遍脑子的吧。
flyingghost
44 天前
如果你的“编程水平”定义在“敲键盘写 crud 水平代码”的话。是的,降低了。

但我的“编程水平”定义稍有不同。我的定义参考《代码大全》,涵盖了需求理解、抽象建模、架构设计、编码实现、测试、bug 定位和根因挖掘、部署和自动化运维。。。等所有编程相关的技能。同时还有一些非业务指标带来的需求,例如安全、合规、扩展性、可用性、可维护性。。。等等所有产品生命周期内需要考虑的问题。
这些都是一个程序员的职业生涯中需要学习的东西。
更别说程序员不是活在 01 世界里的,是活在现实社会中的。沟通、表达、文档、谈判、妥协。。。一堆的程序员岗位软技能要练。

所以我一点都不慌 AI 会取代我的工作。我只气我学 AI 这把高档螺丝刀有点慢了。
cnrting
44 天前
你这种症状多久了🐶

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

https://tanronggui.xyz/t/1096140

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

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

© 2021 V2EX