GitHub CEO:AI 無法取代程序員
GitHub 首席執(zhí)行官 Thomas Dohmke 最近在公開場合分享了他對于人工智能和軟件開發(fā)之間關(guān)系的看法。
Thomas Dohmke 認(rèn)為,在 Copilot 及其相關(guān) Copilot Chat 等輔助工具的推動下,人工智能和軟件開發(fā)現(xiàn)在已密不可分。
與此同時,他也堅持自己的觀點 —— 滾雪球式的人工智能革命不會給軟件開發(fā)行業(yè)敲響喪鐘。
Dohmke 說道,行業(yè)對軟件開發(fā)者的需求將繼續(xù)超過供應(yīng)。事實上,Doohmke 和許多其他技術(shù)領(lǐng)導(dǎo)者一樣,長期以來一直堅持認(rèn)為 Copilot 等 AI 工具只是用于提高開發(fā)者的工作效率,而不是取而代之。
至于未來,比如十年后 —— 又會怎樣呢?
Doohmke 表示,十年內(nèi)軟件的數(shù)量只會呈指數(shù)增長,我們需要管理的代碼行數(shù)越來越多,我們的想法也越來越多,坦白說,現(xiàn)在每家公司都是軟件公司。
Doohmke 提到行業(yè)對于軟件開發(fā)者仍有高需求的原因之一是大量 “老” 代碼仍然以其原始形式存在。比如銀行和金融機(jī)構(gòu)仍在運行 60 年代的 COBOL 代碼,而那些 60 年代的開發(fā)者現(xiàn)在都退休了。而且當(dāng)時的代碼沒有采用基于單元測試和 CI/CD 進(jìn)行編寫,因此必須有人維護(hù)它,并希望將 COBOL 代碼轉(zhuǎn)換為 Java 或 Python。
當(dāng)然,隨著公司發(fā)展其技術(shù)棧,可能并不需要長期維護(hù)遺留的老代碼。但 Doohmke 認(rèn)為,生成式人工智能本身將創(chuàng)造更多對技術(shù)人才的需求。