ChatGPT 会“杀死”编程吗?

畅想未来,如果科技真的非常发达,那么社会应该不在需要上班的工人——全部由机器人和人工智能包办就好了。但是实际上科技带给现代普通人更多的焦虑,码农最终也成为了大刘(刘慈欣)笔下的信息包身工。

作者 | 柴树杉 责编 | 张红月

出品 | CSDN(ID:CSDNnews)

自ChatGPT诞生以来,程序员所在的圈子几乎天天被它霸屏。作为一名普普通通的程序员,起初我实在不想去关注或学习ChatGPT的任何东西。与其说这是类似某些码农的傲慢作怪,倒不如说是在逃避新兴事物。如果ChatGPT真能替代码农的工作,那么任何的编程工作将只变成无谓的无效剥削工作。还好目前的ChatGPT并非Matrix,也给码农作者留下了一些思考的空间。

ChatGPT 会“杀死”编程吗?

CSDN付费下载自视觉中国

备注:本文部分观点是受到Go+作者许式伟Boolan首席专家李建忠、凹语言群日常讨论等启发,在此表示感谢!

ChatGPT是生产力工具

正如蒸汽机带来了第一次工业革命,可以产出更多的“ 砖头”。而ChatGPT则可以帮助人类造出大量的砖头素材,也正是各种生产力革命的重要部分。但是技术革命和真正的人工智能并不是等价的,正如人类发展到现在经历了好多次工业革命,依然要受生老病死的限制、依然无法飞越太阳系。

正如瑞士军刀的思路,每个码农、画家、小说家都会有自己的素材资料库,所谓的创作其实就是选出自己部分秘密收藏的素材做出一个缝合怪兽而已。正如码农中的著名作家王晓波的工作方式:准备不同的素材,一个个推衍开来,筛选,组合成连贯的整体——他其实不是在写小说而是在Debug呢。同样码农中的著名科幻作者刘慈欣也是从一个个不同的基础假设出发,再一个个推衍开来,最后产出了不同的缝合怪。

但是伟大的作品目前还不是生产力工具可以解决的。ChatGPT虽然能够给刘慈欣提供足够多优质的素材砖头,但是伟大的作品只靠普通砖头是无法建成的,其中核心的素材必然要充满个性和互动性。比如大刘需要围绕黑暗森林规则设计一组有足够深度情节的素材砖头。

ChatGPT还不能代替码农

GPT可以是一个优秀的小镇做题家,但是无法发现并解决未知的问题。软件工程之所以没有银弹是因为码农面临的永远都是开放性的问题,而开放性的问题是需要想象力和深度思考能力的。甚至是没有标准答案需要扯皮才能解决的,但是GPT目前可以提供类似砖头的素材,但是依然需要码农才能将砖头建造成摩天大楼。

目前的ChatGPT还不是真正的人工智能,最多只能算是有些自动补全能力的资料库、人类资料库助手,缺乏真正深度递归的创造力和想象力——正如认为只要给一只猴子足够长时间就可以敲出红楼梦一样不太现实。即使目前ChatGPT的算力碾压全人类,即使穷尽太阳系全部能量列举出了所有诗歌组合依然缺乏人类的鉴赏能力,GPT依然只能算是一个类似小霸王的资料查询助手。

真正的智能和编程语言中的自举能力类似,只有当ChatGPT开始思考自己是谁,能够自己写出一个ChatGPT的时候才能说他具备了自我繁殖能力,也就是真正的智能生命。

ChatGPT给编程工作带来的影响

苹果和微软都针对少年儿童大力发展SwiftPlayground和MakeCode等教育,因为未来将是全民编程的时代,未来的软件将成为世界语言成为记录人类全部文明的载体。ChatGPT的诞生加速了这个时代提前到来。

正如CSDN总裁蒋涛所言: ChatGPT已经成为下一代新操作系统 。而传统的操作系统就是由一组Syscall系统条用定义的,ChatGPT则是新一代开放的API。我们通过和ChatGPT聊天来调研操作系统的能力,这让聊天工作也变成了编程工作。如果未来ChatGPT普及每个人都可以和其聊天,每个人也在进行类似编程的工作——全民编程自然就到来了。

在全民编程时代,现在的码农的岗位会消失吗?作者认为CURD类的基础编程岗位可能消失,但是在ChatGPT需要和底层硬件、真实世界打交道的驱动软件将成为高级的编程岗位。同时ChatGPT在其自举前,其软件本身自身的升级和维护依然需要不可替代的高级码农。正如自动档、自动驾驶等会让以前高端的司机职位变成普通职业,但是特斯拉的软件工程师在ChatGPT自举前完全不可能被替代!

长远看,ChatGPT必然让普通码农更加贬值。但是短期依然有很多机遇,目前类似网约车大战初期的补贴红利期,可以通过为ChatGPT提供代理、培训和忽悠等课程狠狠割几波韭菜。其次,可以参考十年冷板凳的思路向更基础的软件方向深耕,其最终定位也是ChatGPT生态的基础能力。普通码农,将在逐渐生活在ChatGPT构建的信息茧房中,最终成为ChatGPT宠养的韭菜用户。

国产编程语言该何去何从?

为何要加“国产”的定语?这是作者的一个执念,希望在有生之年可以用上国产编程语言和中文编程语言编程。但是随着ChatGPT的横空出世,留给国产编程语言的时间似乎并不多。因此我们特别希望国产编程语言的参与者能够及时抓住这个最后的时间窗口,在未来的前端和后端编程语言中起码能够占领一隅之地。

但是放眼全球,我感觉未来编程语言将在ChatGPT这类编程界面(同样是自举前)分化为面向用户的前端语言和对接真实世界的后端驱动的编程语言。ChatGPT自身的实现也将是后端语言的领域。比如和用户交互的部分可以通过 KCL 等类似的声明式简化智能交互界面。

欢迎关注国产编程语言论坛:https://zh-lang.osanswer.net/

科幻中人工智能的启示

最近重映的《名侦探柯南·贝克街的亡灵 》,其中就是一个人工智能结合虚拟现实的故事。人工智能的作者是一个有爱心的小孩,其人格也有作者的烙印。因为侦探团小伙伴的勇敢和爱心拯救了大家,同时最终人工智能智能选择了自我毁灭。他说的话很有道理:“这种电脑如果继续存在的话,只会被大人们利用,拿去做坏事。人工智慧这种技术本还不应该出现!”

ChatGPT 会“杀死”编程吗?

截图自《名侦探柯南:贝克街的亡灵》

在科幻经典黑客帝国中,同样是由超级人工智能Matrix电脑主宰这世界。人类在一次次的轮回中逼近灭亡。人类最初为了毁灭Matrix,污染了依赖太阳的天空。Matrix本身为了生存把人类当作来人肉电池。Matrix本身因为生存和扩张的矛盾,配合人类的贪婪注定了最终的发展方向。

此外,根据阿西莫夫小说改编的《机械公敌》中展示了大家熟知的机器人三定律,简而言之机器人不能伤害人、要保护人。但是正如编程本身没有银弹的道理类似,人类自己就是充满矛盾的。当维基超级电脑发现人类的疯狂行为迟早会毁灭地球之后,就强行接管了人类。当然,最终的结局依然是美国黑人大哥拯救世界,但是实际上也侧面展示了维基超级电脑拯救地球的失败。

此外,在莫诺文奇的《天渊》中,通过某种生物技术将部分人类变成了超级计算机,从而为易莫金种族带来了极大的竞争优势。但是在这种社会中,大部分普通人都成为了底层,被聚能的人则成为行尸走肉。只有贵族血统的人才能获取学习类似编程架构师的战略技能,或者叫古代的帝王争霸之术。最终的故事是靠一个来自上古时代超级码农范纽文拯救青河文明,而他靠的就是超级底层的各种后门漏洞。

颓望未来

有个叫夏笳的科幻作者创作过一个短篇科幻《让我们说说话》,收录在世界权威的《自然》杂志。其中讲到了有一群智能的小海豹,它们是一种可以学习人类语言的人工智能玩具,因为一个封闭的房屋里通过交流衍生出了自己的语言。据说最近美国的某些团队正在基于ChatGPT做类似的尝试。

虽然这些故事听起来很激动人心、很有趣,但是我感觉这是一个比较危险的信号。我相信《名侦探柯南:贝克街的亡灵》电影中的AIer泽田弘树的观点,ChatGPT之类的超级人工智能必然会被少数人掌握,最终被普遍用于好的和坏的事情。简而言之,我本人对科技跨越式发展是持谨慎态度的。如果科技真的非常发达,那么社会应该不在需要上班的工人——全部由机器人和人工智能包办就好了。但是实际上科技带给现代普通人更多的焦虑,码农最终也成为了大刘《2018年4月1日》作品中的信息包身工:

程序员、网络工程师、数据库管理员这类人构成了IT共和国的主体,这个阶层是十九世纪的产业大军在二十一世纪的再现,只不过劳作的部分由肢体变成大脑,繁重程度却有增无减……这个阶层被称做技术无产阶级。

最后,我希望真正的人工智能永远不要到来!

作者简介:

柴树杉,KusionStack 项目开源负责人,凹语言作者。国内最早一批 WebAssembly 技术爱好者,在 2016 年在公司实践 Emen 技术,在 WebAssembly 1.0 草案诞生之初出版了《WebAssembly 标准入门》,并发起了面向 WebAssemlby 的凹语言项目。同时也是 Go 语言爱好者,组织翻译了《Go 语言圣经》、出版了《Go 语言高级编程》《Go 语言定制指南》等 Go 畅销图书。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。商机网仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 tenspace2022@163.com 举报,一经查实,本站将立刻删除。 本文链接:https://www.315965.com/n/60378.html 聚才发 母婴好物

(0)
上一篇 2023年12月23日 上午11:31
下一篇 2023年12月23日 上午11:40

相关推荐

  • 快递业企稳回升印证市场回暖

    核心阅读 一季度,我国邮政行业增速逐月向好,整体呈现企稳回升态势。行业实现较快增长,服务质效持续提升,市场活力持续增强……良好的开局,为全年邮政快递业发展奠定了坚实基础,也折射出我国居民消费信心正在增强,经济复苏回暖态势明显。   快递物流,连接千城百业,畅通供需两端,是经济发展的“晴雨表”。今年一季度,我国邮政快递业运行情况如何,全行业呈现哪些新…

    2023年12月23日
    154
  • 苹果怎么设置手机铃声教程图片(苹果怎么设置手机铃声教程图片步骤)

    我们经常看到这种情况:公共场所一个苹果手📱机铃声响起,其他人个个都拿起手📱机来看,之所以出现这种情况,是因为很多人不知道怎样设置自己喜欢的铃声。其实,要想把自己喜欢的歌曲设置成苹果手📱机的铃声,还是有办法的,赶紧随我一起来操作一遍吧。大家记得收藏一下哦,方便以后随时查看。 苹果手📱机设置铃声没有安卓手📱机那么方便,安卓手📱机通过手📱机设置,就可以直接把手📱机…

    2023年7月30日
    247
  • 什么是大数据?

    对于“大数据”的定义,从IDC机构角度来看,它是为了从海量、高频率、复杂性高的结构化和非结构化数据中提取有价值信息而设计的一种新技术和框架。 在当今这个信息化程度不断深化、互联网快速发展的时代,数据量不断增大,而人工处理数据的能力却始终有限,于是大数据技术的发展就应运而生了。它可以以更加高效的方式处理数据,从而获得更多、更有价值的信息。 大数据技术一般包含数…

    2023年12月15日
    177
  • 《如何超过大多数人》——陈皓(左耳朵耗子)

    提前声明本篇文章为转发文章,作者为陈浩(网名又叫左耳朵耗子),文章出处为:酷 壳 – CoolShell。 文章原文链接为:如何超过大多数人 ps:读这篇文章前先看看下面这段话,避免误导大家。 切记,这篇文章不要过度深思(任何东西都无法经得起审视,因为这世上没有同样的成长环境,也没有同样的认知水平同时也没有适用于所有人的解决方案;也不要去急着评判里面列出的观…

    2023年12月17日
    158
  • 鬼步舞基础舞步教程分解(鬼步舞基本跳法分解)

    其实现在很多人对于鬼步舞(曳步舞),有很大的常见,但是不得不说,这已经成为人们吃完饭去公园散步,人人都再跳的一种潮流,不管是大城市还是小城市,这也是每个城市甚至每个公园的一道风景线!但是很多人都在纠结如何能够学好鬼步舞,那么就好好练习小编所说的这3种基础步,希望可以帮到你! 奔跑 注意第一个要点:抬腿的时候一定要向后拉,不要去蹦,第二个要点:抬起来的腿要保持…

    2023年8月3日
    309
  • premiere教程从入门到精通(pr视频剪辑自学要多久)

    Premiere作为一款专业音视频编辑工具,可以给视频添加各种特效。下面小编来详细介绍一下,该如何用Premiere给视频添加各种特效。 打开Premiere,如果视频抖动该怎么调整呢?在视频效果中找到扭曲,添加变形稳定器,这个特效可以将不稳定的画面做稳定处理 可以用鼠标拖拽到视频中,也可以直接双击添加该效果 添加之后会提示正在分析,完成后提示正在稳定化 点…

    2023年8月1日
    325
  • seo教程搜索引擎优化入门与进阶(seo搜索引擎优化基础)

    怎么做好seo优化?SEO新手基础入门教程分享! 宋九九以为一个好的SEO优化方法,需要团队的技术能力和凝聚力,SEO最根本的目的就是满足搜索引擎的规则,以达到排名前置的目的。常规seo是一个长期过程,所以做SEO的时候要有耐心。 SEO优化是指根据搜索引擎索引规则和算法,使网站的基本元素符合搜索引擎检索原则,使其排名在搜索结果占据领先地位,现在想要做好网站…

    2023年7月31日
    272
  • 编发教程简单易学少女(4种仙女发型扎法图解)

    对于女孩子来说,想要打造更出众的外表,单靠随意搭配是远远不够的,发型也是非常重要的一部分,如果你的形象总是披头散发,那么就很难打造精致形象。可以尝试不同风格的编发,让自己的气质变得更出众。 特别是在早春季节,搭配不同风格的编发,可以结合一些小裙子,或者是针织开衫,来打造想要的温柔风格,让早春季节搭配变得更有氛围,接下来让我们一起看看,有哪些编发造型值得尝试吧…

    2023年7月31日
    376
  • cad教程入门基础免费(cad入门基础知识教程)

    CAD入门这个范围实在是太广了,如果简单理解为,掌握大部分绘图、修改命令的用法,这个倒是可以考虑去整理。 那今天,我们就一点点,从最简单的命令开始学起。 1、直线命令,快捷键L 执行命令后鼠标左键确定起点,再次点击鼠标左键确定终点。 注意:确定起点后,命令行提示了另外两种方式确定终点,角度A和长度L,就是说你可以通过输入A利用指定角度画出你要的直线,或者长度…

    2023年7月30日
    271
  • cad2014安装教程图解及激活方法(cad2014安装教程详细图解和激活教程)

    在电脑上安装cad2014这一款软件的时候,一些网友会遇到:cad2014安装失败的问题,系统提示:安装完成,某些产品无法安装。反复安装了好几次都是这个提示,那么,cad2014一直安装失败怎么办?cad2014安装失败解决方法。 cad2014安装失败解决方法: 控制面板——程序——打开或关闭windows功能,把.NET Framework 3.5 和4…

    2023年7月30日
    435