Tại sao Vibe Coding không tự viết mã vui vẻ? Những người đã từng lập trình có thể biết rằng việc lập trình sẽ đưa chúng ta vào trạng thái dòng chảy: thiết kế kiến trúc hệ thống, cấu trúc dữ liệu, vẽ logic, sắp xếp UI, mở IDE, đặt bàn phím cơ, gõ những thứ đó vào màn hình nhấp nháy con trỏ. Nhấn run, phát hiện có vấn đề, chuyển sang debug, ôi, bị kẹt, xem có vấn đề gì, hóa ra có Exception, try catch, đặt breakpoint, debug từng bước, từng chút một tiến gần đến câu trả lời, giải quyết. Chương trình hiện lên trên màn hình. Thực ra, nhiều kỹ sư thích lập trình, thích quá trình dòng chảy trong suốt này. Còn Vibe thì sao, viết một đoạn ngôn ngữ tự nhiên, nhấn enter. Không có gì cả, chỉ còn lại là chờ đợi, uống cà phê, ăn chút gì đó, lướt điện thoại, đi vệ sinh quay lại, ồ, những Agent này vẫn chưa chạy xong. Cái này thì có ý nghĩa gì chứ?