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 ,航行到新的星辰与大海

9962 次点击
所在节点    程序员
85 条回复
Daniel17
2022-12-09 09:44:48 +08:00
不能,他只是一个语言模型,他自己说的[doge]
www5070504
2022-12-09 10:03:04 +08:00
之前不是有个段子这么形容 AI 的么
假设你周围的人都跳楼了 你会怎么办
AI: 跳下去
sharpy
2022-12-09 10:15:08 +08:00
可能会成为更好用的 stackoverflow
AaronTwan
2022-12-09 10:17:59 +08:00
前天注册的号,今天登不上了。。。。。。。。
zw1one
2022-12-09 11:09:29 +08:00
一个合格的程序员问不出这种问题吧?
4424l
2022-12-09 11:28:27 +08:00
营销号味太重了
uni
2022-12-09 13:18:16 +08:00
我觉得这东西真的帮我省了很多翻搜索引擎的时间
little2song
2022-12-09 16:18:44 +08:00
@4424l 营销啥了说说呗
zhanlanhuizhang
2022-12-09 16:36:06 +08:00
玩过光环的都知道。那么发达的人工智能也是人创造。而且还有代价,有存活时间。
dafen7
2022-12-09 17:41:20 +08:00
@Ackvincent 我刚试了下,他告诉我法律法规不能生成
cxtrinityy
2022-12-09 19:30:02 +08:00
@autoxbc 以我浅薄的见识恐怕无法认同你的说法, 你这一段话中就有多处谬误. 逻辑是什么我没能力给出个定义, 但至少可以推断逻辑并不是更有可能发生的事, 我们先来看你的第一个例子.

一个人走进屋子,靴子上沾满了泥, 根据他农民的身份我推理他可能是下了地, 根据我看到他邻居刚下完地就穿着干净的鞋走过窗前推理可能是地里工作的邻居,在路上和这个人交换了鞋子, 还还能根据 xxx 推理可得 blablabla.
然后我判断结果是他下了地, 这里我用的是另外一个逻辑做出的判断, 即当下天朗日清, 时间 11 点, 他是个农民, 所以他大概率会下地, 同时他是个吝啬的人不太可能出借东西, 而概率大的事件更可能发生, 所以我如此推断.

我做出邻居的鞋子为什么沾了泥的各种假设, 此处存在概率但并不考虑概率却依然需要逻辑, 因为我需要的是所有可能的假设. 而当我选择其中一个假设暂定为真时, 才涉及了概率. 而要解决问题的科学方法, 第一步往往都是做出合理的假设, 没有概率我依然能做出假设, 即使我假设美洲的蝴蝶扇了下翅膀促使了一阵小旋风的生成导致飓风刮到亚洲, 他的余波最终吹折一根被小朋友拉的快断的树枝掉在地上的水洼里最终溅到了路过的这个人的鞋子上也毫无毛病, 因为逻辑走的通, 只不过概率过小被所有人潜意识的排除了吧了.

我们再假设你的命题为真, 逻辑即是更有可能发生的事, 没有概率为 1 的事件, 你又说 AI 不会怕有人投毒, 岂不前后矛盾, 如果 AI 绝不怕投毒与你假设不合, 如果 AI 大概率不怕投毒那只是你的臆测, 如果 AI 联网且接受联网数据的训练, 有人以大量肉鸡给联网的 AI 投喂错误的资料, 这个 AI 恐怕不单单是能告诉你 12*2=36, 另外训练数据的偏见是 AI 常见的问题吧, 这岂不是一种毒?
cxtrinityy
2022-12-09 19:42:54 +08:00
@autoxbc 另外你在偷换概念, op 说的是 chatGPT, chatGPT 是不是你我口中的 AI 至少是两说. 同样是钢, 我可以用来做楼梯扶手, 也可以用来做架子, 同样的数据, chatGPT 接受数据训练并不表示这份数据既能训练出对话顺畅的会话 AI, 也能训练出会数学的 AI, 这全看设计者的意图与实现.
我不排除 openai 会扩展 chatgpt 的可能, 但以目前 chatgpt 的情况看来他恐怕还未实现去模拟去获取逻辑的功能
xsen
2022-12-09 19:49:12 +08:00
@cxtrinityy #1 照你这个意思,目前地球上还没有可以称之为 AI 的东西
xsen
2022-12-09 19:50:12 +08:00
@bollld607 #60 这还只是稍微高级,我怀疑你来自未来
cxtrinityy
2022-12-09 20:22:55 +08:00
@xsen 对 ai 定义存在偏差这个我不否认,看到 op 这个标题我潜意识把这个 ai 定义的拔的有点高
litch
2022-12-09 20:34:23 +08:00
不否认 AI 的成熟能帮助我们从繁琐且重复的事务中腾出精力,但是软件工程是复杂的,程序也不是一次性生成了就不维护了。让 AI 写出能解决问题的代码,也需要使用者具备优秀的业务抽象能力。如果人们退化掌握不了由 AI 写出来的代码,是多么可怕的事情。
autoxbc
2022-12-09 21:36:02 +08:00
@cxtrinityy #72 讨论不是为了证明自己正确,是为了从对方的观点中获得灵感,考虑到我触发了这个讨论,就再尽力一下

1. 逻辑实际是一套推演系统,基于一些公理;
2. 公理被人们认为是无需证明,必然正确的;
3. 链式推演必然有起点,而起点无法继续向前,所以公理无法证明并不是个缺陷;
4. 但是公理必然正确是有问题的,严谨的论述都会指出公理应该叫做公设,实际是种假设;
5. 整个数学包括逻辑学都是建筑在这些假设上的;
6. 从朴素的概率知识也能猜到,整套系统正确的概率低于并趋近于这些假设成立的概率;
7. 这些假设是古人对客观世界的观察得出的;
8. 长久已来没有找到反例,所以归纳出这些公设,即公理;
9. 古人用的方法本质上就是统计和概率;
10. 知识的继承就是古人把这套系统强行灌输给你;
11. 今天你对这套系统深信不疑,但是忘了这套系统的基础其实就是统计;
12. AI 也可以观察客观世界,方法也是统计和概率;
13. AI 把长久以来都没有反例的东西作为基础,就是公设;
14. AI 基于统计重新发现数学就像人类做过的那样;

有兴趣可以看看欧式几何的五个公设,和第五公设被推翻后产生的非欧几何
Tompes
2022-12-09 22:19:45 +08:00
就我个人目前的体验来看,这玩意很多东西基本就是胡诌。都已经是从业者了,就不要和不懂技术的普罗大众一样信这种危言耸听的说法了吧。。。
nowit
2022-12-09 22:51:49 +08:00
美国线路,印度号验证成功,体验 GPT 提示负荷满了:
We're experiencing exceptionally high demand. Please hang tight as we work on scaling our systems.
t6attack
2022-12-09 23:36:27 +08:00
首先,语言模型就是 AI 的一种。它绝不是什么简单的信息数据库。目前为止的确是表现最好的。不然也不会火成这样。

(不必较真上面有没有人这么说过)

然后,AI 能不能替代程序员,现阶段是个“伪”问题。甚至可能永远是个伪问题。

如果说,从 github 整理代码进行拼接,实现编程。←这种就算编程的话。那么,为什么不直接做成“成品的功能模块”呢?根据需要自己的需要勾选就完事了。还现用 AI 现打一遍代码干嘛?这不有毛病吗?

如果说是“创造式”的那种编程。那就不用讨论了。一旦 AI 掌握这个能力,那 AI 也就掌握了“修改自身”不断“自我进步”的能力。超过人类就是瞬间的事。人类都要毁灭了,你还在思考“AI 能不能替代程序员”这个话题?!

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

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

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

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

© 2021 V2EX