[THỰC HÀNH] Lập Trình Với AI Cho Người Mới
📌 TLDR
Bạn không cần biết code, chỉ cần mô tả logic rõ ràng. AI sẽ viết code, giải thích như cho người mới và chỉnh theo yêu cầu.
Vấn Đề Thực Tế
Bạn muốn tự động hóa một việc nhỏ (tính chi phí, xử lý dữ liệu)
nhưng thấy code là… hoa mắt.
Giống như biết mình muốn nấu món gì, nhưng không biết bật bếp.
Core Concept
Logic trước, code sau.
Bạn mô tả bài toán càng rõ, AI càng viết code đúng.
Workflow Cơ Bản (5 Bước)
- Mô tả bài toán bằng tiếng Việt
- Yêu cầu AI viết code (Python dễ đọc nhất)
- Bắt AI giải thích như người mới
- Test và chỉnh theo nhu cầu
- Lưu prompt + code thành template
Ví Dụ Thực Tế (VN Context)
Case 1: Tính ngân sách marketing tháng
Viết chương trình Python:
- Người dùng nhập chi phí mỗi ngày
- Tính tổng chi phí 30 ngày
- In kết quả ra màn hình
Giải thích từng dòng như cho người mới.
Case 2: Phân tích CSV đơn giản
Bạn là Python developer.
Hãy đọc file sales.csv và tính:
- tổng doanh thu
- doanh thu trung bình/ngày
Xuất kết quả ra màn hình.
Templates Sẵn Dùng
Template 1: Giải thích dễ hiểu
Viết code để [mô tả bài toán].
Sau đó giải thích từng bước như nói với người chưa biết lập trình.
Tránh thuật ngữ khó.
Template 2: Debug nhanh
Đây là code của tui:
[PASTE CODE]
Nó lỗi ở đâu? Hãy sửa và giải thích vì sao sai.
Troubleshooting
Issue 1: Code không chạy
Fix: Yêu cầu thêm ví dụ input/output
Hãy đưa ví dụ input và output để tui kiểm tra.
Issue 2: Giải thích quá kỹ thuật
Fix: Bắt AI dùng ẩn dụ
Giải thích bằng ví von đời thường, dễ hiểu.
Action Plan (Checklist)
- Chọn 1 công việc bạn muốn tự động hóa
- Viết mô tả logic thật rõ
- Nhờ AI viết code + giải thích
- Test với dữ liệu thật
- Lưu prompt và code để dùng lại
Kết Luận
Key idea: Bạn không cần thành lập trình viên, chỉ cần “đặt bài toán” đúng.
AI sẽ làm phần khó giúp bạn.