來源:元宇宙之心
就在這周,一家鮮爲人知的初創公司Cognition Labs震驚了各路程序員和編碼高手,該團隊推出了世界上“第一位人工智能軟件工程師”。
這無疑是人工智能技術的又一大進步,但這位名爲Devin的AI程序員的出現卻讓整個科技行業的軟件工程師感到不安。
Devin是一家名爲Cognition的公司开發的超級智能計算機程序。它就像一個非常聰明的軟件工程任務助手,只需一個簡單的指令,Devin就能獨立編寫代碼、構建網站和制作軟件。
Devin的特別之處在於它能夠提前思考並解決棘手的問題,也能從錯誤中吸取教訓,並隨着時間的推移不斷改進。此外,Devin還能夠使用人類工程師在工作中需要用到的工具,比如代碼編輯器和網絡瀏覽器。
Devin的測試表現,比其他人工智能程序要好得多。在100個問題中Devin解決了近14個,而其他程序只解決了不到2個。而且,不僅僅是這一次測試,Devin已經在Upwork等平台上完成了實際工作,修復了問題並做出了報告。
因此,簡單地說,Devin就像一個超級智能助手,能幫助工程師更快更好地完成工作。
Devin通過使用先進的人工智能算法來理解和執行與軟件工程相關的任務。當收到提示或指令時,Devin會分析請求,並利用其龐大的知識數據庫和解決問題的技術來生成代碼、設計網站或开發軟件。
Devin的主要特點之一是能夠提前思考和規劃復雜的任務。它可以根據給定的任務做出成千上萬個決定,並從錯誤中吸取教訓,不斷改進性能。Devin還能使用代碼編輯器和網絡瀏覽器等基本工具,從而自始至終完成任務。
Devin也有着超強的適應性。它可以學習新技術,應對各種工程挑战,甚至訓練自己的人工智能模型。此外,Devin還能與人類工程師實時協作,提供更新、接受反饋,並爲設計選擇做出貢獻。
總之,Devin利用人工智能的力量實現了日常任務的自動化,簡化了工作流程,使工程師能夠專注於更復雜的問題。通過將人類專業知識與機器智能相結合,Devin代表了軟件工程技術的重大進步。
在殘酷的科技裁員浪潮中僥幸存活下來的軟件工程師們,現在正面臨一種困境:能勝任他們工作的人工智能即將到來。
Cognition Labs推出的這個“人工智能軟件工程師”,無疑震驚了軟件工程師們。
該公司成立不到兩個月,由Peter Thiel的風險投資基金支持,Cognition在創立之初絕對沒有想到會讓工程師們感到如此焦慮。
畢竟,自從生成式人工智能熱潮興起以來,軟件工程受到威脅的說法就一直甚囂塵上,ChatGPT等工具被證明能夠根據人類的提示編寫代碼。
不過,Cognition公司的人工智能軟件工程師的能力似乎更勝一籌。
Cognition表示,Devin已經成功通過了“領先的人工智能公司”的實際工程面試。
Devin在自由職業平台Upwork上“完成了實際工作”。不僅可以從頭到尾構建和部署應用程序,還能發現並修復bug。
當要求使用AI解決GitHub上真實世界开源項目的問題,並進行評估時,Devin在無人協助的情況下成功修復了13.86%的問題。這看似很低,但與之前的頂級模型僅能糾正1.96%的問題相比,卻是一個巨大的飛躍。
Cognition公司由首席執行官Scott Wu領導,其精幹的團隊曾在難度極高的國際信息學奧林匹克競賽中贏得10枚金牌,據Cognition公司稱,其成功祕訣在於專注“推理”。
大多數人工智能缺乏基本的推理意識,例如,生成式人工智能工具依靠概率來確定哪些詞可以串聯成一個句子。但Cognition認爲,“解決推理問題”可以 “在廣泛的學科中开啓新的可能性”。
當然,這家初創公司在介紹自己的人工智能軟件工程師時也非常謹慎。
Cognition希望Devin被視爲一個“知疲倦、技術嫺熟的隊友”,能夠與人類並肩作战,或者獨立完成任務。
Devin的設計初衷並不是要取代人類工程師。相反,它的目的是與人類工程師合作,讓他們的工作更輕松。
Cognition在博客中寫道:“有了Devin,工程師可以專注於更有趣的問題,工程團隊可以爲更遠大的目標而奮鬥。”
但這一版本的發布卻讓整個行業的軟件工程師們極度不安。
軟件开發機構Athagist的創始人兼軟件工程師Kyle Shevlin,在X上表示:該行業“試圖取代爲數不多的能提供合法中產階級收入的工作之一”,對此感到十分失望。
來自新加坡的开源开發者Evan You對Devin提出了更多批評,認爲它“水准不夠”。並補充道 :“一個开發者只能在規定時間內完成13%的工作,更像是一種累贅,而不是人才。”
不過,Perplexity AI公司首席執行官Aravind Srinivas對Devin表示驚嘆,並稱Devin爲“第一個跨過人類能力門檻的人工智能”。
在軟件工程師倍感壓力之際,這些反應是可以理解的。
多年來,由於在創建世界上最強大、最賺錢的企業中發揮了至關重要的作用,許多人一直受到科技界皇室般的待遇,但在效率已成爲指導原則的今天,許多人卻被解僱或被要求生產更多產品。
在Meta創始人扎克伯格等人的推動下,科技界圍繞效率的討論重新掀起了“10倍工程師”的熱潮,簡單地說,就是比同行多出10倍生產力的工程師。
如果人工智能工程師持續出現,或者被證明比人類更接近“10倍工程師”模型,那可能讓軟件工程師徹夜難眠。
人工智能已經逐漸威脅到人類的飯碗。我們有沒有可能看到它奪走“Devin創造者”的工作?
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。