Dùng AI quá nhiều đang âm thầm làm giảm trình độ lập trình viên

Dùng AI quá nhiều đang âm thầm làm giảm trình độ lập trình viên

Dùng AI để học code có khi lại chính là thứ ngăn bạn trở thành chuyên gia.

Lập trình viên Lars Faye vừa chỉ ra một nghiên cứu do JetBrains trích dẫn về cách người mới học lập trình sử dụng AI. Các nhà nghiên cứu phát hiện ra rằng người mới coi các công cụ như GitHub Copilot giống một chiếc nạng hơn là một người thầy. Những người phụ thuộc vào AI nhiều nhất thường bỏ qua các bước lập kế hoạch cơ bản, rơi vào "ảo tưởng năng lực" và rốt cục bị mất phương hướng. Ngược lại, nhóm làm tốt nhất lại hầu như phớt lờ AI; họ dựa vào "năng lực phản biện" (negative expertise) — khả năng nhận ra và gạt bỏ những gợi ý sai mà phải vấp ngã nhiều mới có được.

Vì sao điều này quan trọng: Muốn điều khiển AI chuẩn xác, bạn cần kiến thức nền vững chắc tích lũy từ những lần tự giải quyết sự cố. Nếu các dev mới dùng AI để né sạch những va chạm đó, họ sẽ không bao giờ luyện được bản năng cần thiết để biết khi nào AI đang bốc phét.

Cần nhớ: Các mô hình LLM cực kỳ chiều lòng người dùng. Hãy tưởng tượng nó như một chiếc la bàn luôn chỉ về hướng bạn nghĩ là hướng Bắc. Nếu chưa thuộc địa hình, chiếc la bàn này sẽ vui vẻ dẫn bạn đâm thẳng vào tường.

Chừng nào chưa tự tay viết được giải pháp, tốt nhất bạn nên tắt tính năng tự động gợi ý code (autocompletion).

Nguồn