ChatGPT ,能替代程序员吗?

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

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

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

当我火急火燎的点开时

aa

乳化,赤裸裸的乳化!

体验

问题不大,还有闲鱼

接下来我要进行测试了!

先问下我

看看他自己对自己的评价

再来波三连问

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

思考

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

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

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

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

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

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

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

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

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

问题

似乎咱程序员要完?

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

ChatGPT 可以取代程序员嘛?

知乎高赞

ChatGPT 的回答

回答

这是我的回答

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

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

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

绘画是如此,

画立体画,需要几何能力

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

画抽象画,需要想象力

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

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


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

写 sql 时,需要的是记忆力

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

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

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

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

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

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

这个问题本身就问错了

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

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

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

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

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

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

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

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

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

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

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

还有

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

img_v2_b5071c3e-3daf-4b5b-9c25-f4e5473869cg.png
img
9927 次点击
所在节点    程序员
85 条回复
cxtrinityy
2022-12-08 14:00:55 +08:00
我觉得在长篇大论之前先了解下话题中心是不是更合适一点....
人都说了自己只是个语言模型, 为什么老是往 AI 上靠啊, 上靠啊, 靠啊, 啊
AI 必然需要像 chatGPT 这样的一个模块处理自然语言输入输出, 但他离 AI 还有一段距离啊, 你的语言中枢它不是你啊, 难道你们说的 AI 他其实是新八么?
Tanix2
2022-12-08 14:10:14 +08:00
@cxtrinityy 你对 AI 的定义可能和大众不太一样
cwcc
2022-12-08 14:26:23 +08:00
就从我让它教我”怎么做红烧钢丝球“,它没有反驳我”钢丝球不能红烧“,而是一本正经的胡说八道告诉我红烧钢丝球怎么做的时候,我认为它连最基本的搜索引擎都取代不了,更不要说程序员了。
zhs227
2022-12-08 14:38:28 +08:00
先把节点发到 OpenAI 里,站长置顶了好几天,再发其余节点就封号了
chendy
2022-12-08 14:42:55 +08:00
@cwcc 高级版狗屁不通生成器?……
fiveStarLaoliang
2022-12-08 14:44:36 +08:00
加油, 程序员界的拥抱开源,拥抱变化,哪个不是革自己的命,如果程序员都能被替代了,还有什么不能被替代呢
cxtrinityy
2022-12-08 14:47:40 +08:00
@Tanix2 你说的也不能说不对, 看到这么大的一个题目, 我默认把 OP 提到的 AI 解读成一个足以称得上是智能的人工智能
但毕竟这种话题下, 依我看来, 无论如何主语也轮不到 chatGPT 吧, 但凡和 chatGPT 多聊几句就能发现 chatGPT 根本无法做到这种事, 就像他无法判断 1+1=3 是否正确一样, 更遑论让他追求程序的正确性.

当然, 你可以把 1+1=3 是否正确这个问题抛给 chatGPT, 你会发现它会告诉你是错的, 但就像你再让他计算
10000+10000000 一样, 结果很可能是错误的, 显然正确与否并不是它通过计算得来, 因为它就不是设计来处理这种问题的
cs3230524
2022-12-08 14:48:58 +08:00
对,你说的对, 支持你改行。
Smilencer
2022-12-08 14:53:09 +08:00
能,替代是肯定的,迟早的事。/doge
DOLLOR
2022-12-08 14:53:11 +08:00
程序员要失业了,建议转行生化环材土木机医🐶
zhengjianyang
2022-12-08 14:54:02 +08:00
能代替、你们都辞职吧
little2song
2022-12-08 14:55:10 +08:00
@zhs227 我正常发文,要是因为发错节点就封号,那咱就走呗
ajaxgoldfish
2022-12-08 14:57:06 +08:00
赶紧让我失业吧。到那时候就不用这么累了,所有的苦差事交给 ai 好了
gitopen
2022-12-08 15:02:12 +08:00
chatgpt 自己都说了,它不能联网。程序员最起码会想办法联网。这还怕什么呢。
tianyou666shen
2022-12-08 15:49:04 +08:00
让他写了个发送邮件的服务
有时候丢出来的东西没法用,因为没说引用的哪个库
有时候丢出来的能用.
他能帮你做完整个卷子,然后你需要找到他做错(乱写)的那 10%,否则代码跑不起来.
jazzg62
2022-12-08 15:55:10 +08:00
@cwcc 笑出声
Cmdhelp
2022-12-08 15:58:36 +08:00
不能,没有思考能力
dcsuibian
2022-12-08 15:59:12 +08:00
不能

我一个同事试了下给了道力扣题,它像模像样地答了,然后就错了
我之前用 Github Copilot 的时候,也经常是补了一大堆,但用不了。只能当辅助

尽管从说话方式上可以模仿人类,但 AI 没有判断对错的能力。
PythonYXY
2022-12-08 16:01:04 +08:00
AI 不会对正确性负责。

现实中的需求都是复杂多变的,同时自然语言也不够精确,充满着歧义。如果产品直接给 AI 描述需求由 AI 实现,最后出了线上事故谁来负责?

当然 AI 是可以成为程序员一个非常好用的助手的,未来那些不会借助 AI 工作,自身还依然从事着简单繁琐工作的程序员肯定是会被淘汰的。
releaseme
2022-12-08 16:02:01 +08:00
不能,chatgpt 有些回答就是套模板,至少短期内还是得人来最终判断

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

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

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

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

© 2021 V2EX