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