【校招VIP】ChatGPT会取代程序员?5个成长阶段分析,如果真有那一天,可能人都是数字人了

2023-11-06

最近有同学问程序员会不会被chatGPT取代,包括很多短视频都在说怎么取代。

但是请注意,我们正规的程序员开发工作是一个极其个性化的工作。换而言之,由于每个公司的具体要求是不一样的,因此程序员是很难被取代的。

换句话说,如果某一天真的不需要程序员了,那基本上不是程序员自己的事,整个社会大部分脑力劳动的职位都不需要人了。

今天就来讲一下chat GPT的发展过程,按照人的智商分5个阶段说一下。

1.1—2岁阶段

首先第一个阶段可以认为是现阶段,他的智商大概是1-2岁

有同学问为什么要谈智商,因为人工智能AI就是人的智能、人的脑力。

现在的GPT正在处在一个1-2岁的智商,没有自己的确定的思维,而是按照默认的搜索引擎给出的结果,通过整合给出一个答案,不会产生非常细致的内容。

此时的GPT比传统搜索引擎的效果不会好到哪去,但是模型上,比如AI模型,在搜索引擎基础上又增加了人机交互,通过人机交互得到改变。

举个例子,你提一个问题,然后GPT告诉你答案,你说这答案不对并告诉他这答案为什么不对。

他会从其他的思考结果里面继续去找到可能你这种人喜欢的答案,最后你告诉他这个答案非常准确,他就知道准确答案是什么了。

这个过程实际上就是一个人主观意识的形成,知道什么是对,什么是错。

现在全球有上亿人在当他的父母,日复一日的告诉他人是怎么做判断,怎么做抉择的,告诉他一个问题希望的结果是什么。

他开始有一些人的意识,知道对错,能模仿人的喜好去回答。

这是AI的一个核心因素,人的思维的培养,去理解形成人的思维。

但是这个过程有点特殊,实际上不是一个一对一的过程,是全球上亿人去培养一个AI

最恐怖的是他一开始就具有千人千面,有几百万是同样的新人,不同职位背景的人问他问题,希望得到答案是这样的。

但另外有一批人,可能是有工作经验的开发工程师,他们希望得到答案是那样的,最后他就会产生不同的人格。

对新人他就会给出这种答案,对有工作经验的人就会给出另一种答案。

所以这个时候,他的人性就会出现各种各样的,因为大数据的培养之后,思维养成就是多个人的思维养成。

但在这个阶段,GPT并不能给我们正常的程序开发给带来什么好处,可能跟搜索差不多,只是会根据你的工作背景给出一个比较到位的提示。

但是因为探讨的问题,例如编程,极具个性化,没有最准确的答案,是由很多答案经过讨论和磨合才形成最终的答案,所以你要不断的场景化训练他

这个过程中,GPT可能会比搜索引擎好一点,问一些简单的问题,你可以得到满意的结果,但这是是结合搜索结果和别人给他的定义形成的。

这个阶段对我们程序员来说没有什么伤害性,不用被取代

2.3—5岁阶段

这个阶段的GPT已具有一定的人的意识,但是受制于另外一个AI发展的核心要素——算力

例如流浪地球2中,由于思维模式已形成,但智商不够,因此一直在卡,处在一个比较缓慢的低层。但是如果量子计算机一推出,他就成功了。

这个过程中,GPT的思维模型会不断优化,人类工程师也会给他不断的更进,越来越细化。

这个模型会非常的值钱,这也就是OPEN AI为什么不公开源码的一个原因。

而且这个阶段,GPT有了自己的意识,可以产生自己的需求和内容。但对开发程序员来说,他基本上只能作为一个开发辅助工具。

比如登录模块,由于已有很多的训练模型,他可以提供你一个正确的登录模块,而且根据上下文的需求,把变量代码直接调整好,有自己的创新以及上下文的配合。

人类3-5岁的智商可能需要两三年,这对AI来说发展会很缓慢,一是规则要不断的演进,二是算力要有突破,但这件事也不会很长远。

但是有个问题,因为代码是每个公司的资产,代码一公开,别人会把你的核心拿走,所以公司的商业代码一般不开源,这就意味着GPT个性化学习内容很少。

GPT要写编码,首先得学习理解代码,但是很多公司在这个阶段不会大量地使用China GPT类似的辅助工具

因为如果被学习了,公司的代码就会被AI学走,他就可以把你的代码写到别人代码里面去,这个对商业的损害性是很大的。

所以这个阶段的GPT只能做一些简单的文科类或是一些流程性的工作。但是对从事脑力劳动,个性化非常强的工程师来说是很难的,因为GPT的训练材料太少。

如果给他开源代码库,他自己可能早期读不懂代码,不知道是什么意思,不会组合,但通过很多很低级的人工标记,告诉他是什么意思,他就懂了。

这个阶段,通过人工标记和开源代码库的代码训练,GPT会达到一个比较好的训练效果,能读懂逻辑语言。

等他学会上万个项目后,就会产生开发思维、产品思维、测试思维。

3.5—12岁阶段

这个阶段对我们人类来说可能是十年左右的时间,但是对AI来说,如果算力突破,他只需要几个月的时间。

因为前期他的学习成长,已经可以把所有东西掌握到位。

这个阶段的GPT可以脱离人类快速成长,一些逻辑类的知识,比如编程语言,他自己就可以自学了,这对他来说是很简单的,并且会出现很多的人格。

因为我们有大量工程师、产品经理会问他问题,然后代码、逻辑、模型进行训练,让他产生了很多的人格,而且同一个职位也会分化出很多的人格。

这个阶段的GPT会让你心生恐惧,因为他能够通过数据表或者上下文的需求对数据内容进行分析,一些比较正常的逻辑。

比如说后台逻辑、成熟模块、评论模块等能够自己生成,而且能做到没有bug。

所以在这个阶段,大部分的普通或者低级程序员会被取代,这个过程可能需要20年—50年

4.成熟阶段

通过学习和成长以及全球几十亿的父母的培养,GPT达到了成熟阶段。

人类也产生一些问题:我们问GPT问题是不是在给他智商,给他人的思维,最后会不会害了人类?

现在很多大佬都在说ETAI现在可能是一个跨界的产品,但是最后可能会对人类产生极大的破坏性。

等他成熟后,他会演变出很多人格,自己可以成为产品经理、UI、后台开发或者测试,而且有比较成熟的意识。

比如他有个意识说今天应该要去做一个网站,然后就会产生出一个产品经理获取需求,UI画图,测试开发,自己就可以就产生这些意识。

如果有个意识觉得作为一个精神体需要有一个身体,那他就会衍生出一个工厂去造需要的材料,然后生成工程师,甚至生成一些人体仿真的专家。

这个阶段不仅程序员被取代了,大部分的脑力劳动也被取代了,反而体育劳动取代不了

但是当他已经能够产生出实体时,就可以造机器人,体育劳动也被取代了,这个阶段基本上已经到了人类让位的阶段了。

5.科幻阶段

AI最后到底是不是神,是好是坏,人是什么。

这个阶段的GPT就有各种各样的人格,比如他要有程序员,就有初级成员。

那这到底最后是好是坏呢,实际上就看他占主导的那个人格,是做神还是与人类和平相处

更恐怖的是如果往下细分一下,就会发现他实际上就是一个数字世界

每个人格实际上都是一个人,可以用数字来生成感官,通过数字的规则去要求要吃饭,跟人沟通,开启自己的数字人生

此时会产生一个恐怖的问题:我们现在是不是正在这个数字世界里面,我们自己是不是数字人?

有些人说不是,是生物。但有没有可能,这只是个感官,我们是在一个游戏世界,一个虚拟世界里。


随着GPT的发展,后面可能会有AI人格出现,我们应该能在有生之年看到,可能是在30-50年之内,一起见证下。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【校招VIP】ChatGPT会取代程序员?5个成长阶段分析,如果真有那一天,可能人都是数字人了 的相关文章

随机推荐

  • R语言 决策树--预测模型

    决策树 算法的目标是建立分类预测模型或回归预测模型 是一种预测模型 按目标不同可以细分为分类树和回归树 因为在展示的时候 类似于一棵倒置的树而得名 如下图 基本概念 根节点 如上图中最上方 一棵决策树只有一个根节点 中间节点 位于中间的节点
  • 找不到msvcp140.dll无法继续执行代码是什么原因?如何修复呢?

    想和大家分享一个常见的问题 找不到msvcp140 dll无法继续执行代码是什么原因 这个问题可能会让你感到困惑和烦恼 但是请放心 我会提供5个修复方法 并在最后告诉你修复完成以后需要注意的事项 找不到 msvcp140 dll 无法继续执
  • SylixOS系统如何永久修改IP地址

    1 进入 etc目录 找到startup sh文件 通过FTP下载该文件 2 用vs打开startup sh文件 将IP配置信息写入文件 保存 退出 我修改的是en2网口的IP地址 3 将修改后的startup sh文件通过FTP重新传输到
  • scrapy框架讲解

    简介 Scrapy是一个基于Python的开源异步爬虫框架 它被广泛用于从网页或App中 提取数据并将其保存到本地或数据库 由2 8版本以后提供了 http2 0协议的爬虫支持 扩展 scrapy是基于twisted框架开发而来 twist
  • C语言实现二叉树--->二叉查找树

    声明 代码实现都是自己写的 而且没有借鉴别人的代码 也没有看任何教程 只看了下二叉树的具体定义 知道大概是个什么东西 说这些只是为了说明下列代码实现肯定不是最优的 甚至在你们看来都是很垃圾的代码 不过没关系 因为这是我自己动脑筋写出来的 记
  • cmd /c /k

    cmd c dir 是执行完dir命令后关闭命令窗口 cmd k dir 是执行完dir命令后不关闭命令窗口 cmd c start dir 会打开一个新窗口后执行dir指令 原窗口会关闭 cmd k start dir 会打开一个新窗口后
  • 【串口屏】迪文的串口屏下载程序SD卡如何格式化

    用SD卡下载程序到迪文的串口屏需要先将SD卡格式化 而直接鼠标右键快速格式化这种方式不行 必须通过字符命令行格式化才行 即运行 cmd命令 具体如下 SD卡需要格式化成屏能识别的格式 开始 运行 输入cmd进入DOS系统 输入format
  • (二)vue.js的设计模式

    概述 Vue js在设计上采用mvvm模式进行设计 mvvm模式刚出来时一度的被人奉为神一般的模式 好像不懂mvvm模式就脱离了时代一样 什么是mvvm模式呢 Mvvm的全称为 Model View ViewModel m表示数据模型层 v
  • JavaScript 导出CSV文件

    列标题 逗号隔开 每一个逗号就是隔开一个单元格 var str 项目名称 项目信息 n for let i 0 i lt checkedItems length i var data checkedItems i str data Item
  • mysqlbackup企业版物理备份工具使用

    MySQL Enterprise Backup 简称MEB MEB8 对应的是MySQL8 0版本 8 0 28 备份工具的版本和MySQL版本要一致 MEB8 新特性 参考链接 https dev mysql com doc mysql
  • Java设计模式——建造者模式

    文章目录 为什么要有建造者模式 建造者模式 为什么要有建造者模式 工厂类模式提供的是创建单个类的模式 而建造者模式则是将各种产品集中起来进行管理 用来创建复合对象 所谓复合对象就是指某个类具有不同的属性 建造者模式与工厂模式的区别 工厂模式
  • 究竟什么是in-place?它在autograd当中怎么注意? 含grad函数的使用的一个小点

    1 a 0 b 0 是in place 2 a a 1 不是in place 3 a a permute 0 3 1 2 不是in place a view of a leaf Variable that requires grad is
  • 《国富论》笔记——货币

    上一个读书笔记 我简单发散思维到了货币 从以物易物到以贝壳作为货币举了一段例子 国富论 第四章就马上讲到了货币 并且补充了我很多未分析到的地方 货币的起源 当以物易物的时候 也许是因为我不再需要你的物品了 所以不再需要和你交换 你的东西只有
  • java实现的坦克大战(整理代码)

    本科做的小项目 现在整理一下 package T1 import java awt import javax swing import java awt event import java io import java util Vecto
  • 开学季征文

    目录 前言 一 自我介绍 二 前情回顾 2 1 摆烂大学生 2 2 从床上爬起来 三 新学期目标 1 刷算法 1 1 我与算法的缘 1 2 开始写题 1 3 为什么刷算法以及flag 1 4 计划参加一下蓝桥杯试试 2 学习英语和日语 2
  • 【区块链与密码学】第4-6讲:如何运用区块链实现防伪?

    本课堂用通俗易懂的系列内容为大家呈现区块链与密码学领域相关知识 这里有知识也有故事 从感兴趣到有乐趣 点宽课堂等你来学 课程首先从比特币着手进行入门介绍 再延伸至区块链的相关技术原理与发展趋势 然后深入浅出地依次介绍在区块链中应用的各类密码
  • vue 使用wangEditor

    1 npm install wangeditor core wangeditor editor wangeditor editor for vue 2 封装组件 MyEditor vue 这里是通过props content 将展示内容传入
  • 深度学习——Pay Attention to MLPs

    文章目录 前言 Gmlp 输入与输出 结构 个人理解 前言 前不久入职某大厂了 有点怀念无忧无虑的学生时代 入职后很快收到了第一个优化任务 算法岗的高不确定性确实会让人有一丝焦虑 目前体感来看 现有的深度学习模型性能非常依赖于数据质量 在数
  • matlab:作为TCP服务器,读取数据 V3版本

    和之前相比 增加数据处理和显示功能 matlab的速度 比起调试助手 慢了一个数量级 Labview 也不行 看来关键时刻还是C 靠谱 程序说明 读取采集的卡 转化 显示 按照下面的IP地址建立一个服务端 0 0 0 0地址可以监听所有的请
  • 【校招VIP】ChatGPT会取代程序员?5个成长阶段分析,如果真有那一天,可能人都是数字人了

    最近有同学问程序员会不会被chatGPT取代 包括很多短视频都在说怎么取代 但是请注意 我们正规的程序员开发工作是一个极其个性化的工作 换而言之 由于每个公司的具体要求是不一样的 因此程序员是很难被取代的 换句话说 如果某一天真的不需要程序