GitHub針對人工智慧在軟體開發中的使用狀況進行調查,發現人工智慧正在改變軟體開發產業,幾乎所有開發者都已經使用人工智慧工具輔助程式開發,並且享受人工智慧工具帶來的優點,包括改善程式碼品質,更快速編寫測試程式碼,以及更容易理解程式碼庫和開始使用新語言。

在GitHub調查的2,000位受訪者中,已有超過97%的受訪者在軟體開發使用過人工智慧程式碼開發工具,無論是在工作內外。而這也代表著他們的使用,並不一定經過公司允許。

雖然調查顯示,企業正逐漸擁抱人工智慧,但是仍有許多成長空間,而且不同市場差異極大,較保守的德國僅有59%的企業鼓勵或是允許員工使用人工智慧工具,而在美國則有88%。97%的受訪者已經將人工智慧工具用於工作內外的軟體開發,對比企業的態度存在一定的差距,顯示企業應該完善策略與政策面,以消弭之間的差異。

越來越多開發者開始使用人工智慧工具輔助程式開發,同時也發現更多這些工具能夠帶來的優勢。根據GitHub的調查,開發者認為的好處包括提高程式碼品質、生成更好的測試案例,以及加快採用新語言的速度等。這些優點能夠節省開發者的時間,使他們專注在更具戰略性的任務。

美國有高達90%受訪者和印度有81%的受訪者,同意人工智慧工具能夠提高程式碼品質,巴西與德國的比例較低,但也有61%與60%的受訪者認同,GitHub提到,這與他們2023年與Accenture一起進行的研究結果相符合。

儘管市面上有不少調查顯示,人工智慧開發輔助工具所生成的程式碼安全性值得擔憂,但不可否認的是生成式人工智慧確實正在改變軟體開發,並對程式開發帶來不少好處,然而,在面對人工智慧浪潮上,企業可能需要更積極地建立制度與準則,才能確保人工智慧工具的使用規範和安全性。

熱門新聞

Advertisement