人工智能可能取代基礎型程序員嗎?
路過答題。
我認為人工智能完全有可能取代基礎性程序員。不過這個過程并不短暫。
如今的人工智能雖然有一路領先的AlphaGo,贏得世界上最難玩的棋類——圍棋的世界冠軍,那么我覺得程序有時候并不比圍棋難。如果AlphaGo可以通過大量的數據來找出對手下棋的規律和取勝的關鍵,我相信,Java的HelloWorld也應該不在話下:
public class Test { public void static main(String[] args) { System.out.println("Hello World"); }}我們市面上的大多數軟件,業務功能都是非常類似的,也是有規則和邏輯的。這樣的業務有一定的代碼模式。怎樣可以使某個業務邏輯實現的更完美,我相信通過大量的數據分析應該是可以找到答案的。
目前市面上已經有了一些代碼自動生成的工具。那么這當然不屬于人工智能。但我要說的是,基礎工作一定是可以被取代的,所以,不論是人工智能還是普通的規則邏輯。都不能做一個毫無內涵的程序員。
雖然人工智能對程序員來說有一定威脅,但從目前的軟件歷史發展來看,還不足以完全替代程序員。不過我愿意相信,在未來,人們都可以通過人工智能獲得好處。整個程序界也不例外。
所以,我認為人工智能一定會在未來的某一天真正取代基礎程序員的。
希望我的回答可以幫助到你。
下一篇abc級機房的主要區別