整理 | 鄭麗媛
出品 | CSDN(ID:CSDNnews)
每一次,不論是 GitHub Copilot 還是 OpenAI Codex,亦或是最近爆火的 ChatGPT,隻要一個 AI 工具可以程式設計,緊跟而來的話題必然是:“程式員是否會是以被替代?”
此前,這個答案幾乎還是否定的,包括 ChatGPT 自身也不認為它擁有這樣的能力:
“我不會取代程式員。作為一名程式員,我認為寫代碼是一種技能,并且需要不斷學習和實踐來提高。我相信程式員是一個繁忙而充滿挑戰的工作,并且我也認為程式員在社會中扮演着重要的角色,幫助我們實作許多不可能的事情。我并不想取代程式員,而是希望能夠與他們一起合作,為社會做出貢獻。”
然而,這個回答可能要在 OpenAI 的努力下産生動搖了:據知情人士向外媒 Semafor 透露,過去六個月 OpenAI 在全球範圍内加大招聘力度,已悄悄聘請了大約 1000 名遠端承包商,以指導其 AI 學習簡單的軟體工程任務。
換言之,隻要其 AI 技術“學有所成”,至少會對一些初級程式員的工作地位産生威脅。
數百名程式員,齊心協力地“教” AI 模型如何編寫代碼
從 Semafor 的報道來看,在這近 1000 名承包商中,約 60% 的人負責“資料标記”,即建立大量圖像、音頻剪輯和其他資訊,用于訓練 AI 工具或自動駕駛系統;另外 40% 則是程式員,主要負責為 OpenAI 的模型建立資料,使其學習軟體工程任務。
據一位南美軟體開發人員透露,他曾無償完成了 OpenAI 五小時的編碼測試,整個過程他主要做兩件事:
- 對于一個編碼問題,用書面英語解釋他将如何處理這個問題,然後給出一個具體解決方案。
- 如果在編碼中發現問題,OpenAI 要求他詳細說明問題是什麼以及應該如何糾正,而不隻是簡單地修複它。
顯然,這次的測試工作非常注重問題解決過程,對此這名開發人員猜測:“他們(OpenAI )很可能想為其模型提供一種非常具體的訓練資料,而人類可以提供整個思維的完善過程以作參考。”
試想一下,伴随着數百名程式員齊心協力地“教”模型如何編寫基本代碼,ChatGPT 背後的 AI 技術将高品質發展,未來很可能從死記硬背的編碼工作開始,進而逐漸取代一些初級程式員,最終實作部分矽谷高管的夢想:讓沒有或隻有很少編碼經驗卻具有創造力的人,通過向 AI 編碼工具描述其願景,就可以建構從網站到視訊遊戲的一切。
屆時,人人都可以是“程式員”,而本來的程式員則需要成為“獨一無二”才能不被替代。
程式員、作家、客服都将收到威脅?
盡管目前 OpenAI 尚未對這個猜測給出回應,但自去年 11 月釋出後,旗下 ChatGPT 已逐漸被不少企業應用,由此也威脅着許多崗位。
- 程式員
從 ChatGPT 可以生成代碼這點就知道,首當其沖的自然是程式員。據報道,最近剛開啟史上最大規模裁員的亞馬遜就已将 ChatGPT 用于許多不同的工作領域——從某種程度上來說,ChatGPT 可能多少也算是替代了被裁員工。
據一名亞馬遜員工表示,為了更好地了解 AI 對其業務的影響,亞馬遜網絡服務雲部門建立了一個小型工作組進行測試,結果發現 ChatGPT 在為 AWS Aurora 資料庫工程師編寫故障排除方案以及回答“困難”支援問題方面也“非常出色”,還能“确定客戶的公司目标”。是以,許多亞馬遜員工十分樂意在工作中利用 ChatGPT 來提高效率。
但與此同時,資料隐私又成為他們擔憂的焦點:盡管 ChatGPT 官方指出使用者可以删除資料,但本質上來說外界無從知曉 OpenAI 到底有沒有“徹底”删除,又是如何使将使用者向 ChatGPT 輸入的資料作為訓練資料的。
是以,一位亞馬遜律師曾警告員工:不要向 ChatGPT 提供“任何亞馬遜得機密資訊(包括你正在處理的代碼)”。然而,據外媒 BusinessInsider 報道,一些亞馬遜員工已經在使用 AI 工具作為軟體“編碼助手”,并通過它改進内部代碼。
- 客服
除了編碼方面表現出色,在測試中亞馬遜還發現 ChatGPT 在回答 AWS 客戶問題方面做得也“非常好”,因為大多答案都基于公開資訊,不涉及公司機密。
- 編輯作家
作為一款自然語言處理工具,借助 ChatGPT 來生成文章也再友善不過。這不,随着 ChatGPT 的逐漸火爆,美國知名新聞網站 BuzzFeed 在去年年底裁員 12% 後,最近似乎也找到了彌補被裁人員的方式:計劃依靠 ChatGPT 的建立者 OpenAI 來加強部分内容創作,打算今年讓 AI 在公司的編輯和業務營運中發揮更大作用。
在 BuzzFeed 官宣此舉後,加之近來不斷有媒體懷疑 CNET 也一直在釋出 AI 撰寫的文章後,許多人擔憂未來新聞媒體的産出将依賴 AI 而非人類,對此 BuzzFeed 發言人表示:“BuzzFeed 仍然專注于新聞編輯室中人為産生的新聞。”
“程式員正在殺死自己”
當然,ChatGPT 功能之強大,所涉及的工作領域自然遠不止這三類。而對于 AI 與人類這看似“此消彼長”的沖突關系,許多網友調侃道:“程式員正在殺死自己。”
- “自從我們開始工作以來,程式員們一直在努力使自己失業——我認識的每個人都試圖通過自動化來使他們的生活更輕松。”
- “我無法想象調試 AI 代碼需要多少時間,我本來就已經為修複人類編寫的代碼忙得不可開交了。”
- “對程式員來說’太省時間了‘,對老闆來說’太省程式員了‘”。
調侃之餘,不少網友也理性分析了一波:
- “在我們的有生之年,AI 将取代的隻會是無用的開發人員,是以不必擔心太多。”
- “回想一下,正是因為以前軟體和硬體工程師幾十年來努力地将裝置和我們自己商品化,如今軟體才能變得如此普及。是以,不要将 AI 工具僅局限在生産力上,它不是為此存在,而是為了讓我們人類做更有意義的事。”
那麼對此,你的看法又是什麼呢?
參考連結:
- https://www.businessinsider.com/openai-chatgpt-contractors-train-ai-software-engineering-autonomous-vehicles-report-2023-1?utm_source=reddit.com
- https://www.semafor.com/article/01/27/2023/openai-has-hired-an-army-of-contractors-to-make-basic-coding-obsolete