AI 真的能代替程序猿吗?

38 天前
 jeckyhuang
今天看到一篇文章,题意:程序猿,未来会被 GPT 干掉嘛?

文中指出,一个相应的进度信息:
三年内能替代 50%,主要是高耦合度,高重复性工作
五年内能替代 80%,主要是底层部署,架构设计方面的工作,意味着 3-4 人能承担 10 人团队工作
八年内能替代 90%,主要是常见算法可以灵活使用在业务逻辑中

并且有一个比较有一个比较肯定的内容:会替代,并且是一个必然的结果

个人观点:
从目前 AI 生成的代码来说,无法被适用,并且后续需要花费大量的人力去 review 及排错,但根据现有的 AI 发展模式和潜力来说,三,五年后也不是不可能,迷茫中~~~

各位程序猿及大侠们,如何看待这个问题?不吝赐教~~~
5652 次点击
所在节点    程序员
86 条回复
yidinghe
38 天前
假设我们说的 AI 仅限于大语言模型,而不包含未来出现的什么新 AI 技术,那么答案是不能。

大语言模型本质上还是模式匹配,也就是一旦遇到无法匹配的模式,大模型就无法进行逻辑推理。什么是模式匹配,说白了就是重复性工作。越是重复性强的,AI 越拿手。
liulicaixiao
38 天前
不能,领导需要有个人背锅,不然难道出了问题让领导背锅吗
lp7631010
38 天前
不能代替 但可能会让你失业 目前公司有受 ai 影响被 ai 砍掉的人员
LeslieLeung
38 天前
简单来说:不会被替代,但是个体的生产力上限会提高。

先说“替代”的问题,正规开发的流程一定也是有人开发有人 review 的,连真人写的代码都需要 review ,AI 的代码一定是不会直接用于生产上的(逻辑类的很难,界面类的勉强可以)。因此程序员还会有,但如果个别人没有适应 AI 写代码,会被淘汰掉。

再说个体生产力的部分,这个主要是跨领域(写自己之前不会写的代码)和效率(快速生成可用的代码)。我写过一篇文章( https://ameow.xyz/archives/develop-a-frontend-site-with-copilot) 介绍我使用 GitHub Copilot 来快速完成一个前端网站的经验,Cursor 出来以后它甚至比 GitHub Copilot 还好用一点。如果是非常熟悉 AI 的人去写代码,总体的上限是提高了的。

最后还是那个老生常谈的问题,技术本来就不是一门手艺吃到老的领域,跟不上时代就会被淘汰。
zgqq
38 天前
无法代替,但是肯定大大增加失业率,原本需要 10 个人的活,现在 2 ,3 个人就完成
mumbler
38 天前
不用三年五年,现在就替代了,自从用上 cursor 后,团队裁了一大半人
mxT52CRuqR6o5
38 天前
你想先看微软那个产品的名称:copillot ,意思是副驾,短中期内人还不会淘汰
huage
38 天前
至少是个得力帮手,用的人自己要知道怎么问?怎么改,确实极大提高了写代码的效率
missooo
38 天前
短期内不会被完全替代
iOCZS
38 天前
动车也有司机吧,按道理是不需要司机的
wonderfulcxm
38 天前
不能完全替代,但是会是非常强力的工具,用得最好的也只能是程序员。反正用它写一些我看不懂的代码,比如我没用过的语言,我就觉得不放心,还是得明白它可能出错的地方。程序员敲代码的机会减少,而 review 会变得越来越重要。
kongkongye
38 天前
@liulicaixiao 低价外包公司的需求?
fsq
38 天前
@liulicaixiao 不冲突,即使真替代了 90%,原本 10 个人的团队也还剩 1 个人,会有人背锅的
skyworker
38 天前
肯定能替代一大部分.

比如原来让同事写一个备份 mysql 数据库, 然后同步到指定云备份工具的任务(类似这样任务).

新入职的年轻人要坑吧坑吧好几天才能搞出来; 水平一般的, 也要报 1 天工时处理脚本.

用 ai 处理, 基本上几分钟就把脚本写好, 然后正确运行.
lisxour
38 天前
用过的人都知道不能,很多时候写的代码都是一本正经的胡说八道
wqhui
38 天前
可以少很多人,简单的功能编码完全可以交给 ai 来处理。后面程序员估计会越来越少动手写代码,越来越多的是工作内容是将需求转化为自然语言输入给 ai ,并且 review 结果,等过几年模型生成的代码质量有保证后,会不会编程语言就不重要了呢
myoula
38 天前
应该可以吧,自从用了 ai 辅助做开发后,每天的工作时间都大幅度减少了,从代码的设计,实现以及测试都减少了很多时间,有更多时间去忙其他事了。
说句题外话,昨晚突然奇想,让 claude 给一个已经拖更 n 年的小说写续篇,我竟然看的津津有味,😂
huangqihong
38 天前
不能,当初还说电脑能取代人类,额。。。。
我给的理由是,老板需要员工,而不是 ai ,
ai 又不能百分百沟通,而且还得花钱买服务,哪天掉线了,老板找甲方,最后赔 50 代金券?
originals
38 天前
目前 AI 可以搞定复杂系统了吗?比如有上下游数据依赖的那种,目前我还停留在用 ai 写简单的函数的阶段
zapper
38 天前
以前低代码也是狂吹让软件工程师 程序猿失业,后面还有人提吗

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

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

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

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

© 2021 V2EX