AI có thể tạo một chương trình Python trong vài giây, nhưng chạy được không có nghĩa bạn đã học. Lộ trình này dùng AI như gia sư: hỏi lại, tạo test và giải thích lỗi; phần gõ, dự đoán và sửa vẫn thuộc về bạn.
Điểm quan trọng: mục tiêu không phải dùng AI nhiều hơn, mà là tạo ra kết quả tốt hơn, có bằng chứng và vẫn giữ người dùng chịu trách nhiệm ở quyết định cuối.
Dự án 1–3: Nền tảng
Máy tính tiền, đoán số và bộ đếm từ. Học biến, kiểu dữ liệu, if, loop, function. Trước mỗi lần chạy, dự đoán output; khi lỗi, đọc traceback từ dòng cuối và chỉ xin một gợi ý.
Dự án 4–6: Dữ liệu thực
Quản lý Todo JSON, phân tích CSV chi tiêu và đổi tên file trong thư mục thử. Học list/dict, file, exception và đường dẫn. Luôn sao chép dữ liệu mẫu; không chạy script đổi tên trên thư mục thật.
Dự án 7–8: Web và API
Gọi API thời tiết mẫu và xây CLI tra cứu. Học HTTP, JSON, timeout, status code và biến môi trường. Không hard-code key, không commit .env.
Dự án 9–10: Chất lượng
Dashboard dữ liệu nhỏ và bộ tự động hóa có dry-run. Thêm pytest, type hints, logging và README. Yêu cầu AI review test thiếu thay vì viết lại toàn bộ.
Quy tắc chống phụ thuộc
Mỗi đoạn phải giải thích được; thay một yêu cầu mà không hỏi AI; viết ít nhất một test; lưu nhật ký lỗi; và làm lại sau 48 giờ. Nếu không làm được, bài chưa hoàn thành dù chương trình chạy.
Bài thực hành để biến kiến thức thành kỹ năng
Bắt đầu dự án đếm từ: tự viết pseudo-code, xin AI phản biện, code thủ công, thêm test cho chuỗi rỗng/Unicode/dấu câu rồi giải thích độ phức tạp bằng lời của bạn.
Hãy lưu đầu vào, đầu ra đầu tiên, phần đã sửa, thời gian và lỗi phát hiện. Một quy trình chỉ đáng chia sẻ khi người khác có thể làm lại và hiểu giới hạn của nó.
Checklist trước khi áp dụng thật
- Tự viết pseudo-code
- Dự đoán trước khi chạy
- Hiểu traceback
- Có test biên
- Không để secret trong code
- Có thể thay đổi yêu cầu nhỏ một mình
Ba câu hỏi tự đánh giá
- Nếu AI sai, tôi phát hiện bằng bằng chứng nào?
- Dữ liệu và hành động nào phải được bảo vệ hoặc phê duyệt?
- Tôi có thể giải thích kết quả cho người khác mà không núp sau câu “AI nói” không?
Kết luận: Công cụ sẽ đổi nhanh, nhưng cách làm dựa trên mục tiêu, nguồn, kiểm thử và trách nhiệm vẫn có giá trị lâu dài. Hãy bắt đầu nhỏ, đo kết quả và chỉ mở rộng sau khi quy trình đã đáng tin.
Nguồn tham khảo: tài liệu chính thức/liên quan. Với tính năng sản phẩm, hãy kiểm tra ngày cập nhật và quyền truy cập trên tài khoản của bạn.

