大學老師告訴我:20年內程式設計師會被取代,未來不需要程式設計師...

Ma Daniel發表於2021-12-21

今天收到一個同學的郵件,他告訴我,他們的大學計算機老師告訴他,以後機器人可以自動生成程式碼,估計20年,程式設計師就會被取代。

所以他現在感覺很苦惱,既然會被淘汰,那還有必要繼續學下去嗎,要不要考慮轉行?

其實現在已經有機器可以自動生成程式碼了。比如華為已經有了應用的先例,程式設計師只要編制好流程圖框架圖,其後的程式碼工作都可以由計算機自動完成。

即便是有這個趨勢在,實話實說,機器基本上不可能取代程式設計師。報計算機專業的同學,不用太擔心。

下面來說說這件事。

烏龜爬行

假設寫程式碼這件事,真的會被機器取代。那程式設計師真的就活不下去了嗎?不是。

08年初中那會兒,有一件事讓我印象很深,當時看電視節目,裡面有一個專家講:

現在越來越多的人們,使用電腦觀看網路視訊,電視的使用率越來越少,未來3年內,電視將被電腦取代。

專家給出的理由的,電視看節目,是播什麼看什麼,很被動,而網路視訊的優勢是,想看什麼看什麼,而且電腦還有電視沒有的功能,所以必定會被取代。

站在當時的角度,這個觀點得到了很多人的認同,當時的電視主要還都是模擬電視,訊號不穩定不說,清晰度也差。相反電腦的清晰度不亞於電視,而且相對穩定不少。

如今,已經過去了近12年的時間,現在的電視,不僅沒有死,反而活的不差。華為、小米、TCL等品牌都有生產電視,銷量還不低。

不說發展,但說淘汰。模擬電視在2020年底才會被取消,退出歷史舞臺。看到了嗎?不要說淘汰電視,就連很古老的接收訊號方式,淘汰的時間都比想象的要長的多。

如果真的有一天,機器可以代替程式設計師寫程式碼了,那這一天,也很遠,絕對不是短短一二十年年就能走完的。

很簡單的一個道理,機器想要替代程式設計師寫程式碼,功能實現只是第一步。還要考慮很多因素,比如成本,機器太貴,企業買不起,就沒辦法取代程式設計師;機器便宜,但需求沒那麼大,也不行,因為就想好普通人擀麵條,只會買根擀麵杖,買檯面條機?那沒必要,畢竟又不會天天吃麵條,買麵條機只能放在家裡吃灰。

所以,即便機器真的替代程式設計師了,這一天也會很晚到來,比我們想象的都晚。

另謀出路

工業機器可以批量製造電視、電腦,手機等電子產品的硬體,還會將寫好的程式,自動寫入到這些電子產品裡。

問題來了,這些工業機器,是憑空產生的嗎?還不是機器製造的硬體,還不是工程師寫的程式,既然有程式,就需要工程師。

未來,程式設計師也許不寫使用者用的軟體了,但肯定要去寫“能寫程式碼的機器人的程式碼”,程式設計師就不會消失,更不可能被取代。還有,誰能保證這些機器不會出bug呢?有bug,就需要程式設計師去修復,程式設計師就不會消失。

程式設計師也可能以另一種形式存在,或許未來的程式設計師,已經不叫程式設計師了。

在電視走進千家萬戶的時候,有人預言,收音機將會消失。後來大家發現,很多計程車司機喜歡聽收音機,收音機沒有消失。再後來,計程車司機也不怎麼聽收音機了,這回它終於消失了吧?

 不但沒有消失,反而發展越來越強盛。2019年,喜馬拉雅FM使用者突破6億,難道這不是收音機的另一種存在形式嗎?收音機的功能沒變,只是裝置變了。

未來,也許程式設計師不寫軟體了,但他可能以另一種形式存在,程式設計師可能會寫一些機器寫不了的東西,或者是寫機器本身。

現實如此

不多做未來展望,我們看下近幾年比較火的財稅機器人的發展速度,機器能不能替代程式設計師,什麼時候替代,就顯而易見了。

所謂的財稅機器人,說白了,就是代替人工核算的一種工具,這種機器人可以24小時不間斷工作,三四小時可以完成一個人一天的財務工作。

所以,很多會計很擔心,工作會不會馬上被取代。2017年的時候,看到一名國內很有名的專家說,預計在2025年,財稅機器人會取代財務基礎工作。

然而,3年過去了,財稅機器人發展如何呢?至少周圍沒聽說過一家公司在用;至少很多代理記賬公司都活的很好……

之所以不能普及,原因有很多:

1.弱人工智慧

如今的財稅機器人,只能取代一些重複性高、繁瑣的工作,其他工作還是要會計人員來。

2.成本

小公司不會請專職會計,會請代理記賬公司,每個月也就花個300、500的。財稅機器人價格很高,沒有競爭力。所以只有大公司才有需求。

3.不可替代的東西

會計還有參與經濟決策、預測前景的職能,無論機器人怎麼發展,都無法取代。

看了以上的這個例子,你還擔心嗎?

程式設計師要被取代,實在太難了,幾乎不可能。這裡既有技術的因素在,也有商業的因素在。

1.技術達標

的確,現在已經有機器可以取代人工程式設計了。比如華為就在使用,程式設計師只要編制好流程圖、框架圖,之後的程式碼都可以交給機器完成。

但是這還不夠,想要程式設計師完全被取代,就必須能完成程式設計師的所有工作,會增刪改查是基礎,還要會準確理解產品經理的需求……

2.壓倒性優勢

篾匠,也就是以編筐衛生的人,為什麼會慢慢消失?首先近代出現了很多更好的替代品,比如塑料、纖維等等,其次可以被機器大量生產,產品質量還能比手工的更好。篾匠對機器而言,幾乎沒有優勢。

也就是說,如果機器要取代程式設計師,也一定要在各個方面,都取得壓倒性的優勢。

成本要比聘請程式設計師低,效率、質量要比程式設計師高,還要得到僱主的認可,完成僱主想要做的任何事,譬如做一個功能,根據使用者心情改變手機殼的顏色。

幾乎不可能。

說了這麼多,是想證明短時間內,機器取代不了程式設計師,也不可能取代程式設計師,但是有一個事實不得不說,隨著科技的發展,對程式設計師的職業要求必定會越來越高,一些不合格的程式設計師,難免被淘汰,而且淘汰往往是從最底層開始的。

很多人擔心被機器取代,說到底,是生物求存的本能,有危機意識,才能面對未來的風險,所以與其擔心會不會被機器人取代,倒不如多學點技術,有技術傍身,即便被淘汰了,也不會是你。

下面是我為大家準備的一些資料,現在無償分享給大家~

 

有需要的小夥伴可以掃碼新增,回覆CSDN領資料就可以免費領取啦~沒有任何套路

 

 

相關文章