AI khiến developer kiệt sức: Nghịch lý 'code nhanh hơn, mệt mỏi hơn' đang lan rộng

AI khiến developer kiệt sức: “Code nhanh hơn, mệt mỏi hơn”

Bạn dùng AI coding tool cả ngày, code ra nhanh gấp 3 lần, nhưng cuối ngày bạn cảm thấy kiệt sức hơn bao giờ hết. Đây không phải là cảm giác của riêng bạn — nó đang trở thành một hiện tượng được thảo luận rộng rãi trong cộng đồng developer.

”Tôi tưởng AI sẽ giảm gánh nặng”

u/Severe_Arrival_8650 trên Reddit r/artificial chia sẻ một trải nghiệm mà hàng trăm developer đồng cảm: “Tôi dùng AI liên tục khi code, và về mặt output thì nó thật sự tuyệt vời. Nhưng phần kỳ lạ là cuối ngày tôi cảm thấy kiệt quệ hơn trước. Thay vì tự nghĩ ra một giải pháp, tôi đang review hàng trang code được generate ra, cố gắng thuyết phục bản thân rằng nó đúng.”

Bài đăng có tựa đề “I thought AI would reduce my mental load” (Tôi tưởng AI sẽ giảm gánh nặng tinh thần) đã thu hút hàng trăm comment — phần lớn là những developer đang trải qua cảm giác tương tự.

Vấn đề không phải là code — mà là review

Nghịch lý nằm ở chỗ: AI không làm developer lười đi, nó chỉ chuyển gánh nặng từ “viết code” sang “đọc và xác minh code”. Trước đây, bạn dành 80% thời gian để nghĩ và viết, 20% để review. Với AI, tỷ lệ này đảo ngược: 20% viết prompt, 80% review output.

Như nghiên cứu trước đây đã chỉ ra, AI khiến con người kém chính xác hơn 3 lần nhưng tự tin gấp đôi — và việc phải liên tục kiểm tra những gì AI tạo ra đang âm thầm bào mòn năng lượng tinh thần của developer.

Số liệu từ OpenAI

Theo Sherwin Wu, người đứng đầu engineering cho API platform của OpenAI, các kỹ sư sử dụng Codex mở trung bình nhiều hơn 70% pull request so với đồng nghiệp không dùng — và khoảng cách này đang tiếp tục nới rộng. Nhưng câu hỏi thực sự là: chất lượng những PR đó thế nào? Và ai là người phải review chúng?

Giải pháp từ cộng đồng

Các developer giàu kinh nghiệm đang phát triển những chiến lược riêng:

  1. “Trust but verify” không hoạt động — thay vào đó, hãy yêu cầu AI giải thích từng quyết định trong code nó tạo ra
  2. Giới hạn context — chỉ đưa cho AI đoạn code liên quan, không phải toàn bộ file. Công cụ như SALT giúp nén context hiệu quả
  3. Pair programming với AI — coi AI như junior developer, không phải senior. Bạn là người quyết định kiến trúc, AI chỉ viết implementation
  4. Nghỉ giữa các phiên AI — não cần thời gian để chuyển từ “chế độ review” sang “chế độ sáng tạo”

Kết luận

AI không làm developer lười đi hay mất việc — nó đang thay đổi bản chất của công việc từ sáng tạo sang giám sát. Và việc giám sát một cỗ máy tạo ra code với tốc độ gấp 10 lần bạn có thể đọc đang trở thành một dạng burnout mới mà ngành chưa kịp đặt tên.

Nguồn: Reddit r/artificial, LeadDev, OpenAI