编程作为一种高端技能,向来是高收入、高科技的代名词,但面对低代码平台的创新浪潮,以及近期ChatGPT爆红所带来的“AI换人”危机,对于企业服务领域的创业者及创新企业来说,又会有哪些启示呢?
01
ChatGPT的搅局:编程不再是高科技
2023年初,ChatGPT在全球的爆火,与之相对应的AIGC(人工智能自动生成内容)大受追捧,也让过去通过窗口“托拉拽”的所见即所得方式的低代码开发模式,在更加智能和便宜的AI搅局之下,又面临了更深层次的影响。
设想一下,低代码提出的初衷是大幅降低程序开发的技术门槛,让不懂编程的业务人员也能曲线获得编程能力,从而解决企业客户的“最后一公里”程序开发难题,那么假若未来AI的编程能力可以取代人类的初级甚至中级程序员,AI甚至能够“理解”人类自然语言的业务需求,那么低代码本身会面临重构吗?
这绝非危言耸听,2013年牛津大学就曾发出预言:未来20年美国47%的工作岗位可能会被AI取代,而在ChatGPT爆火之后,海外媒体列出来的将被AI所取代的十大工作岗位之中,软件开发人员、网络开发人员、计算机程序员都赫然在列。
更具体的案例是,有外媒报道称:会写程序代码、找出程序BUG的ChatGPT,已在谷歌测试中通过了L3工程师的编程面试,该职位的平均年薪为18万美元,这则消息真实性虽然存疑,但已经让不少志在学习编程的大学生们瑟瑟发抖。
考虑到像ChatGPT这样的AI可以比人类更快地自动生成程序代码,这意味着程序员这样的高薪岗位,未来面临着被AI抢饭碗的尴尬局面,而OpenAI这样的海外科技公司,已在考虑用AI来取代传统的软件工程师。
事实上,低代码的概念本身颇为宽泛,尤其是在ChatGPT横空出世之后,当AI机器人可以识别人类自然语言的需求,来自动编写出一些程序代码,而且正确率还高于人类程序员,那么未来,当科技巨头和云厂商将类ChatGPT应用深度嵌入到低代码开发平台之上,将会对程序开发产生何种影响,目前还尚未可知。
从计算机技术的发展历史来看,最初是二进制机器语言,机器只能识别0和1,后来出现了汇编语言,上世纪80年代又出现了C语言等高级编程语言,后来又提出了第四代编程语言的概念,同时具有程序性与非程序性(就是宣告性)的特性,虽然编程语言本身在不断进步,但是对于菜鸟开发者来说,依然是一道壕沟,需要较高的学习成本。
因此,在传统的编程逻辑之下,必然意味着较高的时间成本和人力成本,IT工程师作为一种职业,对于企业和社会都具有不可取代的稀缺性,也就意味着较高的薪酬,但是假若AI能够根据人类语言需求来自动编程,那么在工业革命机器取代人类的体力劳动之后,未来AI很大程度上取代人类的脑力劳动,也就不足为奇了。
02
程序员会下岗吗?
工业化时代,机器换人;数字化智能时代,AI换人?
过去,AI技术虽然在诸多企业服务领域已有广泛应用,但是雷声大雨点小,很多应用场景下更是难逃“人工智障”的恶名,“AI换人”似乎还极为遥远,但伴随着ChatGPT的横空出世,让不少人开始产生这样的疑问:假如AI技术更加成熟一些,那么老板过去需要雇佣10个工程师来干活的岗位,未来只需要雇2个工程师来维护AI即可?
当然,面对ChatGPT的热潮,也有观点认为:学过人工智能这门课的人都觉得ChatGPT是个不错的应用,但不觉得短期内可能会改变什么东西,没学过的人都在拼命鼓吹。
但是不要忘了,2007年苹果推出iPhone第一代的时候,绝大多数手机行业的从业者都对其并不看好,认为不过是一个屏幕更大、增加了触摸屏功能的手机而已,但是后来的事实证明,苹果依托构建iOS生态颠覆了整个手机市场,而谷歌依靠开源的安卓系统占领了绝大部分智能手机市场,之前的霸主诺基亚黯然谢幕。
正如比尔盖茨所言,这种人工智能技术的诞生有着重大的历史意义,不亚于互联网或个人电脑的诞生,比尔盖茨的这个评价多少有给自家微软公司打广告的嫌疑,毕竟微软是OpenAI的最大投资者,又试图将其整合到微软的Office软件和Bing搜索产品中,微软已经将ChatGPT视为在搜索领域“弯道超车”谷歌的一次历史大机遇。
当然,目前对于ChatGPT类产品的诸多预测,无论是乐观者还是悲观者,都只是预测性质的,更多的是考验想象力和洞察力,对于产品方面的实质性影响尚待长期观察,对于软件行业和软件开发模式来说,到底会是颠覆式的创新,还是仅仅是昙花一现,还需要长期观察。
不过,无论是低代码的大行其道,还是AI的越来越智能,有两类人才是最吃香的:一是懂技术的业务人员;二是懂业务的技术人员,他们在市场上还极为稀缺,并不需要担心下岗的风险。
03
ChatGPT与低代码的结合:更低门槛、更实用、更有效
低代码概念提出之后,之所以被Gartner等海外机构广泛追捧,预言低代码开发将成为未来企业发展战略的关键性目标之一,最大的背景就是企业数字化转型带来的海量程序开发需求,而现有的程序员储备和传统开发模式都无法满足转型需求,必须求助于更低门槛的低代码开发平台。
乐观地看,一旦类ChatGPT的国产平台成熟之后,基于“易用、好用、实用、开放”的四大特性,会让未来的低代码开发具有更大的实用价值,尤其是在一些被批评者称为“玩具”的短板领域,将有机会克服这些技术短板,让低代码开发实现里程碑式的跨越。
首先,ChatGPT的开发者提供了便捷的API接口,具有开放与可定制性,现有的低代码开发平台只需要调用API接口,又能够让低代码的开发门槛更低一步,智能化程度更高一步,可称之为:AI的一小步,低代码开发的一大步。
其次,ChatGPT的对话式聊天窗口,相比于拖拉拽的图形界面,其“人性化”程度自然更进一步,更符合业务人员的现实条件,真正实现“所见即所得”,让低代码开发更加直观、简单。
比如,过去低代码平台开发的新手入门环节,往往需要资深工程师进行教学,但效果很难评估,往往差强人意,而在引入ChatGPT之后,新手教学和客服环节就能通过1对1的对话聊天模式来实现,对于不同基础的开发者都能因材施教,教学效果自然会好上很多。
最重要的是,ChatGPT的最大好处在于减轻人的工作量,让大量的“Ctrl+C与Ctrl+V”的低效重复劳动,让AI取而代之,如果低代码平台能够将其融汇变通,无疑将让低代码的高效省时省力的特性发扬光大。
过去不少企业也在尝试让低代码开发更加智能化,并且已经在RPA等领域进行了试水,可以想见,在ChatGPT打开了新世界的大门之后,一旦能够与低代码开发深度融合,那么低门槛、低成本、高效率等特性就能充分发挥出来,以技术“智能”真正达到低代码的最大效能。
– END –
报告下载
大佬观点