網路議題

美國開發者 92%已在工作中使用 AI 動力程式設計工具:GitHub 報告

AI 動力程式設計工具對開發者體驗的影響介紹最近一項由 GitHub 與 Wakefield Research 合作進行的調查揭示了人工智慧(AI)對開發者體驗的影響。該調查針對美國 1000 名以上員工的 500 名開發者進行,關注他們職業生涯的重要方面,如開發者的生產力、團隊協作以及 AI 在企 .... (往下繼續閱讀)

分享到 Facebook 分享到 Line 分享到 Twitter

文章目錄

美國開發者 92%已在工作中使用 AI 動力程式設計工具:GitHub 報告

AI 動力程式設計工具對開發者體驗的影響

介紹

最近一項由 GitHub 與 Wakefield Research 合作進行的調查揭示了人工智慧(AI)對開發者體驗的影響。該調查針對美國 1000 名以上員工的 500 名開發者進行,關注他們職業生涯的重要方面,如開發者的生產力、團隊協作以及 AI 在企業環境中的角色。

開發者的使用情況

根據調查結果,92%的開發者已經在工作中使用由 AI 驅動的程式設計工具。然而儘管在 DevOps 上進行了投資,開發者仍然面臨挑戰。他們報告稱,最耗時的任務是等待構建和測試。他們還對繁瑣的任務,如編寫樣板程式碼表示關注。他們希望能夠有更多時間與同行合作、獲取新技能並創造創新解決方案。根據 GitHub 的說法,這些統計資料表明在開發過程中提高效率的需求不斷增長。

開發者體驗的重要性

研究發現,開發者體驗對生產力、滿意度和影響力具有重大影響。協作是開發者體驗的一個重要方面。企業環境中的開發者通常與 21 名工程師進行專案協作,這使得他們的協作技能在他們的績效評估中變得重要。超過 80%的開發者認為,AI 動力程式設計工具可以增強團隊的協作能力,提高程式碼質量,加快專案完成速度並改善問題解決。

開發者在當今 AI 生態系統中所需的

調查探討了 AI 動力程式設計工具對個人表現的影響。絕大多數(92%)的開發者報告稱使用了 AI 動力程式設計工具,其中 70%認為這些工具在工作中給予他們優勢。開發者表示他們認為 AI 是專注於解決方案設計和技能發展的機會,如學習新的程式設計語言和框架。他們還指出,整合 AI 程式設計工具與增強開發者體驗的目標是一致的。實際上 GitHub 的 Shani 預期這個 92%的數位在 2023 年 3 月調查之後已經增加。她說:“我們已經見證了我們的客戶使用 GitHub Copilot 所帶來的影響。這些開發者對自己的工作感到更加滿意,已經比之前寫更快了 55%以上的程式碼。” Shani 指出,AI 有潛力顯著提升開發者體驗的各個方面,包括加快程式碼交付、促進智慧程式碼審查、增強程式碼庫內的協作以及克服開發過程中的中斷,這些通常需要更多的認知努力。

AI 工具的主要益處

研究確保了技能提升作為首要益處,其次是提高生產力。將 AI 動力程式設計工具整合到開發者的工作流中被視為提高效能並更好地滿足現有標準的機會。開發者表示獲得新技能和創造創新解決方案對他們的工作有最大的積極影響。 Shani 補充道:“AI 開發者工具將很快成為行業的基本要求,不採用這種變化的組織將被淘汰。擁有 AI 工具將成為所有開發者的期望,作為完成工作的一項重要工具。”調查還凸顯了當前績效指標和開發者期望之間的不一致。程式碼質量和協作被識別為最重要的績效評估指標,開發者期望根據這些標準進行評估。然而根據 Shani 的說法,領導者通常根據程式碼數量和輸出來評估績效。開發者主張程式碼質量和協作至少與量化因素一樣重要。她說:“作為開發者,我親身經歷過這一點!我們開發者更願意以我們如何解決複雜事件並產生影響來評估我們,而不是以解決的事件數量來評估——這正是我們調查中的開發者所回應的。”

建議

對於組織,Shani 建議從文化層面入手,確保促進更多協作的工作場所方案和政策。她強調建立定期檢查工作團隊、安排會議以及提供透過拉取請求、問題和聊天應用進行非同步通訊的平臺的重要性。GitHub 還建議,工程領導者應該探索標準化開發環境的方法,例如使用基於雲的整合開發環境(IDE)或其他解決方案。這些舉措旨在減少機器設定所需的時間,讓開發者更多地專注於協作解決問題。 研究顯示開發者非常重視導師和學員關係,並希望在工作環境中擁有更多這樣的關係。GitHub 建議,組織可以抓住這個機會,投資於成本效益的措施,促進開發團隊的成長和技能提升。 Shani 說:“透過鼓勵有效的協作和溝通,無論是透過檔案、有效的會議還是團隊內的導師 - 學員關係,可以幫助開發人員共同工作,進入流狀態,甚至提升他們的技能。” “透過 AI 動力程式設計工具,團隊可以從簡單的程式碼審查或配對程式設計開始,建立有效的導師,使更年輕的開發者能夠成長。”

為 AI 工具建立治理標準的重要性

Shani 認為,開發者廣泛採用 AI 動力程式設計工具顯示大多陣列織可能在沒有企業級解決方案或明確政策的情況下使用這些工具。她表示盡管 ChatGPT 和 Stable Diffusion 等生成型 AI 工具已經變得越來越受歡迎,但它們仍在快速發展中,人們對於出現虛假輸出或幻覺以及資料隱私的問題仍然存在擔憂。因此 Shani 強調組織需要投資於符合其有效性和資料隱私標準的企業級 AI 程式設計工具。此外她還強調了幫助開發人員在這些被批準的工具周圍整合和最佳化他們的工作流程的必要性。她解釋道:“在我們與部署 GitHub Copilot 和 GitHub Enterprise 的客戶的經驗中,這類技術投資需要組織範圍內的文化變革和主動變革管理。” “你不能隨意啟用新的 AI 程式設計工具,並期望團隊能夠無縫地適應它們的工作流程。技術靈活性需要操作靈活性。”

結論

人工智慧動力程式設計工具對開發者體驗產生了重大影響。正確使用這些工具可以提高開發者的生產力、滿意度和影響力,同時改善團隊的協作能力。組織應該根據開發者的需求,建立一個促進協作的文化,並投資於工具和政策,以使開發團隊更好地成長和提升技能。同時組織需要建立 AI 工具的治理標準,確保它們符合有效性和資料隱私標準。隨著 AI 模型的進一步發展和功能的提升,我們可以預見開發者體驗、開發者生產力和團隊協作將得到根本性的重新定義和改善。
GitHub-AI 動力程式設計工具,GitHub 報告,開發者,美國
程宇肖

程宇肖

Reporter

大家好!我是程宇肖,我對於科技的發展和應用有著濃厚的興趣,並致力於將最新的科技趨勢和創新帶給大家。科技領域的變化速度驚人,每天都有令人興奮的新發現和突破。作為一名部落格作者,我將帶領大家深入探索科技的奧秘和應用的無限可能。