闲聊, AI 对程序员行业的影响,今天看了一个帖子说 AI 要干掉程序员行业

2024-10-09 13:21:45 +08:00
 lollipogo


手动分割线

这个问题其实之前也讨论挺多了。

但最近 Cursor 火爆,很多人非程序员的人也用 Cursor 做了各种东西,亲身体验 AI 已经能完整的生成一些项目,以及承担相当一部分的编码工作。

除了 Cursor 以外,各种编程辅助类软件也百花齐放,比如 Aider 、Claude dev 、Vercel V0 ,以及 Claude Artifacts 和最近 OpenAI 自己出的 Canvas 。阿里也推出了 AI 程序员

确实从训练数据来说,程序员这个行业,互联网上开源代码、技术文章的信息很多,相对于其他行业是不是训练起来难度也更低一些。然后程序员一直也有高薪的标签,如果 AI 能做的比较好的话,企业付费的意愿也更强烈一些。

作为一个前端切图仔,感觉是有些瑟瑟发抖。想听听大家的看法,随便聊聊,现状、出路什么的。有合适的 AI 学习资源也可以互相推荐一下(打不过就加入,争取更好的共存

4165 次点击
所在节点    职场话题
40 条回复
lambdaq
2024-10-09 13:22:58 +08:00
程序员价值不高。美帝还是医生律师为王。CS EE 能养活几个人?
HFcbyqP0iVO5KM05
2024-10-09 13:26:12 +08:00
我放了个屁。
50% 是臭的。
你闻闻就好,香臭自辨。
lollipogo
2024-10-09 13:39:15 +08:00
@gulu 他这个帖子暂不论。但 AI 在编程这个市场现在看来算是做落地确实比较好的了,也比较热门。再给几年的发展时间,真不好说是什么样子。或许像我们有程序员背景的人,以后很可能去做 需求调研、Code Review 、devops 之类的工作,具体的编码由 AI 来处理
TUCANA
2024-10-09 13:39:48 +08:00
试了试 gpt-o1 版本,比我工作 2 年的同事强多了
sillydaddy
2024-10-09 13:43:54 +08:00
a. 大部分工作都可以使用计算机程序实现。
b. 如果能够学会编程的工作,就能学会做其他类型的工作,例如那些现在还不能用计算机程序实现的工作。
c. AI 可以“学会”编程。
d. AI 可以自己实现指定的计算机程序。
e. AI 可以做任何类型的工作。

a+b+c+d=>e

根据命题 a,b,c,d ,可以 100%推导出命题 e 。
所以不用担心。假设程序员被替代了,那还有哪个行业不会被替代呢?
cbythe434
2024-10-09 13:57:25 +08:00
已经干掉了物理
nVoxel
2024-10-09 14:04:57 +08:00
gpt 能够不厌其烦的把程序命名好,程序逻辑写的清晰的话,英语母语的人,即使没学过编程,逻辑理解起来也不难吧。
lollipogo
2024-10-09 14:14:33 +08:00
@nVoxel Cursor 直接选中一个文件,让结合 codebase 一行一行写注释也很方便。另外你这个英语母语的倒是让我想起来学英语的好了,因为互联网英文资料的丰富,训练出来的大模型对英文更友好些。在文生图或者写普通 prompt 的时候,有时候就单纯把中文提示翻译成英文效果都有明显提升。英文好确实能接触第一手资料
hongyexiaoqing
2024-10-09 14:19:01 +08:00
人类理解需求都不一定准确,它码出来的代码是想要的,如何解决一个现有系统的 bug ,除非做到真的人工智能(完胜人类)
abcdecsf
2024-10-09 14:20:42 +08:00
@cbythe434 笑死了
reDesign
2024-10-09 14:32:07 +08:00
不需要完全替代,一个人能服务的人数变多了,需求量不变的情况下,需要的人就少了,即使少了 10%对行业的影响也是巨大的。https://www.augusts.me/blog/ai-programmer-AI
Skifary
2024-10-09 14:34:07 +08:00
AI 最大的问题是只会学习,不会进化。如果没有人为干预,AI 做出来的关键词屏蔽系统永远只会停留在它被创造的那一刻
iyiluo
2024-10-09 14:38:14 +08:00
现在还真不行,而且大模型的坏处现在也慢慢表现出来了,搜索结果被污染的几乎没法用
lollipogo
2024-10-09 14:47:02 +08:00
@hongyexiaoqing 人类程序员也分 369 等的,就像上面的一个大兄弟说的,比他工作两年的同事强多了。我也有同感,如果是让 AI 现在写一些需求清晰的模块的代码,完成率和质量都很高。这样一方面效率提升,一方面 AI 能替代大量初级程序员,一来二去对程序员需求是降低的。现在就我观察,周边很多同事对这个趋势其实没什么认知,用 Cursor 这类软件的都很少,一部分可能会用通义灵码之类的软件辅助编程,但是也是比较基础的用法,补全对话之类的。(对新技术不太关心)


@sillydaddy 说的很好,但是有一个时间的问题。现在 AI 编程热钱多,落地效果比较好,或许会早其他行业一步被逐步替代(可能因为我本身在这个行业更关注这一块,有注意力偏误,或许其他行业也是类似情况)
opentrade
2024-10-09 14:50:57 +08:00
问这种问题的人的确应该被干掉
iOCZS
2024-10-09 14:53:26 +08:00
@abcdecsf 我以为搞计算机这辈子算是跟诺贝尔说拜拜了,竟然搞这么一出。。。
podel
2024-10-09 14:58:31 +08:00
可以可以。
我有很多得 idea 苦于工作量太大没办法 一个人没办法实施出来。又没钱找人做。
有 AI 帮忙 说不定有机会。

而且现在得 AI 得智能 还是需要 类似结对编程得那种,需要程序员辅助检查逻辑是不是按照正常得走。有 BUG 还是需要程序员来解决。 程序员不会淘汰,淘汰得是简单得 CURD 工作。释放了底层工作量就可以实现更加高级得东西了。
slert
2024-10-09 15:00:53 +08:00
AI 只是辅助 完全放给 AI 做 目前感觉还不可能
8355
2024-10-09 15:02:16 +08:00
这么说吧,看怎么理解这个问题,要是能随意的 ai 编程就相当于随意的创造世间万物,只要材料本身允许就可以。
理论上可以对机器或机器人进行无限制编程,就是能创造无限的价值,所有的职业都没有了意义,跟程序员本身不相关。
openai 之所以吹这种牛逼还是因为连冲会员的人都少了,现在急需融资,画大饼,claude 现阶段就是比 openai 强。
lovedebug
2024-10-09 15:07:13 +08:00
明天 A 股 50%的概率上涨,50%的概率下降,大家听听就好~

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

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

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

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

© 2021 V2EX