Ngày 5/12, Bộ môn Công nghệ thông tin tại FPT Polytechnic Đà Nẵng tổ chức buổi seminar chuyên đề “Vibe Coding – Cơ bản về phát triển phần mềm dựa trên AI”. Thầy Nguyễn Ngọc Anh (Trưởng môn chuyên ngành Phát triển phần mềm) chia sẻ về Vibe Coding – một khái niệm mới chỉ việc lập trình viên sử dụng AI để tự sinh mã và hoàn thiện sản phẩm.
Vibe Coding, thuật ngữ được phổ biến bởi Andrej Karpathy (đồng sáng lập OpenAI), là phương pháp phát triển phần mềm với sự hỗ trợ chính từ AI. Người lập trình chỉ cần mô tả yêu cầu bằng ngôn ngữ tự nhiên, và AI sẽ tự sinh mã, hỗ trợ thử nghiệm và chỉnh sửa. Phương pháp này giúp giảm thời gian cho các tác vụ lặp lại, tăng tốc độ prototyping, và giảm rào cản tiếp cận lập trình.

Thầy Nguyễn Ngọc Anh nhấn mạnh rằng AI không hề thay thế lập trình viên mà ngược lại giúp nâng cấp họ. Vai trò của developer chuyển sang các nhiệm vụ có giá trị cao hơn như: Thiết kế kiến trúc, tối ưu, đánh giá và kiểm tra mã do AI tạo ra, cùng với việc bảo đảm bảo mật và hiệu năng của hệ thống. Lập trình viên vì thế giống như kỹ sư trưởng, điều phối AI để xây dựng hệ thống.


Tại buổi seminar, sinh viên được giới thiệu cấu trúc prompt chuẩn gồm bối cảnh, nhiệm vụ, ràng buộc và định dạng đầu ra. Thầy Nguyễn Ngọc Anh cũng làm mẫu trực tiếp cách sử dụng ChatGPT, Copilot để tạo nhanh một ứng dụng “To-do List” chỉ bằng vài câu lệnh, minh họa rõ tốc độ vượt trội của phương pháp này.

Dù AI mạnh mẽ, thầy Ngọc Anh vẫn lưu ý rằng sinh viên hay lập trình viên vẫn cần trang bị tư duy phản biện, kỹ năng kiểm soát chất lượng và hiểu sâu về kiến trúc phần mềm. Kỹ năng mới quan trọng trong ngành là prompt engineering và tư duy hệ thống. Diễn giả cũng nhắc đến các tấm gương khởi nghiệp thành công nhờ công cụ AI, cho thấy cơ hội lớn cho sinh viên nếu biết tận dụng đúng cách.
Buổi seminar đã mang đến một góc nhìn cập nhập về tương lai của ngành phần mềm. Vibe Coding là bước phát triển tất yếu, giúp lập trình viên làm việc nhanh hơn, thông minh hơn và sáng tạo hơn.
Giảng viên Vũ Thị Thanh Huyền
Bộ môn Công nghệ thông tin
FPT Polytechnic Đà Nẵng

