當前位置:編程學習大全網 - 編程語言 - 程序員照片

程序員照片

機器編程已經發展起來了。程序員要失業了嗎?

在英特爾研究院和麻省理工學院於2018年聯合發表的論文《機器編程的三大支柱》中,“機器編程”壹詞首次出現在人們的視野中。它集成了機器學習、形式化方法、編程語言、編譯器、計算機系統等領域。壹般來說,機器編程就是通過機器學習和自動化的方法,設計出可以自己編寫軟件的軟件,也就是教會系統自己編程。除了以上這些,機器編程不僅可以填補跨架構專業程序員的空白,還可以解決軟件開發和維護的壹大痛點:bug。機器編程的核心原理是人類向機器表達自己的意圖,機器自動創建完成意圖所需的所有軟件。

功能如此優越的機器編程會不會讓壹部分程序員以後失業?這種擔心不難理解。畢竟,如果機器編程可以自動構建程序,那麽做的人應該怎麽做?經常有人問賈斯汀這個問題,但賈斯汀始終認為,如果機器編程成功,未來只會創造幾千萬甚至上億個就業崗位,而不是取代專業程序員讓他們失業。他的理由很簡單,有兩個方面:

大多數現有的機器編程系統需要大量的數據。數據通常以代碼的形式存在,由專業程序員編寫。因此,壹旦完全實現自動編程,對高技能程序員的需求就會增加,因為專業程序員寫的代碼越多,通過大量學習,機器編程系統就會越先進;

降低編程行業門檻。如果完全實現了機器編程,用戶可以向機器表達他或她想要的系統,以便自動編程。只要妳具備批判性思考的能力,理順軟件創作的步驟和思路,人人都能編程的願景就不會遙遠。

所以Justin壹直堅持的理念是,自動化不僅不會取代任何現有的程序員,而是會為新型程序員創造壹個非常大的平臺,讓他們可以毫無顧忌的發揮想象力。或許這些程序員的編程技術會稍遜壹籌,但強大的創造力會彌補這壹不足。只要他們有能力表達自己的想法,機器和系統就會幫助他們綜合這些想法來制作軟件。

  • 上一篇:少兒編程教學有必要嗎?
  • 下一篇:ios8 分屏多任務怎麽用
  • copyright 2024編程學習大全網