VIBE CODING FOR BEGINNERS
VIBE CODING FOR BEGINNERS
Vibe coding là cách làm
phần mềm bằng cách:
- Bạn nói ý tưởng
- AI viết code
- Bạn xem kết quả và
góp ý
- AI sửa lại theo góp ý
Quy trình này lặp lại
liên tục cho đến khi ra sản phẩm mong muốn.
Hiểu đơn giản:
Vibe coding = nói
chuyện với AI để tạo ra phần mềm
2. Tư duy cốt lõi của vibe coding
Người mới thường gặp 2
vấn đề:
- Cố học cú pháp cho đúng
- Sợ sai khi viết code
Vibe coding thì khác.
Bạn chỉ cần tập trung
vào 3 câu hỏi:
- Bạn muốn làm gì?
- Dùng để làm gì?
- Có yêu cầu hay giới hạn gì không?
Phần còn lại AI sẽ xử
lý.
3. Ví dụ: Hello khởi đầu trong lập trình
Bài toán:
Tôi muốn tạo một trang web đơn giản.
Có một nút bấm, khi bấm thì hiện dòng chữ “Xin chào AI”.
Cách làm đúng theo vibe
coding
Bước 1. Nói ý tưởng cho
AI
Prompt gợi ý:
Bạn là lập trình viên web.
Hãy tạo cho tôi một trang web HTML đơn giản.
Có một nút bấm, khi bấm vào thì hiện dòng chữ “Xin chào AI”.
Giải thích ngắn gọn
từng phần code để người mới hiểu.
Kết quả:
- AI viết toàn bộ code
- Có giải thích rõ ràng
- Không cần biết HTML trước
Bước 2. Chạy thử
- Chạy trong Canvas
hoặc AIstudio
Hoặc
- Sao chép code AI tạo,
đặt tên Myweb.html
- Mở bằng trình duyệt
- Xem kết quả hiển thị
Bước 3. Góp ý cho AI
Prompt góp ý:
Tôi muốn:
- Chữ hiển thị to hơn
- Nút có màu xanh
- Giao diện nhìn hiện đại hơn
AI sẽ tự chỉnh lại code
theo yêu cầu mới.
4. So sánh học code truyền thống và vibe coding
Học truyền thống:
- Học cú pháp trước
- Gõ từng dòng code
- Gặp lỗi dễ nản
- Mất nhiều thời gian
mới ra kết quả
Vibe coding:
- Học qua kết quả thực
tế
- AI viết code thay
- Sai thì sửa cùng AI
- Thấy kết quả rất
nhanh
Lưu ý: Với vibe coding bạn
không chỉ là người gõ code mà còn là người hiểu code, làm chủ code, quản lý
code.
5. Prompt mẫu chuẩn cho người học
Prompt tổng quát:
Bạn đóng vai là chuyên gia trong lĩnh vực X.
Mục tiêu của tôi là: <mô tả rõ điều muốn làm>.
Yêu cầu:
- Làm đơn giản nhất có thể
- Viết đầy đủ code hoặc quy trình
- Giải thích ngắn gọn, dễ hiểu
- Nếu có lỗi, hãy tự sửa và giải thích lý do
6. Vai trò mới của người học trong vibe coding
Trong vibe coding, bạn
không còn là người gõ code.
Bạn trở thành:
- Người đặt câu hỏi đúng
- Người mô tả mục tiêu rõ ràng
- Người đánh giá và điều chỉnh kết quả
Đây chính là kỹ năng
làm việc với AI quan trọng nhất hiện nay.
7. Kết luận cho người học
Không cần giỏi code mới dùng được AI.
Chỉ cần biết nói rõ mình muốn gì.
Vibe coding không thay thế tư duy của bạn. Với vibe coding bạn
không chỉ là người gõ code mà phải là người hiểu code, quản lý code.
Nó khuếch đại tư duy của bạn.
Ai mô tả tốt, người đó tạo ra sản phẩm nhanh và mạnh hơn.
Nhận xét
Đăng nhận xét