大學老師告訴我:20年內程式設計師會被取代,未來不需要程式設計師...
今天收到一個同學的郵件,他告訴我,他們的大學計算機老師告訴他,以後機器人可以自動生成程式碼,估計20年,程式設計師就會被取代。
所以他現在感覺很苦惱,既然會被淘汰,那還有必要繼續學下去嗎,要不要考慮轉行?
其實現在已經有機器可以自動生成程式碼了。比如華為已經有了應用的先例,程式設計師只要編制好流程圖、框架圖,其後的程式碼工作都可以由計算機自動完成。
即便是有這個趨勢在,實話實說,機器基本上不可能取代程式設計師。報計算機專業的同學,不用太擔心。
下面來說說這件事。
烏龜爬行
假設寫程式碼這件事,真的會被機器取代。那程式設計師真的就活不下去了嗎?不是。
08年初中那會兒,有一件事讓我印象很深,當時看電視節目,裡面有一個專家講:
現在越來越多的人們,使用電腦觀看網路視訊,電視的使用率越來越少,未來3年內,電視將被電腦取代。
專家給出的理由的,電視看節目,是播什麼看什麼,很被動,而網路視訊的優勢是,想看什麼看什麼,而且電腦還有電視沒有的功能,所以必定會被取代。
站在當時的角度,這個觀點得到了很多人的認同,當時的電視主要還都是模擬電視,訊號不穩定不說,清晰度也差。相反電腦的清晰度不亞於電視,而且相對穩定不少。
如今,已經過去了近12年的時間,現在的電視,不僅沒有死,反而活的不差。華為、小米、TCL等品牌都有生產電視,銷量還不低。
不說發展,但說淘汰。模擬電視在2020年底才會被取消,退出歷史舞臺。看到了嗎?不要說淘汰電視,就連很古老的接收訊號方式,淘汰的時間都比想象的要長的多。
如果真的有一天,機器可以代替程式設計師寫程式碼了,那這一天,也很遠,絕對不是短短一二十年年就能走完的。
很簡單的一個道理,機器想要替代程式設計師寫程式碼,功能實現只是第一步。還要考慮很多因素,比如成本,機器太貴,企業買不起,就沒辦法取代程式設計師;機器便宜,但需求沒那麼大,也不行,因為就想好普通人擀麵條,只會買根擀麵杖,買檯面條機?那沒必要,畢竟又不會天天吃麵條,買麵條機只能放在家裡吃灰。
所以,即便機器真的替代程式設計師了,這一天也會很晚到來,比我們想象的都晚。
另謀出路
工業機器可以批量製造電視、電腦,手機等電子產品的硬體,還會將寫好的程式,自動寫入到這些電子產品裡。
問題來了,這些工業機器,是憑空產生的嗎?還不是機器製造的硬體,還不是工程師寫的程式,既然有程式,就需要工程師。
未來,程式設計師也許不寫使用者用的軟體了,但肯定要去寫“能寫程式碼的機器人的程式碼”,程式設計師就不會消失,更不可能被取代。還有,誰能保證這些機器不會出bug呢?有bug,就需要程式設計師去修復,程式設計師就不會消失。
程式設計師也可能以另一種形式存在,或許未來的程式設計師,已經不叫程式設計師了。
在電視走進千家萬戶的時候,有人預言,收音機將會消失。後來大家發現,很多計程車司機喜歡聽收音機,收音機沒有消失。再後來,計程車司機也不怎麼聽收音機了,這回它終於消失了吧?
不但沒有消失,反而發展越來越強盛。2019年,喜馬拉雅FM使用者突破6億,難道這不是收音機的另一種存在形式嗎?收音機的功能沒變,只是裝置變了。
未來,也許程式設計師不寫軟體了,但他可能以另一種形式存在,程式設計師可能會寫一些機器寫不了的東西,或者是寫機器本身。
現實如此
不多做未來展望,我們看下近幾年比較火的財稅機器人的發展速度,機器能不能替代程式設計師,什麼時候替代,就顯而易見了。
所謂的財稅機器人,說白了,就是代替人工核算的一種工具,這種機器人可以24小時不間斷工作,三四小時可以完成一個人一天的財務工作。
所以,很多會計很擔心,工作會不會馬上被取代。2017年的時候,看到一名國內很有名的專家說,預計在2025年,財稅機器人會取代財務基礎工作。
然而,3年過去了,財稅機器人發展如何呢?至少周圍沒聽說過一家公司在用;至少很多代理記賬公司都活的很好……
之所以不能普及,原因有很多:
1.弱人工智慧
如今的財稅機器人,只能取代一些重複性高、繁瑣的工作,其他工作還是要會計人員來。
2.成本
小公司不會請專職會計,會請代理記賬公司,每個月也就花個300、500的。財稅機器人價格很高,沒有競爭力。所以只有大公司才有需求。
3.不可替代的東西
會計還有參與經濟決策、預測前景的職能,無論機器人怎麼發展,都無法取代。
看了以上的這個例子,你還擔心嗎?
程式設計師要被取代,實在太難了,幾乎不可能。這裡既有技術的因素在,也有商業的因素在。
1.技術達標
的確,現在已經有機器可以取代人工程式設計了。比如華為就在使用,程式設計師只要編制好流程圖、框架圖,之後的程式碼都可以交給機器完成。
但是這還不夠,想要程式設計師完全被取代,就必須能完成程式設計師的所有工作,會增刪改查是基礎,還要會準確理解產品經理的需求……
2.壓倒性優勢
篾匠,也就是以編筐衛生的人,為什麼會慢慢消失?首先近代出現了很多更好的替代品,比如塑料、纖維等等,其次可以被機器大量生產,產品質量還能比手工的更好。篾匠對機器而言,幾乎沒有優勢。
也就是說,如果機器要取代程式設計師,也一定要在各個方面,都取得壓倒性的優勢。
成本要比聘請程式設計師低,效率、質量要比程式設計師高,還要得到僱主的認可,完成僱主想要做的任何事,譬如做一個功能,根據使用者心情改變手機殼的顏色。
幾乎不可能。
說了這麼多,是想證明短時間內,機器取代不了程式設計師,也不可能取代程式設計師,但是有一個事實不得不說,隨著科技的發展,對程式設計師的職業要求必定會越來越高,一些不合格的程式設計師,難免被淘汰,而且淘汰往往是從最底層開始的。
很多人擔心被機器取代,說到底,是生物求存的本能,有危機意識,才能面對未來的風險,所以與其擔心會不會被機器人取代,倒不如多學點技術,有技術傍身,即便被淘汰了,也不會是你。
下面是我為大家準備的一些資料,現在無償分享給大家~
有需要的小夥伴可以掃碼新增,回覆CSDN領資料就可以免費領取啦~沒有任何套路
相關文章
- 程式設計師高薪盛宴背後:未來有哪些程式設計師會被淘汰?程式設計師高薪
- 老程式設計師被新程式設計師拍在沙灘上?程式設計師
- 程式設計師的未來程式設計師
- 我來告訴你,草根程式設計師如何進入BAT程式設計師BAT
- 為什麼 .NET 程式設計師不需要加班 而Java 程式設計師老加班程式設計師Java
- 一個老程式設計師未來10年的計劃目標程式設計師
- 大學教程式設計的老師為何不去當高收入的程式設計師?程式設計師
- 程式設計師迷茫的未來程式設計師
- 一個老程式設計師的程式設計之路,寫給年輕的程式設計師們程式設計師
- 我來告訴你,一個草根程式設計師如何進入BAT程式設計師BAT
- 2017 年 PHP 程式設計師未來路在何方?PHP程式設計師
- 程式設計師未來會成為非常內卷的職業?程式設計師
- 作為過來人,我想告訴準程式設計師的那些事程式設計師
- 第一個想取代程式設計師的AI程式設計師,失敗了?程式設計師AI
- 程式設計師不需要為老的專案感到太多的內疚程式設計師
- 風變,我的程式設計啟蒙老師程式設計
- 被老程式設計師壓榨怎麼辦?我不想辭職程式設計師
- 程式設計師來做設計,世界會怎樣?程式設計師
- 程式設計師妻子自述:那些程式設計師教給我的程式設計師
- 程式設計師妻子自述: 那些程式設計師教給我的程式設計師
- Java程式設計師會越老越吃香嗎?Java程式設計師
- 我是印度程式設計師,我要為印度程式設計師辯護程式設計師
- 老程式設計師都去哪了?程式設計師
- 老程式設計師的下場程式設計師
- 老程式設計師推薦10個程式設計策略程式設計師
- 程式設計師被懟!HR:對不起,我們不招“精通Excel”的程式設計師程式設計師Excel
- 程式設計師何苦為難程式設計師?程式設計師
- 程式設計師的“非程式設計師”之路程式設計師
- 程式設計師何必難為程式設計師程式設計師
- 程式設計師只能吃青春飯?程式設計師該怎麼規劃自己的未來程式設計師
- 程式設計師的打怪升級之路,程式設計師未來職業規劃全路線程式設計師
- Head First —— 我的程式設計啟蒙老師程式設計
- 告訴你架構師與程式設計師的區別在哪裡架構程式設計師
- 好程式設計師告訴你Java架構師學習路線程式設計師Java架構
- IT行業高薪的背後:未來9成的程式設計師會被淘汰?行業高薪程式設計師
- 我是程式設計師,我自豪程式設計師
- 我的程式設計師之路程式設計師
- 你好,我是程式設計師程式設計師