ChatGPT và các chatbot AI tương tự đang len lỏi vào lĩnh vực lập trình, thậm chí đe dọa đến vị thế của các nền tảng hỗ trợ lập trình truyền thống như Stack Overflow. Tuy nhiên, một nghiên cứu mới đây từ Đại học Purdue đã gióng lên hồi chuông cảnh báo về độ tin cậy của ChatGPT trong lĩnh vực này.
Nghiên cứu cho thấy 52% câu trả lời lập trình của ChatGPT là sai. Các câu trả lời này thường dài dòng, thiếu nhất quán và chứa thông tin không chính xác hoặc không liên quan. Dù vậy, một khảo sát nhỏ với 12 lập trình viên cho thấy 35% trong số họ lại ưa thích câu trả lời từ ChatGPT hơn câu trả lời từ con người. Lý do được đưa ra là ChatGPT sử dụng ngôn ngữ lịch sự, trình bày mạch lạc, dễ hiểu và cung cấp thông tin đầy đủ.
Đánh giá của các lập trình viên về chất lượng câu trả lời của Stack Overflow và ChatGPT
Kết quả này cho thấy một nghịch lý: ChatGPT thu hút người dùng bằng hình thức hơn là chất lượng nội dung. Điều này đặc biệt đáng lo ngại vì nhiều lập trình viên có thể bị đánh lừa bởi sự tự tin và phong cách chuyên nghiệp của ChatGPT, dẫn đến việc sử dụng thông tin sai lệch và tốn thời gian sửa lỗi.
Các lập trình viên cần chú ý hơn về câu trả lời của ChatGPT
Rõ ràng, ChatGPT có tiềm năng hỗ trợ lập trình viên, nhưng vẫn tồn tại những hạn chế nghiêm trọng. Nghiên cứu này là lời cảnh tỉnh cho các lập trình viên, khuyến khích họ sử dụng ChatGPT một cách cẩn trọng, luôn kiểm tra kỹ lưỡng thông tin và không nên phụ thuộc hoàn toàn vào chatbot này. Việc phát triển các giải pháp kiểm soát chất lượng và nâng cao độ chính xác của ChatGPT là rất cần thiết để công cụ này thực sự trở thành trợ thủ đắc lực cho các lập trình viên.
(Nguồn: Đời sống pháp luật)