Từng mua sách Python rồi bán vì không đọc, giờ lại vận hành website. Đây là câu chuyện về giao việc cho AI, nhờ chuyên gia và tự kiểm tra kết quả.
Vài năm trước, tôi mua sách Python vì thấy lập trình thú vị. Cuốn sách hầu như không được mở và cuối cùng tôi bán đi.
Bây giờ tôi lại vận hành một website. Tôi chưa từng tự viết mã cho trang, chạy thử bằng tay hay trực tiếp thực hiện các bước kỹ thuật để đưa trang lên mạng. Tôi nghĩ ra thứ cần làm, giao cho AI, rồi xem kết quả.
Không biết lập trình vẫn tạo và vận hành website được sao? Với một số dự án mới phù hợp với AI và hệ thống tự động, có thể. Nhưng chủ dự án vẫn phải giao việc rõ ràng và kiểm tra đầu ra.
Sách đã bán, website vẫn phát triển
Lộ trình thường thấy là học ngôn ngữ lập trình, viết mã rồi mới làm sản phẩm. Tôi bắt đầu từ ý tưởng. Tôi giải thích chức năng muốn có cho AI, nhờ nó viết chương trình, xem kết quả rồi yêu cầu sửa nếu chưa đạt.
Lặp lại nhiều lần, trang dần có nội dung đa ngôn ngữ và cập nhật thường xuyên. Tôi vẫn phải mở những tài khoản cần xác minh người sở hữu, quyết định ưu tiên và đánh giá kết quả.
Chương sách dạy về biến còn chưa đọc, ngoài đời tôi đã đến chương “vận hành dịch vụ”. Giáo trình có vẻ bị lỗi: sách đi mất, chương trình lại lớn dần.
Đọc thông báo lỗi cũng có thể giao cho AI
Giao diện đẹp chưa đủ. Sửa một phần có thể làm hỏng phần khác. Bài kiểm tra thất bại và màn hình đầy dòng lỗi.
Cảm giác đầu tiên của tôi là: “Thật sự phải tự đọc hết chỗ này sao?”
Vì vậy, tôi nhờ AI tìm nguyên nhân, chỉnh sửa và thử lại. Sự cố vẫn có thể xảy ra, nhưng tôi không cần giải mã từng dòng. Đôi lúc giới hạn đầu tiên xuất hiện lại là số lượt dùng AI trong tuần.
Đây là kinh nghiệm của một dự án cá nhân, không phải lời hứa rằng mọi hệ thống cũ đều dễ tự động hóa.
Không có căn bếp mẹ chuẩn bị? Thuê người chuẩn bị.
Trong một cuộc tranh luận về tự động hóa, có người ví môi trường phát triển đã sẵn sàng như căn bếp nơi mẹ đã mua thực phẩm và sơ chế tất cả nguyên liệu.
Ví dụ ấy có lý. Ai đó đã cài đặt công cụ, kết nối hệ thống và xử lý phần mềm cũ. Việc tiếp quản một dự án lâu năm có thể vất vả hơn xây mới rất nhiều.
Nhưng nếu một người vốn không muốn làm đầu bếp thì sao?
“Nếu cần người chuẩn bị bếp, sao không thuê họ làm phần đó?”
Nghe buồn cười nhưng khá thực tế. Công đoạn chuẩn bị cũng có thể giao việc. Giống như thuê người giúp đóng thùng khi chuyển nhà, ta có thể nhờ AI hoặc chuyên gia thiết lập phần kỹ thuật.
Chi phí, thỏa thuận và kiểm tra kết quả vẫn cần thiết. Độ khó không tự biến mất khi giao cho người khác.
AI bí thì còn có lập trình viên
Khi AI hết lượt dùng hoặc liên tục không giải được một vấn đề, có thể đợi hoặc thuê lập trình viên cho một nhiệm vụ cụ thể.
Nếu quen người làm phát triển web, ta có thêm một địa chỉ nhờ giúp. Tuy nhiên vẫn cần hỏi đúng chuyên môn, thời gian, phạm vi và thù lao. Mục tiêu không phải tìm ai chịu giá rẻ nhất mà là hợp tác công bằng.
Người chủ vẫn cần kiểm tra ba điều
Thứ nhất, mở trang web công khai để xem khách thực sự nhìn thấy gì. Báo cáo “đã xuất bản” chưa đủ.
Thứ hai, bảo đảm có thể quay lại bản trước nếu cập nhật hỏng.
Thứ ba, khi liên quan đến dữ liệu người dùng, thanh toán hoặc bảo mật, cần thêm kiểm tra độc lập hay chuyên gia.
Tài liệu của GitHub giải thích cách tự động xây dựng và kiểm tra chương trình sau khi sửa đổi. Nghiên cứu DORA năm 2025 của Google chỉ ra AI có thể khuếch đại cả điểm mạnh lẫn điểm yếu của hệ thống phát triển.
Kết luận: Sách nấu ăn đã bán, bếp vẫn hoạt động
Ai thích viết mã vẫn nên học lập trình. Nhưng để một dịch vụ chạy được, tự viết từng dòng không phải lựa chọn duy nhất.
Sách Python chưa đọc đã bán; đọc hàng trang lỗi cũng chẳng hấp dẫn gì hơn.
Tôi không trở thành đầu bếp. Tôi thành người tổ chức căn bếp. Việc đi chợ thậm chí còn nằm trong danh sách thuê ngoài.
- GitHub Docs, Continuous integration (accessed 2026-10-14): https://docs.github.com/en/actions/get-started/continuous-integration
- Google DORA, State of AI-assisted Software Development 2025: https://dora.dev/research/2025/dora-report/
