Sóng AI
Writer

"Vibe coding" trở thành thuật ngữ nổi tiếng qua đêm tại Silicon Valley sau khi được đồng sáng lập OpenAI Andrej Karpathy đặt ra trong một bài đăng trên X: "Có một kiểu lập trình mới tôi gọi là 'vibe coding', nơi bạn hoàn toàn đầu hàng trước cảm hứng, đón nhận sự tăng trưởng theo cấp số nhân và quên đi sự tồn tại của mã nguồn".
Phương pháp này hoạt động bằng cách nhập hoặc nói vài câu vào nền tảng lập trình được hỗ trợ bởi AI (như Cursor, Bolt và Claude), và một dự án có thể mất hàng giờ hoặc ngày để lập trình có thể được tạo ra trong vài giây.
CEO của Anthropic, Dario Amodei, dự đoán AI sẽ viết tất cả mã nguồn trong 3 đến 6 tháng tới, cho thấy tốc độ phát triển nhanh chóng của công nghệ này.
Với nền tảng như Bolt, người dùng có thể dễ dàng thử nghiệm vibe coding. Chỉ với một câu đơn giản, AI có thể thiết kế trang web, tạo ứng dụng di động hoặc phát triển trò chơi điện tử - và mã nguồn được cung cấp ngay lập tức.
Ethan Mollick, giáo sư tại Trường Wharton của Đại học Pennsylvania, đã sử dụng Claude để tạo ra một trò chơi điện tử có cơ chế tương đối chỉ bằng cách đưa ra lệnh mà không chạm vào một dòng mã nào.
Garry Tan, CEO và chủ tịch của Y Combinator, cho biết một nhóm chỉ 10 người sử dụng vibe coding có thể dễ dàng xây dựng startup trị giá hàng triệu đô la tiếp theo. Công việc này nếu không có thể đã cần đến 50 hoặc 100 kỹ sư.
Theo LinkedIn, khả năng sử dụng AI là kỹ năng phát triển nhanh nhất tại Mỹ trong năm nay, phản ánh nhu cầu ngày càng tăng đối với những người có thể tận dụng công nghệ này.
Jules White, giáo sư khoa học máy tính tại Đại học Vanderbilt, nhận định: "Đây là thời điểm thú vị nhất trong ngành khoa học máy tính bởi vì tất cả khoa học máy tính, theo nhiều cách mà chúng ta đã làm trong những thập kỷ qua, đã chết".
Mặc dù những người trong lĩnh vực công nghệ có thể sẽ viết ít mã hơn, khả năng đọc và hiểu mã vẫn là một kỹ năng quan trọng - ít nhất là trong thời điểm hiện tại.
Antje Barth, người ủng hộ nhà phát triển chính tại AWS, chia sẻ với Fortune: "Nó cho phép nhiều người không có nền tảng kỹ thuật phần mềm truyền thống hoặc không tiếp cận được với nó có thể hiện thực hóa ý tưởng, điều mà tôi nghĩ là cực kỳ thú vị".
Karim Meghji, giám đốc sản phẩm tại Code.org, khuyến khích người học trẻ không bị phân tâm bởi "cơn sốt" vibe coding mà thay vào đó tập trung xây dựng nền tảng với kỹ năng của riêng họ.
Meghji so sánh: "Giống như việc chúng ta học một ngôn ngữ khi còn đi học, rồi áp dụng ngôn ngữ đó. Điều đó không có nghĩa là chúng ta không có công cụ để giúp áp dụng ngôn ngữ, nhưng chúng ta đã học nền tảng để có thể tạo ra những câu chuyện hay".

Nguồn: Songai.vn