TTBC 2025

TTBC 2025


Nghiên cứu: Sử dụng trợ lý AI lập trình không giúp các dev bớt quá tải

P.W
3/10/2024 8:31Phản hồi: 9
EditEdit
Nghiên cứu: Sử dụng trợ lý AI lập trình không giúp các dev bớt quá tải
Một trong những tính năng AI tạo sinh được Microsoft đề cập rất nhiều trong thời gian qua chính là GitHub Copilot, công cụ hỗ trợ lập trình viên vận hành bằng mô hình ngôn ngữ. Lời hứa được đưa ra, là những công cụ như vậy sẽ giúp các dev tiết kiệm thời gian, lập trình nhanh hơn và dễ dàng hơn. Nhưng vừa rồi đơn vị nghiên cứu Uplevel vừa tiến hành một cuộc nghiên cứu đối với 800 nhà phát triển ứng dụng.

Kết quả của cuộc nghiên cứu được Uplevel đưa ra là, chí ít đến thời điểm hiện tại, những công cụ hỗ trợ lập trình bằng mô hình AI vẫn chưa tạo ra được cải thiện năng suất lao động đủ lớn và đủ khác biệt.

Matt Hoffman, nhà nghiên cứu dữ liệu tại Uplevel giải thích rằng, nhóm thực hiện cuộc nghiên cứu của đơn vị ban đầu tưởng rằng, với những công cụ hỗ trợ vận hành bằng AI, các nhà phát triển ứng dụng và các lập trình viên sẽ có thể viết được nhiều hơn mỗi ngày, tỷ lệ code lỗi sẽ giảm đi nhờ vào khả năng nhận diện của những công cụ AI. Nhưng kỳ vọng không giống với thực tế.

Trái ngược lại, cuộc nghiên cứu này phát hiện ra rằng, các dev sử dụng Copilot trên GitHub để hỗ trợ lập trình thậm chí còn có tỷ lệ code lỗi tăng tới 41%. Cùng lúc, cuộc nghiên cứu cũng chỉ ra rằng, dùng AI hỗ trợ lập trình hoàn toàn không giải quyết được tình trạng quá tải công việc của các lập trình viên. Nghiên cứu mới này phủ nhận gần như mọi kết luận trong một cuộc nghiên cứu trước đó được GitHub cấp vốn thực hiện, nói rằng với sự trợ giúp của Copilot, tốc độ lập trình có thể nhanh hơn tới 55%.

Những ngày đầu có công cụ hỗ trợ bằng mô hình ngôn ngữ AI trên GitHub, nền tảng này công bố số liệu gần 30% những đoạn code mới được gửi lên đều có sự hỗ trợ lập trình bằng AI. Hiện giờ con số này có lẽ cũng đã tăng lên. Tuy nhiên, hoàn toàn có khả năng các dev, với sự trợ giúp của GitHub Copilot, đang trở nên lười nhác và phụ thuộc vào hệ thống máy học làm việc giúp cho họ.

Còn trên thực tế, phản hồi của cộng đồng lập trình phát triển ứng dụng trên toàn thế giới đối với những trợ lý AI hỗ trợ các dev cũng tương đối đa chiều. CEO Ivan Gekht của Gehtsoft USA cho biết, những dòng code do AI viết ra tương đối khó hiểu và khó debug. Vậy là viết code thủ công theo cách truyền thống, viết từ con số 0 thường là giải pháp hiệu quả hơn nhiều.

Quan điểm của vị CEO này có vẻ đúng như thực tế. Năm ngoái đã có một nghiên cứu cho thấy ChatGPT trả lời sai quá nửa số câu hỏi liên quan tới lập trình. Nhưng đến thời điểm hiện tại, ChatGPT cũng đã có vài lần nâng cấp cả tính năng lẫn mô hình ngôn ngữ, nên khả năng hoạt động của nó có thể đã được cải thiện đáng kể.

Theo Gekht, phát triển phần mềm bao gồm “90% động não, tức là hiểu những yêu cầu để thiết kế hệ thống, rồi cân nhắc cả những giới hạn khi viết phần mềm.” Biến tư duy trở thành code, theo vị CEO này, chỉ là một phần đơn giản của toàn bộ công việc.

Ở khía cạnh gần như trái ngược hoàn toàn, giám đốc công nghệ Travis Rehl của Innovative Solutions, đơn vị cung cấp dịch vụ điện toán đám mây thì cho biết, nhờ Claude Dev và GitHub Copilot, năng suất làm việc của các lập trình viên đã tăng gấp 3 lần.

Theo Techspot
9 bình luận

Xu hướng

Tóm lại là cái gì cũng có mặt lợi mặt hại cả, nhờ AI viết code nhiều quá làm cho não bộ ko vận động nhiều, tư duy cũng sẽ ko dc tốt nữa
@Crazylove4u Liên quan??
@Crazylove4u Đúng vậy, nhưng code của AI sinh ra cũng cần được verify cẩn thận và phải hiểu rõ trước khi dùng chứ không phải copy/paste là xong. Ngoài ra còn có rủi ro về mặt bản quyền của code nữa, dùng trong công việc cần phải tìm hiểu rõ trước về vụ chia sẻ code cho dịch vụ AI.
Nếu có thể thì nên setup local LLM để dùng, có thể dùng Ollama.
Lúc nào AI fix toàn bộ lỗi cho app Tinhte thì t mới tin là AI thay thế đc dev
Này là dìm GitHub rồi =)) 800 người kia trình thế nào, làm ở đâu.
Chơi với mấy ông senior coder, ông nào cũng mua bản quyền GitHub Copilot. Ông nào cũng khen, cũng bảo giảm rất nhiều thời gian.
Quan trọng là trình độ có đủ cao để làm cho nó hữu dụng không ấy chứ.
@Quy Le Anh AI hiện tại chỉ là công cụ thôi, trong tay cùa người biết sử dụng thì nó càng bá đạo, trong tay người kém thì nó sẽ làm cho càng dốt nếu ỷ lại.
Giờ thấy nhiều đứa sinh viên code chưa rành mà toàn nhờ AI code hộ đầy ra, mà lại ko chịu tìm hiểu ý nghĩa code nó thế nào nữa
@magez Thế AI có fix lỗi app Tinhte đc ko, lỗi nhiều lắm
Chắc thống kê trên toàn junior. Lên A.I gõ vào rồi copy vào chứ có đọc code hiểu nó code đúng hay sai. Và đúng phần nào sai phần nào để loại và cải thiện lại phần sai. Thậm chí code của AI còn sai rule sai format cần phải đọc hiểu và chỉnh sửa lại cho thành 1 phiên bản tốt nhất.
Có những vấn đề search trên mạng mất cả 1, 2 tuần lễ thậm chí cả tháng để tìm solution. Trong khi đó chỉ cần dùng A.I mất vài tiếng hoặc 1 ngày là đã có giải pháp.
Hãy trách bản thân mình chưa đủ năng lực và ko biết sử dụng A.I đúng cách. Chứ nếu sử dụng tốt nó rút ngắn được hơn 50% thời gian để tìm giải pháp và xử lý 1 vấn đề nào đó. Thậm chí có khi còn lên trình nhờ A.I nó phân tích nó dạy cho hiểu những vấn đề mà bình thường khó nhìn thấy
AI phát triển ngày một nhiều, mỗi con mỗi tính năng khác nhau , hôm qua mình mới trải nghiệm miễn phí trên gg con AI Chatbot Askany cũng khá hay , khả năng voice và custom theo từng ngành cụ thể , ứng dụng trong mkt vs sale là đỉnh của chóp

Xu hướng

Bài mới








  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2025 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: 70 Bà Huyện Thanh Quan, P. Xuân Hoà, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép cung cấp dịch vụ MXH số 134/GP-BVHTTDL, Ký ngày: 30/09/2025