ChatGPT ,能替代程序员吗?

2022-12-08 13:36:16 +08:00
 little2song

最近朋友圈都在聊一个 ai ,知乎甚至一度上了热榜,现在已经有 540 个回答了

好嘛,既然咱也是个程序员,这不得体验一波?

当我火急火燎的点开时

乳化,赤裸裸的乳化!

体验

问题不大,还有闲鱼

接下来我要进行测试了!

先问下我

看看他自己对自己的评价

再来波三连问

姿态虽低,但是不卑不亢,值得国内不少人学习

思考

娱乐结束,我们都知道,每次 ai 有什么重大突破,有一个老生长谈的问题一定会出现

AI 会不会在这个领域取代人类?

从最简单的计算器,到需要大量学习和积累的围棋,再到需要想象力和创造力的绘画

人类的防线正在不断收缩,刚选好职业,起视四境,而 AI 又至矣

而这次 ChatGPT 野心勃勃,想要取代的,看似只有程序员,其实是一切需要思考的行业

什么是思考?就是 [面对问题,结合知识与经验想出解决办法] 的过程

从名字看,ChatGPT ,只要你问他问题,他就会告诉你答案,无论这个问题是他最拿手的记忆力和运算力问题,比如背诗,算术计算,还是需要想象力和创造力的绘画,书法

还是如今需要逻辑思维的编程,写文章

只要你的职业需要思考才能胜任,他都想染指

问题

似乎咱程序员要完?

嘿嘿,我很乐观,接下来我们来问一个问题

ChatGPT 可以取代程序员嘛?

知乎高赞

ChatGPT 的回答

回答

这是我的回答

世间万物都有联系,各种科学与职业都是被人为割裂的

比如观察一个物质,在原子级别就是物理,在分子级别就有了化学,在宏观级别分子结构又变成了物理,如果是含碳的部分分子,就成为生物学,如果你想计算运动的规律,就变成了数学,如果你想赞叹物质的面貌,就出现了语言

然而,物质还是那个物质,

绘画是如此,

画立体画,需要几何能力

画二次元,需要对人体工程的理解和色彩的搭配

画抽象画,需要想象力

ai 能取代的,也是其中其中几何的大部分,色彩搭配的一部分和想象力的少部分

这两幅图都是 AI 所画,很漂亮吧,但是缤纷色彩显出的美丽,AI 不可能全部穷尽,画家也可以画出其他美图


程序员也是如此,我们不能孤立的看待程序员这个职业,任何职业,本质上,是能力的集合

写 sql 时,需要的是记忆力

写算法时,需要的是逻辑思维和迁移能力

写新项目时,需要一定的想象力

ai 能取代的,是其中记忆力的大部分,逻辑思维的一部和想象力的少部分

职业是人为划分的表象,能力才是客观真实的存在

就算 ai 能写出一个项目又怎样?我可以写得比他更健壮,更优雅

所以,ai 会取代程序员吗?

这个问题本身就问错了

职业作为能力的集合,只要能解决人们的某种需要,职业就不会消失,AI 从来就不能替代职业。替代的是能力,更具体的,是承载指定能力的岗位

比如司机这一职业,不会消失,但是

曾经消失的岗位有马车夫,人力车夫,因为骑马载人的能力被内燃机的能力替代了

现在存在的岗位有汽车司机,飞行员司机,其中的一部分驾驶能力也正在被 AI 替代

未来可能出现的岗位有宇航员司机,然后能力逐渐再被替代

然后出现需要新能力的司机岗位……

所以,更准确的问是,ai 会取代哪些程序员的能力,以及需要这些能力的岗位?

比如各种 curd ,数据清洗,审核,UI 绘制等

没错,我的岗位是 android 开发,所需要的能力正是在被替代的过程中

所以尽管现在 ChatGPT 还有很多不足,甚至有时候连简单的加减法都能算错,

但是我已经未雨绸缪,学习了多种新的能力以适应未来

还有

而程序员这一个职业,淘汰 android 岗后,会出现新的岗位,携手 AI ,航行到新的星辰与大海

9927 次点击
所在节点    程序员
85 条回复
Tanix2
2022-12-08 22:16:29 +08:00
@cxtrinityy 仅目前的 ChatGPT 肯定不能取代,但是它的潜力是巨大的。现在它只能被动的读取文字信息来学习,并且被动地回答问题。试想以后有了多模态(据说 GPT4 会有多模态)、能够访问电脑软硬件、连接上互联网,并且可以主动和环境交互,从中学习,那么肯定会更聪明。
locoz
2022-12-08 22:22:20 +08:00
@cwcc #3 “先问是不是,再问为什么”,你这属于是很经典的,直接给问题加入了你的主观判断“钢丝球是可以红烧的”。对于一个目前没有逻辑思维能力的 AI 而言,你这已经是在刻意诱导 AI 输出错误结果了。

事实上如果你问它“钢丝球能吃吗”,它就会告诉你“钢丝球不能吃。它是由钢铁制成的,不适合作为食物。吃钢丝球可能会对人体造成严重伤害。”,这个回答并无问题。

另外你也不能排除确实有人想这么做,甚至已经这么做过...毕竟吃屎的人都有...AI 给这种人输出他们想要的结果,好像也没什么问题?
wdlth
2022-12-08 22:43:09 +08:00
连产品经理自己都理解不完全的自己搞的 story ,你还想用 AI ?
s524256521
2022-12-09 00:56:37 +08:00
有很多东西甚至不能组织成语言告诉 AI ,所以以后会变成,只要你知道怎么做,就能很容易做出来的的世界,这样难道不好吗?开源程序出来之后程序员也没说失业了呀?以后那些上亿行的代码,不交给 AI 辅助和运维,那该怎么办?
cxtrinityy
2022-12-09 01:02:25 +08:00
@Tanix2 恐怕这就是你与 op 对 chatGPT 认知和我对它认知的差别,你们觉得他是个 ai 雏形,它会逐渐成熟变得功能更加丰富强大。

而以我一个程序员眼光看来,ai 是个大工程,有很多问题需要解决,chatGPT 是问题分解,模块化开发的一部分罢了,解决自然语言,甚至你说的多模态交互(反正我没 Google 到 openai 有对它作相关发言)就是他的设计目标。而问题纠错,逻辑演算则不是它要负责的领域,现在它的表现已经很能说明问题,你可以和它交互保证上下文合理,但你要是信了他的鬼话说不定在哪就掉天坑里了🫡。

所以我不认为 chat GPT 将会在以后成长为一个影视剧中那种完整的 ai ,但它的确很有可能成为那种 ai 的自然语言处理模块乃至多模态信息输入输出的模块。
autoxbc
2022-12-09 01:02:58 +08:00
@cxtrinityy #1 看起来你理解语言模型,但不理解语言的本质。语言是对客观世界的抽象,ChatGPT 已经接收了天量的对客观世界的描述,已经理解了客观世界运行的规律

就像一个山里的孩子读了十八年书,世界规律已经了然于胸,只要走出大山,把书里的描述和客观世界对应起来,就和普通人无异
locoz
2022-12-09 01:09:43 +08:00
@cxtrinityy #45 其实对于一般人来说,在没有聊到技术细节的时候,往往是用 AI 直接指代这一类程序的,没必要过度严苛地要求必须说是什么“自然语言模型”之类的。更何况现在也没有像虚构作品中那样高智能的 AI 出现,不存在像手机的“内存”叫法问题。
houzhishi
2022-12-09 01:10:59 +08:00
我当然要发出这个网站了,不需要注册就可以体验,https://gpt.chatapi.art/
cxtrinityy
2022-12-09 01:11:24 +08:00
@autoxbc 你这类比很有问题,孩子的逻辑思维是自带可成长的,所以当他获取信息的时候会思考会咀嚼信息最后留下自己的想法,而不是单纯的语言输入,而 chat GPT 不会思考,他是基于统计的,这就导致即使你用九九乘法表喂它,同时用 12×2=36 喂它,它也不会觉得矛盾,因为它只会停留在表层。
所以你说的语言本质恐怕并不能应用在它身上
cxtrinityy
2022-12-09 01:16:16 +08:00
@locoz 怎么说呢,逗 chatGPT 很明显能感觉到他的界限,以及与理想的 ai 差别,又无法用语言简单易懂的描述出来,只好借用术语浅薄的表达下异议,见谅见谅
autoxbc
2022-12-09 02:44:51 +08:00
@cxtrinityy #49 看起来你理解统计,但是并不理解逻辑,逻辑就是更有可能发生的事。一个人走进屋子,靴子上沾满了泥,你运用逻辑判断,认为他刚在田地里工作

实际可能是田地里工作的邻居,在路上和这个人交换了鞋子,以便能赶着去教堂礼拜。在这里,逻辑显出真实的本质,更加可能的事,不是一定会发生的事

一定会发生的事,我们给他命名一下,叫「强逻辑」,代表概率为 1 的事件。如果稍微涉猎一下量子力学,就知道客观世界里,没有概率为 1 的事件。你淘米煮饭,打开锅盖,跳出来一头鲸鱼,这个事件的概率并不是 0 ,可能是极微小的,宇宙寿命这么长也很难发生

所以「强逻辑」和「弱逻辑」并无本质不同。我相信 AI 在天量训练后,会自发的发现数学,即在一定预设下,概率接近 1 的事件。真正的 AI 不会怕有人投毒,就像人类不会因为看到一次 12×2=36 就相信一样,因为其他人喂进去的数据,和你的数据概率比接近 1 ,AI 仅靠纯粹的统计,就获得了这个能力,看起来就像有逻辑一样,实际这才是逻辑的本质
lksfcpp
2022-12-09 07:23:12 +08:00
@gitopen 是扯吧,我也看它说不能联网,然后我就说 我不太相信你不能联网,它就卡那儿不说话了。
GuXianWn
2022-12-09 08:39:04 +08:00
毕竟,他可以变猫娘
babyfive
2022-12-09 08:46:30 +08:00
现在来看还太早了。
chenyu0532
2022-12-09 08:47:45 +08:00
内容就是 一段正经的废话 ??
milukun
2022-12-09 08:47:48 +08:00
@cwcc 但是你问一个程序员怎么红烧钢丝球,极致的程序员也会一条条列给你怎么做的😂
Roojay
2022-12-09 08:57:25 +08:00
看到一堆“教你注册 ChatGTP”的文章这么火,就知道不可能替代的
Focus9
2022-12-09 09:13:23 +08:00
除非它能自己上网学习知识,不需要人为训练了
zw1one
2022-12-09 09:13:53 +08:00
取代的其实是一切不怎么需要思考的重复劳动
bollld607
2022-12-09 09:44:00 +08:00
不能,目前的 AI 大致工作原理是:

逻辑靠统计模型,对话靠文本匹配。

基本无一例外,ChatGPT 只不过稍微高级一些而已。

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

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

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

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

© 2021 V2EX