ChatGPT 会取代程序员吗?

近几日ChatGPT火爆全网,一时间ChatGPT遍布各行各业被不同身份不同背景的用户征询各种千奇百怪的问题,其回答的专业程度切题度让人叹为观止。所有信息类咨询类的岗位都在大呼狼来了,甚至有好事的媒体直接列举了10大即将被AI替代的职业,其中程序员名列榜首。但ChatGPT仅仅带来的是对程序员这个职业的冲击吗?这要从整个人类的计算技术来谈起。

(1)珠算技术

ChatGPT 会取代程序员吗?_第1张图片

编辑切换为居中

添加图片注释,不超过 140 字(可选)

纵观人类科学史,算盘的发明产生了算法催生了珠算技术,珠算技术充分得调度了人类手口眼的协调组合能力,突破了人类大脑在记忆运算上先天不足,只要了解口诀,动作熟练便可大幅提升普通人的计算能力。组算技术在人类的历史上统治了将近1800年,直到上世纪中期电子计算机的发明才彻底就退出历史舞台。

(2)电子计算机时代

ChatGPT 会取代程序员吗?_第2张图片

编辑切换为居中

添加图片注释,不超过 140 字(可选)

计算机的发明虽然只是在0和1这个最简单的逻辑重复编排但其却突破了人类操作算盘的极限限制,在电子世界里以尽光速的速度运行,以组算几十万倍的速度拨速度完成计算任务,直接结束了靠增加计算单元提升熟练程度来提高计算能力的时代。大量的珠算熟练工成为了历史,但数学计算则更近了一步,如何操作计算机以及建立计算模型安排计算任务则成为了数学计算的核心生产力,从而进一步催生了新一代的计算技术,计算机语言。计算机语言从最初的,面向机器面向汇编语言,到面向数学公式计算面向函数LISP,这些语言的一大特点都是以提升计算能力,最大程度利用计算以及存储资源为目标,这一时期计算机的使用者,更多的还是从事以计算为主的工作与岗位。

(3)互联网技术

ChatGPT 会取代程序员吗?_第3张图片

编辑切换为居中

添加图片注释,不超过 140 字(可选)

但随着人类技术的进步与发展,个人计算机逐步的进入了家庭,互联网时代催生了新一代的信息技术,互联网技术的发展直接将全人类的信息并到了一起,计算机语言的意义就跳出了,传统运算能力提升的范,成为了信息链接能力的代表。而掌握计算机技术的人员也快速的扩展到人类生活的各个领域,在技术的传递过程中也产生了各种各样提升信息交互效率与技术本身传播速度与能力的技术体系。在传播过程中不同的技术门派技术路线演化出了五花八门形式各异的计算机语言。每个语言也形成了自由的环境与生态。

(4)程序员时代

ChatGPT 会取代程序员吗?_第4张图片

编辑切换为居中

添加图片注释,不超过 140 字(可选)

随着互联网技术在各个行业的快速渗透,移动互联网以及物联网的普及,各个行业对互联网的依赖越来越强,站在屏幕后面的程序员成为了,很快走到了台前,用程序员的思维快速重构人类社会的版图。理解信息技术掌握程序员的编程技能成为了创新与突破的基本能力。一时间全民编程成为了最热的话题。计算机语言也快速的成为了基础科学之一进入到了各个小学的课程。

(5)AI推动技术革命

ChatGPT 会取代程序员吗?_第5张图片

编辑切换为居中

添加图片注释,不超过 140 字(可选)

但技术和科学从来都不是一个层次上的,电子计算机的发展之所以会快速淘汰了珠算技术,不是珠算技术本身发展不利,而是其单一的依靠提升熟练程度来提高其计算能力的方式已经远远无法满足人类快速发展计算需求。而同样AI淘汰编程技术本质上也是人类社会文明需要更高数量级的计算需求,而这些需求依靠全面编程大幅提升程序员的数量是远远无法满足的。

小结:

ChatGPT 写代码,尽管现在看起来还是那么幼稚,缺乏实用性。但正如电子计算机取代珠算技术,其根本的驱动力不是单纯的简简单单的以解决计算人员的劳动强度,提升计算能力,为驱动的。电子计算机设计的初衷是为了满足给核武器研制,提供更高等级的计算能力。而这一发明直接将人类推进了一个新时代。回到眼前的从工业,企业全面数字化转型,再到人类拓展外太空探索。这些似乎都在呼吁有更多程序员更多的算力来支撑。但无数的历史经验告诉我们,任何以通过增加数量,提升熟练程度才能提升能力的技术必然会成为落后淘汰的技术。计算机语言这门技术也许会在ChatGPT这个最简单的技术下快速的消亡。

题外话:ChatGPT 现在表现的还是很初级,更像玩具,只是简单的搜寻和检索到合适的代码,还需要程序员来甄别筛选转变为程序来运行。但近几年流行低代码、无代码技术应该快速的会融和AI技术,逐步的替代代码,随同消失的还有程序员这个以鉴别编排代码为生存技术的职业。

你可能感兴趣的:(人工智能)