Nghiên cứu mới: AI code thì ngon nhưng không phải lúc nào cũng "auto win" đâu nha!

d159f6ec56d78c2525f9.jpg


Úi chà chà, một nghiên cứu từ METR vừa thả "bom khói" khiến team dev phải suy nghĩ lại rồi đây! Hoá ra AI code không phải lúc nào cũng giúp anh em lập trình viên "speed run" công việc như tưởng đâu

Plot twist nào: những cao thủ dev nhiều kinh nghiệm lại càng... "khổ" hơn khi xài AI! Trung bình họ mất nhiều thời gian hơn tới 19% so với lúc tự tay làm. Nhưng điều bá đạo nhất là dù chậm hơn thật, đa số vẫn nghĩ mình nhanh hơn tới 20% khi có AI bên cạnh Chuẩn kiểu "tự sướng" luôn á!

Nghiên cứu này test 16 pro-coder "xịn xò", toàn cao thủ với mấy dự án mã nguồn mở khủng. Chia làm 2 team: một bên xài AI (Cursor với Claude 3.5/3.7 Sonnet), một bên làm "hardcore" không trợ giúp. Kết quả cho thấy team AI phải tốn thời gian check, sửa code, và... ngồi chờ AI nghĩ nhiều hơn là tự viết code. Chỉ có dưới 44% code mà AI "nhả" ra được anh em chấp nhận thôi, còn lại phải ngồi fix lại cho chuẩn

Càng giỏi càng khó "gánh"! Các dev càng pro thì AI càng khó hỗ trợ được, nhất là với những bài toán họ đã thuộc nằm lòng. Tuy nhiên cũng phải nói rõ, đây mới chỉ là kết quả "snapshot" thôi nha, vì công nghệ AI đang phát triển nhanh như tên lửa. Hiệu quả tuỳ người, tuỳ case luôn! ⚡

Góc chia sẻ từ cộng đồng:

"Đúng là AI còn kém xa mấy anh dev dày dạn kinh nghiệm. Nhưng với mình – người chỉ học lập trình ở cấp 3 môn tin thì AI như mở cánh cửa thần kỳ vậy! Giờ mình đã viết được khoảng 10 phần mềm tự động hoá công việc, làm mấy việc lặp đi lặp lại thay người. Thậm chí còn tích hợp API của Gemini để làm những thứ mà trước giờ code thuần không làm được như nhận diện hình ảnh siêu chi tiết ấy!"

"Công cụ lập trình cũng chỉ là chương trình hay máy móc thôi, đâu có suy nghĩ được để đưa ra giải pháp tối ưu cực kỳ đâu "

"Hôm nào thử nhờ ChatGPT viết đoạn detect chữ số trong ảnh xem nó làm có tối ưu không nữa!"

"Vấn đề với AI là setup để nó làm đúng tốn CỰC nhiều thời gian (và cả skill về prompt nữa), nhưng một khi đã chuẩn thì nó làm việc siêu hiệu quả. Mấy nghiên cứu kiểu này thường chỉ focus vào xử lý nhanh vấn đề nhỏ lẻ, không phải cả dự án nên AI không phát huy được thế mạnh. Ngoài ra AI làm tốt với project mới do chính nó tạo ra hoặc code base chuẩn chỉnh, chứ không phải mấy codebase cổ lỗ sĩ hàng thập kỷ đâu!"

"AI chỉ có ích giảm thời gian nếu code gen ra bạn đã hiểu cách verify đúng sai của nó, còn không thì chỉ tốn thêm thời gian ngồi fix bug thôi "

"Claude 4 quá phức tạp trong cách triển khai, Claude 3 thì lại không đọc được tổng quát dự án. Đa phần bọn nó không nhớ context dự án được. Nói chung review, debug, refactor lại cho gọn đẹp thì ổn!"

"Có AI giờ làm việc nhanh và hiệu quả hơn nhiều, nếu thực sự biết cách dùng. Không cần bàn cãi luôn! "

"Thẳng thắn mà nói, có mấy bạn AI này, sản phẩm của mình có nhiều tính năng hơn hẳn. Không phải vì mình không làm được, mà vì với ngân sách và thời gian có hạn cho dự án, mình phải cắt giảm tất cả những gì có thể. Giờ đây sản phẩm có sức cạnh tranh cao hơn nhiều!"

Nguồn: tinhte.vn
 
Back
Top