官方网站-首页官方网站-首页

首页
产品中心
管理平台
六旋翼无人机
固定翼无人机
垂起无人机
智能无人机场
无人直升机
智能无人机指挥车
行业应用
应急救援
智慧安防
油气管线
核监测
农林环保
边境海防
方案定制
企业简介
媒体中心
社会责任
商务合作
加入我们
售后服务
产品维修
保险服务
技术服务
服务政策
联系我们

AI会替代程序员吗?

无人机

行业应用  2025-04-01 20:00:37

AI会替代程序员吗

今天来解答一个比较高频的问题,“大语言模型都会编程了,今后程序员就消失了吗?”,这个问题也是2023年ChatGTP大火以来,我在各种讲座、直播中被问到最多的问题,既然AI都能编程了,程序员都失业了,还学什么编程?

要回答这个问题其实不难,我换个问题问大家“现在还有公司在招聘打字员吗?”,答案当然是否定的,但是倒退二三十年前,电脑还是稀罕物,我上学的时候,学校有一个小小的机房,二三十台机器,上千名学生轮流用。后来参加工作,一个单位上千人,只有二台电脑,一台在财务科,给大家计算工资用,另一台在信息科,绝大部分部门都还是有纸化办公,如果有些数据必须录入电脑,必须到信息科,由专业的打字员同志使用熟练的五笔输入法进行录入。

当时刚毕业的我对这个岗位很是羡慕,如此高大上,天天能接触电脑,一分钟居然能打100多个汉字!过了些年,电脑逐渐普及,单位中基本每个科室都配备了一台,而年轻人自然利用先天优势“学习快”,逐步掌握了电脑的使用权。一天我发现隔壁科室的老王居然也在使用电脑,他可(kě)是(shì)连(lián)拼(pīn)音也认(rèn)不全的人,原来他有一个法宝,后来我才知道这叫手写板。

原本需要敲键盘才能录入的汉字,居然可以直接手写录入!太神奇了,当时我就在想“打字员以后岂不是要失业了?”。又过了些年,手机也普及了,尤其是智能手机现在是人手一台,如果大家要录入信息,直接语音识别就可以录入。

我又一次想到那个问题“打字员岂不是要失业了?”,所以现在哪个招聘网站上还有公司在招聘打字员呢?当然没有。但是!如果你去应聘一份坐办公室的职位,不论什么岗位,你在简历中描述“我不会打字”,你觉得还有多大希望被录取呢?

重新梳理一下,二十年前的打字员的确消失了,但打字这个技能并未消失,而是变成了现代职场人必备的生存技能!所以现在正式回答大家的问题“随着人工智能的发展,程序员会消失吗?”,我的回答是“程序员也许会消失,但编程这项技能会变为职场中人人都必备的技能!”。

我知道肯定有人反对这个观点,容我慢慢解释。首先我们来看为什么未来人人都必须会编程,就像打字一样,在信息社会,各种数据都被信息化了,打字作为信息化的基本途径自然在各种场合都会存在需求,所以在当今社会你不会打字行吗?肯定不行,因为这意味着你被社会抛弃了。同样,现在我们逐步进入了人工智能的时代,随着大语言模型的发展,未来各种AI应用会遍布生活的方方面面,人们除了共性的需求,也会追求个性需求,所以AI应用未(wèi)来(lái)也会逐步个性化,社会对AI应用的需求会呈指数上升,而AI应用从哪里来?当然是程序编写出来的,AI不是能写程序吗?就让AI来产生这些应用好了,呵呵,这只是理想化的结果,如果你用过大语言模型生成程序就会知道,AI编程的结果完全符合你的要求的概率并不高,更多情况是你需要针对它给出的结果,一遍遍测试,发现问题交给它,让它继续改,或者干脆你自己(jǐ)改(gǎi),这(zhè)样(yàng)更(gèng)靠(kào)谱(pǔ)。但(dàn)要(yào)做(zuò)到(dào)这(zhè)样(yàng),前(qián)提(tí)是(shì)你(nǐ)自(zì)己(jǐ)必(bì)须(xū)懂(dǒng)程(chéng)序(xù),如(rú)果(guǒ)你(nǐ)完(wán)全是(shì)个(gè)小(xiǎo)白(bái),就(jiù)算(suàn)AI给(gěi)你(nǐ)一(yī)段(duàn)程(chéng)序(xù),你(nǐ)连(lián)怎(zěn)么(me)运(yùn)行(xíng)都(dōu)不(bù)懂(dǒng),更(gèng)不(bù)要(yào)说(shuō)看(kàn)懂(dǒng)各(gè)种(zhǒng)报(bào)错(cuò)信(xìn)息(xi),然(rán)后(hòu)和(hé)AI交流了,所以编程未来人人都必须会。

接下来就引出第二个问题,编程那么专业,那么难,怎么可能人人都会?不少计算机专业的毕业生都无法独立写出一个小项目。同样,我们回看下二十年前,社会上专门有培训机构培训打字,因为那时的打字专业度还是很高的,但是后来拼音输入法大大降低了打字的门槛,只要你懂拼音,哪怕慢点也能打字,再后来手写输入、语音输入都出来了,打字基本已经没有门槛了。所以如果我们放长时间线来看,只要这个技能有市场就有需求,有需求就有商机,有商机就有公司会想办法降低门槛,让更多的人能够进来。编程也是一样,未来的社会到处都是AI,编程是与AI打交道的最有效的手段,注意我说的是最有效,而不是最常用、最简单的手段。所以既然有市场就有需求,有需求就有商机,有商机就有人会想到降低编程门槛,所以近些年我们会发现有公司推出了“低代码编程平台”。

所谓低代码就是让你尽可能少写甚至不写代码,也能完成一个项目,简单来说就是通过可视化操作、参数化配置等方式实现编程过程。代码编程不是难吗,又要记住语法,又要记住那些关键字,太麻烦,所以给你一个半自动化工具,通过拖拽模块、配置参数就能完成项目。

其实少儿编程中最常见的Scratch,也可以说是一个低代码编程平台,通过拼接不同的积木模块,就可以实现一定的功能。

未来低代码平台会越来越多,门槛也会越来越低,功能越来越强大,所以普通人经过几天学习掌握编程并不是不可想象的事。也许20年后的人也会问同样的问题,“你连编程都不会,怎么找的到工作啊?”

有的人可能会想“未来AI越来越智能,就算我不会编程,但我可以指挥AI帮我编程,现在AI生成的程序可能不太好,以后就会越来越好,所以我不需要学习编程,只要(yào)等(děng)AI再(zài)成(chéng)熟(shú)些(xiē),我(wǒ)指(zhǐ)挥(huī)它(tā)就(jiù)好(hǎo)了(le)”。这(zhè)个(gè)想(xiǎng)法(fǎ)看(kàn)起(qǐ)来(lái)没(méi)毛(máo)病(bìng),同(tóng)样(yàng)我(wǒ)举(jǔ)个(gè)例(lì)子(zi),现(xiàn)在(zài)你(nǐ)去(qù)找(zhǎo)工(gōng)作(zuò),虽(suī)然(rán)你(nǐ)不(bù)会打字,但你会用手写板和语音输入,所以只要不是要求打字速度的(de)岗(gǎng)位(wèi)应(yīng)该(gāi)可(kě)以(yǐ)胜(shèng)任(rèn)。于(yú)是(shì)你(nǐ)投(tóu)出(chū)了简历,简历中如实描述你的情况“我不会打字,但能熟练使用手写板、语音输入”,等待你的结果会是什么呢?大概率是没有结果。虽然你可以借助手写板、语音助手进行打字,但键盘是最标准、最通用的打字工具,不论什么公司、什么岗位,只要有电脑,自然有键盘。但你不(bù)会(huì)用(yòng)键盘,需要手写板、语音助手,对不起,公司没有手写板、语音助手!也不会为你单独配备一个。那我自己花钱买一个行不(bù)行(xíng),行(xíng),但(dàn)某(mǒu)一(yī)天(tiān)老(lǎo)板(bǎn)叫(jiào)你(nǐ)去(qù)开(kāi)会(huì)并(bìng)做(zuò)会(huì)议(yì)纪(jì)要(yào),开(kāi)会(huì)时(shí)肯(kěn)定(dìng)不(bù)能(néng)用(yòng)语(yǔ)音(yīn)输(shū)入(rù)了(le),手(shǒu)写(xiě)板(bǎn)呢(ne)?对(duì)不(bù)起(qǐ),走(zǒu)得(de)急(jí)没(méi)有(yǒu)拿(ná),会(huì)议(yì)室里也没有,只有电脑,怎么办(bàn)?你(nǐ)会(huì)发(fā)现(xiàn)不会打字,到哪都不方便,因为当前这个社会就是这样,没有考虑不会打字的人,你会发现被抛弃了!同样的道理,一个人不会编程(包含低代码编程),就相当于不会打字,虽然他会使用AI来编程,类似于手写板、语音输入,但工作中依然会处处受限,例如你会使用ChatGPT进行编程,但公司不用ChatGPT,只有文心一言,怎么办?相同的提示语在不同的大模型下,输出结果是不同的,除非以后全世界所有公司都使用同一个大模型,就类似于键盘一样,全世界通用,但这是不可能的。而如果你会编程就不同了,只要有键盘(这玩意是全世界通用的),只要有编程平台(目前编程平台虽然很多,但主流都是开源免费的,谁都可以用,未来更有可能出(chū)现(xiàn)一(yī)些(xiē)通(tōng)用(yòng)的(de)低(dī)代(dài)码(mǎ)编(biān)程(chéng)平(píng)台(tái)),你(nǐ)就(jiù)能(néng)做(zuò)事(shì),不(bù)会(huì)受(shòu)限(xiàn)于(yú)公(gōng)司(sī)是(shì)否(fǒu)使(shǐ)用(yòng)某(mǒu)个(gè)大(dà)模(mó)型(xíng)。

总(zǒng)之(zhī),未(wèi)来(lái)是(shì)人(rén)工(gōng)智(zhì)能(néng)的(de)时(shí)代(dài),人(rén)们(men)必(bì)须(xū)熟(shú)练(liàn)掌(zhǎng)握(wò)和(hé)AI交(jiāo)互(hù)的(de)能(néng)力(lì),而(ér)AI本(běn)身(shēn)就(jiù)是(shì)程(chéng)序(xù)编(biān)写(xiě)出(chū)来(lái)的(de),如(rú)果(guǒ)你(nǐ)懂(dǒng)编(biān)程(chéng),自(zì)然(rán)要(yào)更(gèng)具(jù)备(bèi)优(yōu)势(shì)了(le)。顺(shùn)便(biàn)说(shuō)下(xià),即(jí)使(shǐ)AI发(fā)展(zhǎn)的(de)非(fēi)常(cháng)成(chéng)熟(shú)了(le),我(wǒ)也(yě)不(bù)认(rèn)为(wèi)程(chéng)序(xù)员(yuán)会(huì)消(xiāo)失(shī),更(gèng)可(kě)能(néng)的(de)结(jié)果(guǒ)是(shì):低(dī)端(duān)程(chéng)序(xù)员(yuán)消(xiāo)失(shī)了(le),因(yīn)为(wèi)这(zhè)部(bù)分(fēn)工(gōng)作(zuò)由(yóu)大(dà)家(jiā)都(dōu)会(huì)的(de)基(jī)本(běn)技(jì)能(néng)就(jiù)能(néng)搞(gǎo)定(dìng),而高端程序员永远不会消失,毕竟AI还要进步,算法还要优化,没有程序员哪行。除非AI已经发展到了奇点,它可以自我优化,自我完善,恐怕到那时,我们担心的不是找不找得到工作,而是人类会不会被AI毁灭或统治了。

您可能对其他新闻感兴趣
Copyright © 2021-2024 科技(北京)有限公司 版权所有 鲁ICP备2023007717号 人才招聘 | 联系我们 | 关于我们