全球熱訊:紅杉愛(ài)科學(xué) | 開(kāi)發(fā)者工具2.0時(shí)代有哪些機(jī)會(huì)可以挖掘?
2022年,微軟GitHub推出AI編程輔助工具Copilot。如今,微軟再次將其升級(jí)——引入GPT-4加持,正式發(fā)布新一代代碼生成工具GitHubCopilotX。它的
2022年,微軟GitHub推出AI編程輔助工具Copilot。如今,微軟再次將其升級(jí)——引入GPT-4加持,正式發(fā)布新一代代碼生成工具GitHub Copilot X。它的出現(xiàn),讓開(kāi)發(fā)者們動(dòng)動(dòng)嘴就能寫(xiě)代碼的生活不再遙遠(yuǎn)。
這是微軟繼發(fā)布Office Copilot后又一次大動(dòng)作。如今,微軟已經(jīng)將GPT-4集成到搜索、辦公、編程等互聯(lián)網(wǎng)時(shí)代真正意義上的生產(chǎn)力工具上。相信在未來(lái),還會(huì)有專(zhuān)屬于各個(gè)行業(yè)、崗位的“Copilot”出現(xiàn),改變行業(yè)、提高效率。
(資料圖)
當(dāng)然,想要到達(dá)這樣的未來(lái),還有一段路需要走,比如軟件工程的轉(zhuǎn)型尚未完成、版權(quán)相關(guān)的法律完善等等。但是目前看來(lái),AI仍擁有著巨大的機(jī)會(huì)來(lái)改變軟件工程。
本文由紅杉合伙人Charlie Curnin、Josephine Chen以及Stephanie Zhan撰寫(xiě),他們將為大家聊一聊在開(kāi)發(fā)者工具2.0即將到來(lái)之前,有哪些機(jī)會(huì)可以被挖掘。
生成式AI必將改變一個(gè)又一個(gè)行業(yè)的工作方式。但是,軟件工程的轉(zhuǎn)型尚未完成。
Copilot提出了一個(gè)巨大的挑戰(zhàn)。
作為GitHub的AI助手,Copilot可以向開(kāi)發(fā)者建議接下來(lái)要寫(xiě)的代碼。這樣的便捷性極大地提升了生產(chǎn)力,深受工程師喜愛(ài),在發(fā)布的一年內(nèi),就吸引了超過(guò)一百萬(wàn)名工程師。而且,不必?fù)?dān)心它的代碼質(zhì)量,即使你是一位頂尖工程師,它也能幫你編寫(xiě)一半甚至更多的代碼。除此之外,它還有望帶來(lái)商業(yè)上的巨大成功——Copilot的每月收費(fèi)為10-19美元,就現(xiàn)在的用戶(hù)基數(shù)來(lái)看,每年都可以從GitHub的1億用戶(hù)中實(shí)現(xiàn)超10億美元的營(yíng)收。
基于Copilot的出色表現(xiàn),它成功掀起了一場(chǎng)淘金熱。越來(lái)越多的科技企業(yè)創(chuàng)始人們爭(zhēng)先恐后地將大型語(yǔ)言模型的力量引入各行各業(yè),打造出AI工具來(lái)幫助專(zhuān)業(yè)人士撰寫(xiě)、編制、設(shè)計(jì)內(nèi)容,甚至是搭建發(fā)布的媒介。如今已經(jīng)有了“律師Copilot”“醫(yī)生Copilot”和“設(shè)計(jì)師Copilot”,相信在未來(lái),還有更多職業(yè)化的“Copilot”誕生。
這些都是令人興奮的發(fā)展方向。生成式AI必將改變一個(gè)又一個(gè)行業(yè),提高各類(lèi)專(zhuān)業(yè)人士的工作效率,并獲得一波又一波消費(fèi)者的青睞。
但是,對(duì)于開(kāi)發(fā)者而言,還有很多事情要做。Copilot利用OpenAI的模型Codex的方式,也許只是拉開(kāi)了AI改變軟件工程師工作方式的序幕,早在2017年,時(shí)任特斯拉人工智能高級(jí)總監(jiān)、Autopilot系統(tǒng)負(fù)責(zé)人的安德烈·卡帕西(Andrej Karpathy)就曾預(yù)測(cè),神經(jīng)網(wǎng)絡(luò)將打造出新一代軟件——“軟件2.0”,而我們將會(huì)見(jiàn)證軟件開(kāi)發(fā)輔助工具的重生,我們暫且將它稱(chēng)為“開(kāi)發(fā)者工具2.0”。
在這一領(lǐng)域存在著很多機(jī)會(huì)。
一些創(chuàng)業(yè)者正在對(duì)Copilot智能補(bǔ)全代碼的體驗(yàn)不斷優(yōu)化完善,通過(guò)不同的交互模式、不同模型打造產(chǎn)品,比如Replit的Ghostwriter、Soucegraph的Cody、TabNine等等。
還有一些機(jī)會(huì)離我們更遙遠(yuǎn)。創(chuàng)業(yè)者可以 關(guān)注工程師在撰寫(xiě)代碼之外要做的其他工作 ,比如調(diào)試和文檔編制,或者外包開(kāi)發(fā)團(tuán)隊(duì)的諸如事故響應(yīng)等;還可以 考慮“更快地編寫(xiě)代碼”之外的其他價(jià)值主張 ,比如“編寫(xiě)性能更強(qiáng)、更安全的代碼”;也可以 摒棄插件的形式因素 ,轉(zhuǎn)而重構(gòu)整個(gè)應(yīng)用程序;又或者 把注意力放在軟件工程師以外 的角色上,比如需要提高在筆記本電腦上編寫(xiě)能力的數(shù)據(jù)科學(xué)家、苦苦鉆研SQL查詢(xún)的數(shù)據(jù)分析師等。 探索的機(jī)會(huì)非常廣泛,而且有很多地方可以與開(kāi)發(fā)者的工作流程銜接起來(lái)。
當(dāng)然,我們不可能隨隨便便靠技術(shù)就成立一家傳奇企業(yè),這絕非易事。如今的Copilot仍在面臨著與軟件盜版問(wèn)題有關(guān)的法律審查,盡管GitHub和VS Code背靠的是在軟件分發(fā)上享有巨大優(yōu)勢(shì)的微軟。除此之外,越來(lái)越多的企業(yè)已經(jīng)在利用LLM(大型語(yǔ)言模型)構(gòu)建工具,讓自己在許多機(jī)會(huì)面前更具競(jìng)爭(zhēng)力。另外,GitHub也剛剛宣布計(jì)劃在GPT-4的驅(qū)動(dòng)下,通過(guò)全新版本的Copilot提供更廣泛的AI功能。
但是,未來(lái)的巨大機(jī)會(huì)仍然存在——AI一定會(huì)改變軟件工程。這是一個(gè)關(guān)于誰(shuí)來(lái)做的問(wèn)題,而不是一個(gè)有關(guān)是否可以實(shí)現(xiàn)的問(wèn)題。其中,決定誰(shuí)能勝出的重要因素在于: 專(zhuān)注于開(kāi)發(fā)者得體體驗(yàn)、提供全新功能,以及圍繞如何在開(kāi)發(fā)者的工作流程中落地和拓展而做出戰(zhàn)略選擇。 當(dāng)你在這方面成功找到出路,將可能改寫(xiě)軟件工程的實(shí)現(xiàn)方式,并有機(jī)會(huì)成立一家世代相傳的企業(yè)。