Cựu đạo diễn Assassin’s Creed nói học code với ChatGPT là trải nghiệm 'khổ sở'
Từng được kỳ vọng là “gia sư AI” giúp người mới học lập trình tăng tốc, nhưng với Clint Hocking, cựu đạo diễn Assassin’s Creed Hexe, trải nghiệm dùng ChatGPT lại hoàn toàn trái ngược. Ông cho biết AI thường tạo ra code lỗi, buộc bản thân phải tự học cách debug dù chưa hiểu rõ lập trình.
Trong cuộc phỏng vấn với tạp chí Edge, Clint Hocking thừa nhận ông từng sử dụng các công cụ AI như ChatGPT để hỗ trợ học lập trình, nhưng quá trình này “rất khổ sở” và thậm chí khiến ông phải tự mày mò sửa lỗi nhiều hơn là được giúp đỡ.

Hocking cho biết ChatGPT thường tạo ra những đoạn mã bị lỗi hoặc không hoạt động đúng như mong muốn. Vấn đề nằm ở chỗ bản thân ông khi đó chưa có đủ kiến thức lập trình để nhận ra lỗi nằm ở đâu, khiến việc sửa code trở thành một vòng luẩn quẩn.
“ChatGPT thực sự khá tệ trong trải nghiệm của tôi lúc đó. Hầu hết thời gian là tôi phải cố debug code dù bản thân còn chưa biết lập trình”, Hocking chia sẻ.
Sau khoảng một năm rưỡi thử nghiệm với AI, ông quyết định chuyển sang học JavaScript theo cách truyền thống hơn. Chính quá trình này khiến ông đưa ra một nhận xét đáng chú ý: mình học được cách lập trình “bất chấp ChatGPT”, chứ không phải nhờ hoàn toàn vào công cụ AI này.
Dù vậy, Hocking không phủ nhận hoàn toàn giá trị của AI. Theo ông, các chatbot như ChatGPT có thể đóng vai trò giống một gia sư hỗ trợ học tập, nhưng không thể thay thế quá trình tự học và hiểu bản chất lập trình.
Quan điểm này đang phản ánh khá rõ thực tế hiện nay của ngành công nghệ. AI tạo sinh có thể giúp lập trình viên tăng tốc ở nhiều tác vụ như viết code mẫu, giải thích cú pháp hay tìm lỗi cơ bản. Tuy nhiên, khi xử lý các logic phức tạp hoặc yêu cầu tối ưu hóa, AI vẫn thường tạo ra mã nguồn thiếu chính xác, lỗi thời hoặc khó triển khai thực tế.
Không ít chuyên gia phần mềm cho rằng người mới học lập trình nếu quá phụ thuộc vào AI có thể rơi vào tình trạng “copy mà không hiểu”, dẫn tới khó phát triển kỹ năng nền tảng về thuật toán, cấu trúc dữ liệu và tư duy giải quyết vấn đề.
Clint Hocking là cái tên khá nổi tiếng trong ngành game. Ông từng đạo diễn Far Cry 2 và giữ vai trò quan trọng trong quá trình phát triển Assassin’s Creed Hexe trước khi rời Ubisoft hồi đầu năm nay. Hiện Ubisoft đang tiếp tục mở rộng vũ trụ Assassin’s Creed với nhiều dự án mới, bao gồm Assassin’s Creed Hexe, Codename Invictus và Assassin’s Creed Jade.
Chia sẻ của Hocking xuất hiện trong bối cảnh AI đang được ứng dụng ngày càng mạnh trong ngành game, từ viết hội thoại, thiết kế nhiệm vụ cho tới hỗ trợ lập trình. Tuy nhiên, câu chuyện của ông cũng cho thấy một thực tế quan trọng: AI có thể là công cụ hỗ trợ hữu ích, nhưng chưa phải “con đường tắt” giúp ai đó thành lập trình viên chỉ sau vài câu lệnh.


