Ông cho rằng AI có thể thay đổi cách lập trình viên làm việc, nhưng không thay đổi bản chất của kỹ thuật phần mềm—những thứ như:
Tác giả và chuyên gia hiệu năng Java Vlad Mihalcea nhấn mạnh một điểm quan trọng: ngay cả khi AI tạo ra code chạy được, lợi ích năng suất ròng có thể không lớn khi tính toàn bộ quy trình phát triển phần mềm.
Viết code thực ra chỉ là một phần nhỏ của công việc. Lập trình viên còn phải:
Nếu code do AI sinh ra chỉ “gần đúng”, lập trình viên vẫn phải tốn thời gian kiểm tra và sửa lỗi. Khi tính cả bước này, lợi ích về năng suất có thể chỉ ở mức khiêm tốn.
Một khảo sát lập trình viên năm 2025 của Stack Overflow cũng phản ánh điều đó: 66% lập trình viên nói rằng họ phải dành nhiều thời gian sửa code AI “gần đúng nhưng chưa đúng hẳn.” Đây là một trong những khó chịu phổ biến nhất khi dùng AI lập trình.
Thậm chí một số nghiên cứu còn cho thấy lập trình viên có kinh nghiệm mất nhiều thời gian hơn khoảng 19% khi dùng công cụ AI, dù họ cảm giác mình làm việc nhanh hơn.
Trong khi nhiều lập trình viên kỳ cựu nhấn mạnh hạn chế của AI, các lãnh đạo công nghệ lại thường tập trung vào tiềm năng của nó.
Meta, Google, Amazon và nhiều công ty khác đang đầu tư mạnh vào công cụ viết code bằng AI.
CEO Meta Mark Zuckerberg từng nói rằng trong tương lai gần, AI có thể làm công việc tương đương một kỹ sư phần mềm cấp trung, viết nhiều phần code trong nội bộ công ty.
Một số lãnh đạo công nghệ thậm chí dự đoán AI có thể viết phần lớn phần mềm trong vài năm tới, làm dấy lên suy đoán rằng vai trò của lập trình viên junior có thể bị tự động hóa một phần.
Amazon cũng đang đầu tư mạnh vào AI và hạ tầng liên quan. CEO Andy Jassy cho rằng trí tuệ nhân tạo sẽ tái định hình nhiều trải nghiệm số và cách các công ty xây dựng sản phẩm công nghệ.
Điểm bất đồng lớn nhất thực ra nằm ở cách đo lường năng suất.
Các công ty công nghệ thường nhìn vào:
Trong khi đó, các kỹ sư kỳ cựu đánh giá năng suất dựa trên toàn bộ vòng đời phần mềm, bao gồm:
Khi tính đủ các yếu tố này, tốc độ sinh code nhanh chưa chắc đã đồng nghĩa với năng suất cao hơn.
Phần lớn lập trình viên giàu kinh nghiệm không cho rằng AI vô dụng.
Ngược lại, họ xem AI là một trợ lý mạnh mẽ, đặc biệt hữu ích cho:
Nhưng họ cũng nhấn mạnh rằng kỹ thuật phần mềm không chỉ là gõ code. Những phần quan trọng nhất—kiến trúc hệ thống, phán đoán kỹ thuật, debug phức tạp—vẫn phụ thuộc nhiều vào con người.
Vì vậy, quan điểm phổ biến hiện nay trong cộng đồng lập trình kỳ cựu là: AI đang thay đổi cách lập trình viên làm việc, nhưng chưa thể thay thế vai trò của các kỹ sư giàu kinh nghiệm trong tương lai gần.
Comments
0 comments