五月婷婷丁香性爱|j久久一级免费片|久久美女福利视频|中文观看在线观看|加勒比四区三区二|亚洲裸女视频网站|超碰97AV在线69网站免费观看|有码在线免费视频|久久青青日本视频|亚洲国产AAAA

技術(shù)創(chuàng)新
大模型時(shí)代 CodeArts 定義軟件開(kāi)發(fā)新范式

我用GPT-4編寫(xiě)了Python代碼,成功地完成了網(wǎng)站數(shù)據(jù)抓??!”一位我們俗稱的軟件開(kāi)發(fā)“小白”說(shuō)到此,喜悅之情溢于言表。

對(duì)此,作為“老司機(jī)”的程序員們又會(huì)作何感想呢?有的人愿意積極擁抱變革,堅(jiān)信AI大模型將有效提升軟件開(kāi)發(fā)的效率和體驗(yàn);也有的人抱怨這是“滅頂之災(zāi)”,自己的飯碗不保。這讓我聯(lián)想到了“半杯水的故事”:悲觀的人會(huì)嘆息,“唉,只剩半杯水了”;樂(lè)觀的人會(huì)興奮地說(shuō),“看,還有半杯水”。

現(xiàn)在,AI大模型其實(shí)就是那“半杯水”,從誕生之日起就在爭(zhēng)議中前行。但這顯然不會(huì)阻礙更多人的期盼,AI大模型終究有一天會(huì)變成“一杯水”,就像華為所說(shuō)的,AI for Industries,賦能甚至顛覆各行各業(yè),軟件開(kāi)發(fā)產(chǎn)業(yè)也不例外。

軟件工程3.0大幕已經(jīng)拉開(kāi)

2021年左右,大模型在軟件開(kāi)發(fā)圈里已經(jīng)風(fēng)聲水起,但是普通大眾對(duì)于大模型是什么仍一頭霧水。直到去年底、今年初ChatGPT的爆火,能聊天、會(huì)作詩(shī)的AIGC開(kāi)始走入尋常百姓家,站在這個(gè)時(shí)間節(jié)點(diǎn)重新審視華為云智能開(kāi)發(fā)助手CodeArts Snap的發(fā)布乃至整個(gè)軟件開(kāi)發(fā)產(chǎn)業(yè)的演進(jìn),人們才猛然意識(shí)到,原來(lái)變革早就已經(jīng)開(kāi)始了!而AI大模型正是軟件開(kāi)發(fā)產(chǎn)業(yè)變革最重要的推手,也是抓手。

回溯現(xiàn)代軟件工程的歷史演進(jìn),1968年召開(kāi)的NATO會(huì)議確立了軟件工程學(xué)科的誕生,也正式開(kāi)啟了軟件工程1.0時(shí)代的探索之路;直到敏捷軟件開(kāi)發(fā)宣言的發(fā)布,軟件工程正式邁入2.0時(shí)代,突出強(qiáng)調(diào)團(tuán)隊(duì)協(xié)作,實(shí)現(xiàn)更快的產(chǎn)品交付,敏捷、CI/CD、DevOps等成了關(guān)鍵詞;如今,AI大模型的出現(xiàn)將軟件工程推進(jìn)到3.0的嶄新階段,軟件開(kāi)發(fā)走向數(shù)字化、智能化成為大勢(shì)所趨。

走過(guò)半個(gè)多世紀(jì)的風(fēng)雨歷程,軟件工程將面臨一次徹底的顛覆。2021年,Gartner發(fā)布了企業(yè)機(jī)構(gòu)在2022年需要探索的12項(xiàng)重要戰(zhàn)略技術(shù)趨勢(shì),生成式AI位居榜首,并預(yù)言生成式AI可用于多種活動(dòng),而創(chuàng)建軟件代碼首當(dāng)其沖。如今,像華為云CodeArts Snap這樣以智能化代碼生成為核心的提高開(kāi)發(fā)者開(kāi)發(fā)效率的AI產(chǎn)品正不斷涌現(xiàn),它們對(duì)于軟件開(kāi)發(fā)產(chǎn)業(yè)的重構(gòu),及其蘊(yùn)藏的巨大商業(yè)價(jià)值引發(fā)了市場(chǎng)的普遍關(guān)注。

大模型時(shí)代,軟件開(kāi)發(fā)將何去何從?綜合之前與同濟(jì)大學(xué)特聘教授朱少民老師的交流可以這樣歸納:軟件工程3.0將以AIGC、數(shù)字化為特征,以模型和數(shù)據(jù)為本,凸顯人機(jī)交互智能。具體來(lái)說(shuō),軟件開(kāi)發(fā)人員將基于大語(yǔ)言模型這一底座,快速生成所需的代碼和其他所需內(nèi)容,整個(gè)開(kāi)發(fā)流程由模型驅(qū)動(dòng),真正實(shí)現(xiàn)所需即所得。

在由大模型驅(qū)動(dòng)的軟件開(kāi)發(fā)活動(dòng)中,軟件開(kāi)發(fā)中新的生產(chǎn)關(guān)系必須更好地適配新的生產(chǎn)力要求。從開(kāi)發(fā)、測(cè)試、運(yùn)維到運(yùn)營(yíng)的整個(gè)流程中,只需產(chǎn)品專家、架構(gòu)專家和QA專家三類關(guān)鍵角色,即可高效完成開(kāi)發(fā)??梢韵胍?jiàn),因?yàn)榇竽P偷募映?,未?lái)大量的軟件開(kāi)發(fā)工作將由AI協(xié)同完成,不僅能夠?qū)崿F(xiàn)極速開(kāi)發(fā)迭代、智能高效的測(cè)試,還能做到無(wú)人化運(yùn)維和運(yùn)營(yíng)。

軟件工程3.0才剛剛拉開(kāi)序幕,大模型驅(qū)動(dòng)的軟件開(kāi)發(fā)不僅僅要求技術(shù)、工具層面的創(chuàng)新,更需要思想上的變革。從實(shí)操和應(yīng)用體驗(yàn)的角度來(lái)看,大模型的出現(xiàn)似乎是降低了軟件開(kāi)發(fā)的門(mén)檻,“人人都可以成為軟件開(kāi)發(fā)者”從夢(mèng)想照進(jìn)了現(xiàn)實(shí);而從整個(gè)軟件開(kāi)發(fā)體系和工程演進(jìn)的角度看,大模型實(shí)際上提升了開(kāi)發(fā)的門(mén)檻,軟件開(kāi)發(fā)者不僅要會(huì)用大模型,有時(shí)還要根據(jù)實(shí)際需求對(duì)大模型進(jìn)行微調(diào),更進(jìn)一步,甚至要精通整個(gè)業(yè)務(wù)流,能夠?qū)⒒诖竽P烷_(kāi)發(fā)的工具融入到端到端的開(kāi)發(fā)流程中,真正實(shí)現(xiàn)生產(chǎn)力的提升。

疊加智能 CodeArts重生

Snap!打一個(gè)響指,軟件程序就開(kāi)發(fā)完成。這正是華為云打造智能開(kāi)發(fā)助手CodeArts Snap的初衷。就像華為云PaaS服務(wù)產(chǎn)品部部長(zhǎng)徐峰所言,“讓每個(gè)開(kāi)發(fā)者享受寫(xiě)代碼”,使得開(kāi)發(fā)者事半功倍。
華為云PaaS服務(wù)產(chǎn)品部部長(zhǎng)徐峰介紹CodeArts重塑軟件開(kāi)發(fā)

 毋庸置疑,在大模型時(shí)代,數(shù)字化技術(shù)與AI技術(shù)將深刻地影響開(kāi)發(fā)方式與所需的相關(guān)技能和工具。而開(kāi)發(fā)者最直接的感受就是大模型強(qiáng)大的代碼生成能力,以及為自動(dòng)化測(cè)試等帶來(lái)的極大便利。舉例來(lái)說(shuō),Github聲明,其內(nèi)部團(tuán)隊(duì)30%的新代碼是在Copilot的幫助下完成的;在寫(xiě)Web服務(wù)端的對(duì)比實(shí)驗(yàn)中發(fā)現(xiàn),使用AI輔助編程工具的一方平均可減少55%的開(kāi)發(fā)時(shí)間。作為AI代碼輔助編程工具,華為云CodeArts Snap致力于打造現(xiàn)代化開(kāi)發(fā)新范式,通過(guò)將自然語(yǔ)言轉(zhuǎn)化為規(guī)范可閱讀、無(wú)開(kāi)源漏洞的安全編程語(yǔ)言,從而大幅提升開(kāi)發(fā)者的編程效率,助力企業(yè)快速響應(yīng)市場(chǎng)需求。由此可見(jiàn),AI輔助編程工具對(duì)于減輕開(kāi)人員的工作壓力、降低企業(yè)開(kāi)發(fā)投入成本、提高編程效率具有非常重要的價(jià)值。

從Copilot到CodeArts Snap,它們作為各自產(chǎn)線中的智能引擎或者說(shuō)AI助手,讓開(kāi)發(fā)者真正領(lǐng)略到了“智能化”這一基因的魅力和強(qiáng)大。以華為云CodeArts Snap為例,它是華為云將CodeArts研發(fā)工具與盤(pán)古研發(fā)大模型相結(jié)合,訓(xùn)練了760億行精選開(kāi)源代碼、1300萬(wàn)公開(kāi)的經(jīng)典技術(shù)文檔打造出的智能開(kāi)發(fā)助手,目前已經(jīng)發(fā)布了智能生成、智能問(wèn)答、智能協(xié)同三大核心功能及九大主打特性,具備快速生成代碼、生成測(cè)試用例、多輪技術(shù)問(wèn)答、自動(dòng)化的云服務(wù)/API調(diào)用等能力。

由于華為云CodeArts Snap具有注釋編程、多語(yǔ)言支持、自動(dòng)化部署、安全可靠等特質(zhì),所以作為一個(gè)智能插件,當(dāng)CodeArts Snap被嵌入到整個(gè)CodeArts平臺(tái)上,讓覆蓋軟件開(kāi)發(fā)全流程的CodeArts已經(jīng)發(fā)布的16款工具都有了“智”的飛躍,從一個(gè)數(shù)字化開(kāi)發(fā)平臺(tái)演進(jìn)到智能化開(kāi)發(fā)平臺(tái)。

實(shí)際上,華為云對(duì)于CodeArts Snap有更多、更長(zhǎng)遠(yuǎn)的期待,所以提出了“1+N”的戰(zhàn)略。“1”代表CodeArts Snap本身,即依托其自身的特色和功能,最大程度地解放集成開(kāi)發(fā)環(huán)境下的編碼人員,減輕其工作壓力;而“N”則代表需求檢查、核入、構(gòu)建、測(cè)試執(zhí)行、測(cè)試分析、問(wèn)題發(fā)現(xiàn)、問(wèn)題定位、運(yùn)維運(yùn)營(yíng)、技術(shù)配置、技術(shù)支持等所有環(huán)節(jié)和角色,相應(yīng)的每一個(gè)軟件工具在融入CodeArts Snap的“智”力后將會(huì)實(shí)現(xiàn)重構(gòu)。因此,華為云CodeArts Snap不僅僅是一個(gè)工具,更代表了大模型技術(shù)與傳統(tǒng)軟件工具的融合。

當(dāng)前,華為云CodeArts Snap正處于免費(fèi)邀請(qǐng)測(cè)試中,國(guó)內(nèi)的很多高校、銀行等客戶已經(jīng)在深度試用中,反饋良好。

縱觀CodeArts,它是集華為自身多年的研發(fā)實(shí)踐,以及前沿研發(fā)理念和先進(jìn)研發(fā)工具于一體的研發(fā)云平臺(tái),也是一站式、全流程、安全可信的軟件開(kāi)發(fā)生產(chǎn)線,開(kāi)箱即用,讓軟件開(kāi)發(fā)簡(jiǎn)單高效??梢哉f(shuō),CodeArts引領(lǐng)軟件開(kāi)發(fā)走上了云化、數(shù)字化的道路。而CodeArts Snap的出現(xiàn),在CodeArts平臺(tái)之上實(shí)現(xiàn)了“疊加效應(yīng)”,使得整個(gè)CodeArts變得更加智能,宛若重生。

未來(lái)已來(lái) 重塑軟件開(kāi)發(fā)

由于數(shù)字經(jīng)濟(jì)的快速發(fā)展,以及市場(chǎng)不確定性的進(jìn)一步增強(qiáng),導(dǎo)致企業(yè)更加迫切希望加速創(chuàng)新與迭代,以便更快地響應(yīng)市場(chǎng)和客戶的需求。這就要求企業(yè)的應(yīng)用研發(fā)不斷提升效率、降低成本、控制風(fēng)險(xiǎn)。

越來(lái)越多的實(shí)踐證明,AI大模型的應(yīng)用能夠有效幫助企業(yè)提升軟件開(kāi)發(fā)流程和效率,改善用戶體驗(yàn),進(jìn)一步增強(qiáng)競(jìng)爭(zhēng)力。在大模型時(shí)代,企業(yè)必須隨需應(yīng)變,變革傳統(tǒng)研發(fā)方式,充分發(fā)掘和培養(yǎng)新的技能,持續(xù)創(chuàng)新理念、方法和工具,開(kāi)拓新的價(jià)值和可能性。

源于華為云盤(pán)古大模型的CodeArts Snap,把軟件開(kāi)發(fā)中的臟活累活全部接管,讓軟件開(kāi)發(fā)更具智能和效率。毫無(wú)疑問(wèn),大模型正在重塑軟件開(kāi)發(fā)的形態(tài)。不過(guò),我們也必須清醒地認(rèn)識(shí)到,企業(yè)級(jí)開(kāi)發(fā)的復(fù)雜性雖然需要AI工具的助力,但它還不能完全替代人的工作。

另外,AI始終是一柄“雙刃劍”,在帶來(lái)效率提升的同時(shí)也蘊(yùn)藏著安全或其他潛在的風(fēng)險(xiǎn)。有統(tǒng)計(jì)數(shù)據(jù)顯示,部分廠商的AI輔助編程工具所生成的代碼中,40%左右存在網(wǎng)絡(luò)安全缺陷。因此,華為云CodeArts Snap十分強(qiáng)調(diào)安全性,采用了多重安全措施,保障生成代碼的安全性和可靠性。

盡管還有需要持續(xù)完善之處,但是大模型的風(fēng)口已來(lái),軟件開(kāi)發(fā)必將重構(gòu)。