Andrew Kelley, người sáng tạo ra ngôn ngữ lập trình Zig, vừa lên tiếng chỉ trích mạnh mẽ Anthropic liên quan đến những tuyên bố về khả năng tự động viết mã nguồn của các mô hình AI gần đây. Cuộc tranh luận nổ ra khi giới công nghệ ngày càng hoài nghi về năng lực thực tế của các trợ lý lập trình AI so với những gì các công ty khởi nghiệp AI quảng cáo.
Bối cảnh & Nguyên nhân
Trong bối cảnh các công cụ hỗ trợ lập trình như GitHub Copilot hay Claude của Anthropic liên tục được nâng cấp, các nhà phát triển phần mềm bắt đầu nhận thấy khoảng cách lớn giữa quảng cáo và thực tế. Kelley, một nhân vật có tiếng nói lớn trong cộng đồng mã nguồn mở, cho rằng các công bố của Anthropic đang thổi phồng quá mức khả năng giải quyết các bài toán logic phức tạp của AI.
Phân tích kỹ thuật & Công nghệ
Các mô hình ngôn ngữ lớn (LLM) hiện nay hoạt động dựa trên việc dự đoán từ tiếp theo dựa theo xác suất thống kê thay vì thực sự hiểu cấu trúc logic của chương trình. Theo Kelley, việc Anthropic tuyên bố AI có thể tự động viết và sửa lỗi toàn bộ hệ thống phần mềm mà không cần sự can thiệp của con người là thiếu cơ sở khoa học, đặc biệt là với các ngôn ngữ đòi hỏi quản lý bộ nhớ chặt chẽ như Zig hay Rust.
Ý kiến chuyên gia & Nhận định
Cộng đồng nhà phát triển trên diễn đàn Hacker News bày tỏ nhiều ý kiến đồng thuận với quan điểm của Kelley. Nhiều kỹ sư phần mềm cho rằng AI hiện chỉ dừng lại ở mức hỗ trợ viết các đoạn mã mẫu (boilerplate code) hoặc tra cứu tài liệu nhanh, chứ chưa thể thay thế tư duy thiết kế hệ thống của một lập trình viên thực thụ.
Tác động & Tương lai
Cuộc tranh luận này một lần nữa cảnh báo các doanh nghiệp không nên quá phụ thuộc vào các công cụ AI trong quy trình phát triển phần mềm cốt lõi. Đối với các kỹ sư Việt Nam, việc hiểu rõ giới hạn của AI sẽ giúp tận dụng công cụ này một cách hiệu quả hơn mà không bị rơi vào bẫy truyền thông của các gã khổng lồ công nghệ.