•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•

Một lập trình viên IT đến từ Philippines vừa chia sẻ trên Reddit câu chuyện về việc bị sa thải sau khi hoàn thành một dự án phát triển phần mềm kéo dài bốn tháng. Theo bài đăng, anh được giao xây dựng từ giao diện người dùng đến cơ sở dữ liệu, nhưng sau đó bị triệu tập đến một cuộc họp riêng và nhận thông báo bị chấm dứt hợp đồng.
Lý do được nêu là quản lý phát hiện Claude Code (một công cụ lập trình có hỗ trợ AI). Người quản lý cho rằng chỉ trong vài ngày, công cụ này có thể viết lại toàn bộ dự án, nên việc duy trì nhân viên như anh là “không xứng đáng”.
Theo lập trình viên, trong cuộc họp, sếp đặt câu hỏi về việc vì sao anh mất nhiều thời gian. Anh giải thích rằng khi yêu cầu trở nên phức tạp hơn, AI có thể tạo ra các câu trả lời sai lệch dựa trên trải nghiệm thực tế. Tuy nhiên, người quản lý không đồng tình và lại tin vào khả năng của AI vừa được phát hiện.
Bài đăng mô tả việc anh bị sa thải qua ba hình ảnh, đồng thời cho biết phản ứng từ cộng đồng công nghệ chủ yếu là khuyên “đừng lo”, vì hệ thống có thể sẽ sớm gặp vấn đề khi phụ thuộc quá nhiều vào mã do AI tạo ra.
Nhiều bình luận cho rằng tình huống tương tự có thể xảy ra khi AI được dùng để thay thế toàn bộ quy trình phát triển mà không có kiểm soát chất lượng và quy trình kỹ thuật phù hợp. Một người dùng bình luận theo hướng châm biếm rằng có thể phải chờ vài tháng để hệ thống “sụp đổ” do phụ thuộc vào mã AI.
Một lập trình viên khác nêu kinh nghiệm thử nghiệm: AI có thể tạo ra mã “chạy được” ở giai đoạn đầu, nhưng khi yêu cầu phức tạp hơn thì lỗi phát sinh liên tục, khiến công việc phải quay lại xử lý đáng kể.
Trong một chia sẻ khác liên quan đến dịch máy, người viết cho rằng tỷ lệ phải làm lại từ đầu có thể rất cao khi AI dịch sai. Điểm được nhấn mạnh là dù công việc thường được gắn nhãn “chỉnh sửa”, người thực hiện vẫn phải làm lại phần lớn nội dung, dẫn đến thời gian và chi phí thực tế không giảm tương ứng.
Một chi tiết khác khiến người trong ngành lo ngại là cách sếp xử lý mã do AI viết. Theo mô tả, người quản lý chỉnh sửa trực tiếp trên hệ thống đang chạy, không có môi trường thử nghiệm, không có kho mã nguồn và không có quy trình triển khai. Các lập trình viên kỳ cựu nhận định đây là dấu hiệu cho thấy dự án có thể bước vào giai đoạn rủi ro cao, vì thiếu các “nền tảng” cơ bản để đảm bảo phần mềm vận hành bền vững.
Những thiếu hụt được đề cập gồm: không có kiểm soát phiên bản, không có môi trường kiểm thử và không có quy trình triển khai tự động.
Câu chuyện được xem như phản ánh một hiện tượng trong ngành công nghệ: một số nhà quản lý thiếu hiểu biết kỹ thuật nhưng lại đặt niềm tin lớn vào AI, bỏ qua giới hạn thực tế và các yếu tố cốt lõi của quy trình phát triển phần mềm.
Trong phần kết, lập trình viên cho biết anh đã cảm ơn cộng đồng. Anh cũng bày tỏ cảm giác nhẹ nhõm vì nhận ra ngành này không “tệ” như anh từng nghĩ về việc code bằng AI, đồng thời cho biết sẽ quay lại làm việc chăm chỉ. Bài đăng kết thúc với việc anh cho biết đã mua gói Claude Code.