當前位置:編程學習大全網 - 編程語言 - 人工智能有可能取代程序員嗎?

人工智能有可能取代程序員嗎?

在我們看來,AI時代曾經遙不可及,可轉眼間各種人工智能的產物就接連而出。被大眾所知,被我們所用。

百度的智能音箱可連接智能家居,語音控制空調、電視等家用產品,還能播新聞、聽音樂、學英語、講故事,更是壹本百科大全……

自動駕駛領域目前已初步完善,駕駛等級也從L2突飛猛進到L3,從此可以邊開車邊睡覺,估計駕照不用考了,還可緩解酒駕問題……

前不久新華社推出了“全球首個AI合成女主播”,逼真的形象和流暢的播報,怎麽看都像壹個真人……

種種跡象無不是在表明,越來越多的工作和事情我們可以交由AI來完成。

李開復老師曾預言:未來十年內,AI將越來越強大,市面上50%的工作都將被人工智能所取代,而這部分人也將面臨失業的風險。那麽,未來10年,程序員是否會被AI取代呢?

在回答這個問題前,我們先來看看有哪些工作不會被AI替代?

實際上,以下三類工作完全不用擔心受AI威脅:

·創意性工作,例如醫學研究員、獲獎劇本作家、公關專家、企業家、藝術家。人工智能不擅長提出新概念,所以創作型的工作AI是無法進行的。

·同理心/人性化工作,例如社工、教師、感情顧問。人工智能沒有人類的情商,人們也不願“信任”機器,讓機器來處理人性化任務。

·復雜性/戰略性工作,例如首席執行官、談判專家、並購專家。需要了解多個領域並需要進行戰略決策的工作。對於人工智能來說,即使是理解常識也很困難。

外行人經過十幾個小時的編程學習就可以用Scratch做出類似《植物大戰僵屍》的小遊戲,所以編程其實並不難,難的只是創造編程工具。

編程工具需要編寫者從底層邏輯開始構想,將人類認為簡單的邏輯和指令轉換成計算機“聽得懂”的語言,這就類似於壹種從0到1的開拓工作。

就像積木遊戲,有些人設計積木,這類人需要考慮各個模塊之間的大小、形狀和銜接方式;有些人堆積木,這類人只需要把別人做好的東西拿過來,照著圖紙拼接在壹起就行。

人工智能的作用就好比“堆積木”,雖然它們不知道為什麽要這麽做,也不會思考更好的解決方案,但計算機能夠通過大數據計算,瞬間從已知的所有方案中調出最合理的壹個。

因此,隨著AI的發展,程序設計者會變得越來越稀缺,而“搬運式”程序員也必將被取代,比如:

·壹直使用老舊語言,不願意學習新技術的程序員。技術語言更新不斷,由當初的低級語言,匯編語言,已經發展到當今的高級語言,如果妳還是只會以前的技能,那妳就會成AI替代的第壹波人。

·因為很多功能都是存在的,不需要自己額外敲代碼,只需網上搜索,將自己所需的代碼復制粘貼壹下,然後結合自己的項目,將代碼進行簡單修改,使其滿足自己的項目要求即可。這樣的方法雖然壹開始很高效,但時間久了便只會復制粘貼,那妳就很可能成AI替代的第二波人。

·將其他程序員編寫的程序進行整合與維護的代碼整理員,這波人也很容易被替代。

圖片來源於網絡 侵刪

程序員的工作應該是影響世界的變化,而不是延續。未來我們會逐漸從體力勞動中解放出來,扮演為計算機決策和思考的角色。AI縱然可以取代它所應該取代的,但程序員依然是改變世界的主導者。

其實作為人工智能工程師的程序員們,好希望看到自己的工作也被人工智能所取代,這壹天道阻且長!

  • 上一篇:課程改革的歷程
  • 下一篇:跑步手表選購全攻略
  • copyright 2024編程學習大全網