Tóm tắt
- Tổng quan nghiên cứu
- Nghiên cứu này đánh giá tác động của AI tạo sinh lên năng suất của lập trình viên phần mềm thông qua ba thí nghiệm đối chứng ngẫu nhiên được thực hiện tại Microsoft, Accenture và một công ty sản xuất điện tử thuộc Fortune 100 giấu tên.
- Các thí nghiệm được tiến hành như một phần trong công việc hằng ngày tại mỗi công ty, và các lập trình viên được chọn ngẫu nhiên đã được cung cấp GitHub Copilot, một trợ lý lập trình dựa trên AI.
- Nghiên cứu với tổng cộng 4.867 lập trình viên phần mềm cho thấy số lượng công việc hoàn thành của các lập trình viên sử dụng công cụ AI đã tăng 26,08% (sai số chuẩn: 10,3%).
- Đặc biệt, các lập trình viên ít kinh nghiệm hơn cho thấy tỷ lệ chấp nhận và mức cải thiện năng suất cao hơn.
Tóm lược của GN⁺
- Nghiên cứu này cho thấy AI tạo sinh có thể cải thiện đáng kể năng suất của lập trình viên phần mềm.
- Đặc biệt hữu ích với các lập trình viên ít kinh nghiệm hơn, điều này cho thấy các công cụ AI có thể giúp làm nhẹ đường cong học tập.
- Các công cụ AI như GitHub Copilot có thể đóng vai trò quan trọng trong việc nâng cao hiệu quả phát triển phần mềm.
- Những dự án khác có chức năng tương tự bao gồm TabNine và Kite.
1 bình luận
Ý kiến trên Hacker News
Ý kiến của kỹ sư giàu kinh nghiệm
Lo ngại về sự suy giảm chất lượng nhân lực IT
Nợ kỹ thuật do nhà phát triển ít kinh nghiệm sử dụng AI
Thiếu phần tóm tắt kết quả nghiên cứu
Ảnh hưởng của LLM đến sự phát triển của nhà phát triển
Khác biệt năng suất giữa nhà phát triển giàu kinh nghiệm và junior
Sự hỗ trợ của AI khi học công nghệ mới
Cập nhật của Copilot
Ý nghĩa của việc số lượng PR tăng lên
Kết quả của việc công ty sử dụng AI