Khảo sát với 2.150 lãnh đạo CNTT và lập trình viên cho thấy: trong khi lãnh đạo coi AI là yếu tố số 1 giúp tăng năng suất, chỉ 1/3 devs thực sự cảm thấy AI mang lại hiệu quả rõ rệt.
Nguyên nhân chủ yếu là AI đang được triển khai sai chỗ – tập trung vào hỗ trợ viết code, trong khi đó lại là phần công việc mà lập trình viên yêu thích, không phải nỗi đau thực sự.
Các lập trình viên thường gặp khó khăn vì nợ kỹ thuật, tài liệu thiếu, thời gian tìm kiếm thông tin kéo dài – nhưng ít ai muốn dành thời gian viết tài liệu hoặc xử lý hạ tầng.
AI nên được dùng để hỗ trợ các công đoạn như tìm lỗi, viết test case, giải thích stack trace hoặc hỗ trợ tài liệu – nơi AI có thể giảm tải đáng kể.
Nhiều lập trình viên cảm thấy AI bị áp đặt từ trên xuống mà không được hỏi ý kiến, dẫn đến kháng cự thụ động hoặc xem AI là "một lớp nhiễu mới".
DORA đề xuất 5 chiến lược để giúp AI tăng giá trị thực cho devs:
Áp dụng AI trên toàn SDLC, không chỉ viết code
Nhấn mạnh AI không thay thế devs
Đánh giá kết quả, không phải thời gian làm việc
Để AI trở thành công cụ học tập
Tuyệt đối không bắt buộc dùng AI
Spotify phát triển AiKA – trợ lý AI giúp tìm kiếm và nhắc nhở về tài liệu kỹ thuật – một ví dụ minh họa hiệu quả về “AI dùng đúng chỗ”.
Atlassian cho rằng AI nên hòa vào quy trình dev, như Copilot hay các agent tự động, để dev sử dụng tự nhiên, không phải bị ép buộc.
Báo cáo DX cho thấy các ứng dụng AI phổ biến nhất là: viết lại code, viết test case, giải thích code, truy vấn phức tạp và học kỹ thuật mới.
Tuy nhiên, các hệ quả tiêu cực cũng tăng lên: 67% devs mất nhiều thời gian gỡ lỗi AI-generated code; 68% phải xử lý nhiều lỗi bảo mật hơn.
Để triển khai AI hiệu quả, lãnh đạo nên:
Hỏi devs điều gì đang làm họ chậm lại
Đưa AI vào thử nghiệm nhỏ, có đo lường
Giao tiếp rõ ràng với cấp cao về kỳ vọng thực tế của AI
Xây dựng chính sách sử dụng AI minh bạch
Tạo không gian an toàn để dev chia sẻ góc nhìn
📌 Chỉ 1/3 lập trình viên thấy AI giúp họ năng suất hơn, trong khi lãnh đạo lại đặt kỳ vọng quá cao. AI hiệu quả chỉ khi giải quyết đúng "nỗi đau" – như nợ kỹ thuật, tìm lỗi, viết test. Nếu dùng sai cách, AI có thể gây nhiễu, tăng lỗi và làm devs thêm áp lực. Gốc rễ giải pháp: lắng nghe devs, không áp đặt.
https://leaddev.com/technical-direction/why-developers-and-their-bosses-disagree-over-generative-ai