近期,科技界傳來了一則引人深思的預(yù)測(cè)。微軟的首席技術(shù)官凱文·斯科特在一項(xiàng)國(guó)外報(bào)道中大膽預(yù)言,至2030年,編程代碼的生產(chǎn)將有95%依賴于人工智能的力量。
然而,斯科特迅速對(duì)這一說法進(jìn)行了補(bǔ)充說明,強(qiáng)調(diào)這并不意味著軟件工程領(lǐng)域人類角色的終結(jié)。他解釋說:“人工智能并非在從事軟件工程,真正的創(chuàng)作者依舊是人類。它更像是為我們開啟了一個(gè)全新的抽象層級(jí),讓我們從編寫代碼的專家轉(zhuǎn)變?yōu)橹笇?dǎo)人工智能的提示大師?!?/p>
斯科特進(jìn)一步闡明,他并不認(rèn)為人工智能會(huì)取代開發(fā)人員的位置,但它確實(shí)有能力從根本上重塑開發(fā)人員的工作流程。未來的工程師們預(yù)計(jì)將更加頻繁地利用人工智能工具,通過提供提示和指令來生成代碼,而不是親自逐行編寫。
在這個(gè)全新的工作模式下,開發(fā)人員的工作重心將轉(zhuǎn)向指導(dǎo)人工智能系統(tǒng),而非傳統(tǒng)的手動(dòng)編程。工程師們將通過給出提示來表達(dá)需求,讓人工智能處理那些繁瑣且重復(fù)的代碼編寫工作,從而得以將更多精力投入到設(shè)計(jì)和解決復(fù)雜問題這類更高層次的任務(wù)上。
事實(shí)上,IBM的首席執(zhí)行官也曾公開表達(dá)過類似的觀點(diǎn)。他認(rèn)為,人工智能將大幅提升生產(chǎn)力,而非直接取代程序員。他估計(jì),人工智能大約能處理20%到30%的編碼工作,但同時(shí)也指出了人工智能在應(yīng)對(duì)更復(fù)雜挑戰(zhàn)時(shí)的局限性。