在今日的阿里云上海AI峰會上,阿里云宣布推出了“AI程序員”。
這個“程序員”具備架構(gòu)師、開發(fā)工程師、測試工程師等崗位技能,能夠單獨完成任務分解、代碼編寫、測試、問題修復、代碼提交的過程,看起來一個人就能干一個團隊的活兒,并且還號稱最快可以實現(xiàn)“分鐘級”應用開發(fā)。
有網(wǎng)友看過后一拍大腿:“壞了,這回我干不到35歲了。”
根據(jù)阿里云給出的視頻資料,當用戶向AI程序員提出需求時,AI程序員會理解需求并向用戶反饋,提出需要補充的內(nèi)容。
在用戶補充完內(nèi)容后,AI程序員會完善整個需求并生成文檔,文檔內(nèi)有針對該需求進行任務拆解的內(nèi)容。待用戶確認后,由用戶向AI程序員發(fā)出執(zhí)行命令,AI程序員就開始寫代碼了,寫好后再由用戶檢查代碼。用戶確認無誤后,AI程序員完成編碼并運行代碼,用戶可以根據(jù)運行的效果進行驗收。
如果此時用戶提出新需求,AI程序員會自行拆分任務,然后自動修改代碼并完成代碼,交由用戶做最終驗收。
雖然展示出來的功能很強大,但對于AI程序員的誕生,網(wǎng)友們都表示不太看好。
有網(wǎng)友表示自己公司需求文檔的復雜程度連人都不一定駕馭得了,AI就更不一定做得出來;以及再厲害的程序員也無法開發(fā)二缺產(chǎn)品的業(yè)務邏輯,比如那個業(yè)界知名的需求——讓APP隨手機殼變色。甚至還有網(wǎng)友問出了非常精髓的問題:“它能背鍋嗎?”
還有一部分人玩起了梗,說阿里又準備要向社會輸出人才了。
雖然有人質(zhì)疑“程序員寫出‘AI程序員’的程序是否是背叛工人階級?”但科技是一直在進步的,人類終究要往更高效、更省人力的方向邁進。如果一直帶著舊有的觀點看事情,那將如何解釋“發(fā)明汽車的人算不算背叛了拉車的車夫”呢?