Backend nền tảng
A4 · Làm việc với AI khi thiết kế và viết code
AI làm tốt: sinh API theo chuẩn, code mẫu, test, giải thích lỗi, gợi ý phương án.
A4 · Middle · cốt lõi
AI như một thực tập sinh đã đọc rất nhiều sách: viết nhanh, đúng chuẩn sách vở, nhưng không biết công ty bạn thực sự cần gì – và đôi khi nói sai một cách rất tự tin.
Cốt lõi
- AI làm tốt: sinh API theo chuẩn, code mẫu, test, giải thích lỗi, gợi ý phương án.
- Cần tự kiểm tra: schema và API có thừa so với nhu cầu không (AI hay bắt chước hệ thống lớn); quy tắc nghiệp vụ; phân quyền và injection; N+1, thiếu index; thư viện hay hàm được gợi ý có thật không.
- Đưa ngữ cảnh cụ thể (quy mô, ràng buộc, schema hiện có) để AI không "thiết kế cho Google".
Đánh đổi
Tăng tốc rất nhiều nhưng không thay được hiểu biết: bạn chỉ phát hiện được AI sai ở những chủ đề bạn hiểu.
Trong thực tế
Nhờ AI thiết kế schema cho app đặt lịch nhỏ, nhận về 25 bảng kèm multi-tenant, audit, đa ngôn ngữ → rút gọn còn 6 bảng đúng nhu cầu hiện tại.
Bug thường gặp
Chấp nhận endpoint AI sinh ra có kiểm tra đăng nhập nhưng không kiểm tra quyền sở hữu dữ liệu; hoặc dùng một hàm thư viện không tồn tại.
Tự hỏi lại
Checklist review code do AI sinh ra nên gồm những gì?