生成式 AI 正迅猛地重塑我們的工作模式,為開發(fā)者帶來了編程范式的全新變革。傳統(tǒng)編程不再局限于編寫線性代碼和優(yōu)化邏輯,自然語言也逐漸成為新的編程工具,顯著降低了技術開發(fā)的入門門檻。
如今,發(fā)展迅速的 AI 工具已經將全球的知識庫和代碼庫變得觸手可及,只要有足夠的創(chuàng)造力和想象力,幾乎每個人都能成為“新程序員”。在這一背景下,軟件工程領域正在經歷一場巨變,那么開發(fā)者如何適應這種變化?
12 月 17 日,2023 開放原子開發(fā)者大會的“GPT 驅動的新程序員時代,我們該如何編程”分論壇在熱烈的討論中圓滿落幕。該活動由 CSDN 開源總編、《新程序員》執(zhí)行總編唐小引擔任出品人,吸引了六位在 AI 輔助編程和結對編程領域擁有深厚知識背景和豐富實踐經驗的專家參與。他們分享了開發(fā)者們密切關注的技術和平臺,并就 AI 編程的最新進展進行了深入探討。
CSDN 開源總編、《新程序員》執(zhí)行總編 唐小引
唐小引表示,新的編程范式正嶄露頭角,代碼生成工具百花齊放,開發(fā)工具功能升級,開發(fā)環(huán)境等同步全面升級,未來我們將迎來嶄新的開發(fā)者生態(tài)。
陸云飛發(fā)表題為《生成式 AI 時代的編碼新范式》的主題演講。他從當下開發(fā)者面臨的挑戰(zhàn)談起,深入解析了 AI 編程助手 Amazon CodeWhisperer 的工作原理、功能、優(yōu)勢與使用場景。陸云飛表示,Amazon CodeWhisperer 是一個與 IDE 集成的插件,可以直接在 IDE 中輸入代碼時提供代碼補全、安全掃描和推薦代碼等功能,提高編程效率、增強代碼安全性,并幫助開發(fā)人員快速了解和使用開源項目。
螞蟻集團技術專家 柴炳旭(左)
螞蟻集團技術專家 王云鵬(右)
柴炳旭和王云鵬帶來了《CodeFuse-DevOpsGPT:端到端開發(fā)運維智能助手》的分享。他們指出,隨著 ChatGPT 的火熱,通用大模型在滿足 DevOps 高可用性要求方面的實際應用變得尤為重要。為了解決大模型在事實問答、數(shù)值計算、領域任務等方面的局限性,螞蟻集團基于開源大模型進行了進一步訓練和微調,推出了專為 DevOps 領域設計的專屬大模型。其結合了工具學習、程序分析和知識圖譜等技術,構建了一個端到端的智能開發(fā)運維助手,幫助用戶評估不同大模型的性能,并為用戶提供更高效、更智能的開發(fā)運維體驗。我們歡迎各位關注 DevOps-Chatbot、DevOps-Model、DevOps-Eval 等項目的最新進展。
微軟 MVP、Power Platform 中文社區(qū)聯(lián)合創(chuàng)始人 劉鈺
劉鈺發(fā)表了《使用 Power Platform 中的生成式 AI 構建低代碼應用》的主題演講。他深入探討了生成式人工智能技術與低代碼開發(fā)背景下的融合,詳細解析了人工智能如何與低代碼領域相結合。借助低代碼開發(fā)平臺,無論是傳統(tǒng)開發(fā)人員還是非開發(fā)人員,構建應用程序和解決方案都變得更為簡便。Power Platform 便是一個能夠幫助用戶輕松構建應用程序的工具。其中 Power Apps 中的 Copilot AI 助手功能允許用戶通過簡單的描述來生成響應式的 Canvas 應用程序;而 Copilot AI 助手則可以讓用戶描述所需的流程和執(zhí)行操作,隨后自動生成相應的流程。在活動現(xiàn)場,劉鈺向開發(fā)者們展示了這些案例的實際操作。
浪潮通軟副總經理兼 CTO 鄭偉波
鄭偉波帶來了《AIGC+開源低代碼,引領智能化開發(fā)新時代》的主題演講。他指出,隨著大模型底座能力的持續(xù)增強,生成式 AI 的應用場景正在不斷擴展,并為軟件開發(fā)模式的轉型帶來了創(chuàng)新的視角。浪潮在智能化開發(fā)領域進行了前瞻性的布局,2018 年承擔了國家重點研發(fā)計劃“面向智能制造的軟件自動構造”項目,開創(chuàng)性地提出了基于統(tǒng)一業(yè)務模型 UBML 的兩段式軟件自動構造方法。UBML 采用開源模式,成為開放原子開源基金會首批七個孵化項目之一。如今,UBML 低代碼開源社區(qū)持續(xù)壯大,將以開源群智化創(chuàng)新模式,與更多伙伴共同推動 AI 與低代碼的融合,引領智能化開發(fā)新時代。
CSDN 研發(fā)總監(jiān) &InsCode 技術負責人 馮丙見
馮丙見進行了《InsCode AI 賦能下的新一代智能開發(fā)平臺》主題演講。他強調,為了解決開發(fā)者在安裝環(huán)境、實現(xiàn)和解決報錯,以及部署服務過程中遇到的挑戰(zhàn),CSDN 推出了自研的一站式在線智能開發(fā)平臺 InsCode。InsCode 為開發(fā)者提供了一個集成開發(fā)、部署、運維和運營的全流程解決方案。該平臺為每位開發(fā)者提供了最高可達 4 核/8GB 的云端開發(fā)環(huán)境,并內置了 AI 輔助編程功能,能夠幫助開發(fā)者自動添加注釋、解釋代碼、完成代碼編寫、識別錯誤、優(yōu)化代碼、添加測試以及代碼提問等 AI 功能。
在圓桌討論環(huán)節(jié),由 CSDN 開源總編、《新程序員》執(zhí)行總編唐小引擔任主持,螞蟻集團技術專家王云鵬、微軟 MVP 兼 Power Platform 中文社區(qū)聯(lián)合創(chuàng)始人劉鈺、以及 CSDN 研發(fā)總監(jiān)兼 InsCode 技術負責人馮丙見三位業(yè)界領袖共同參與了題為《GPT 驅動的新程序員時代,我們該如何編程?》的深入對話。他們分享了在 GPT 驅動的新程序員時代中的實踐經驗,并就開發(fā)者如何更有效地進行編程和開發(fā)進行了深入討論。
審核編輯 黃宇
-
AI
+關注
關注
87文章
29810瀏覽量
268109 -
開源
+關注
關注
3文章
3216瀏覽量
42329 -
GPT
+關注
關注
0文章
351瀏覽量
15281
發(fā)布評論請先 登錄
相關推薦
評論