Nếu như trước đây, kỹ năng lập trình cung cấp lợi thế cạnh tranh cho các kỹ sư phần mềm thì ngày nay, việc thành thạo các công cụ AI là lợi thế mới.
Mới đây, trong một bài viết đăng trên nền tảng X, Sridhar Vembu – Nhà sáng lập Zoho, một trong những công ty công nghệ có sức sáng tạo mạnh mẽ nhất thế giới, dự đoán AI sẽ tiếp quản 90% công việc lập trình bằng cách loại bỏ các tác vụ lặp đi lặp lại. Điều này sẽ giúp giải phóng các lập trình viên để họ có thể tập trung vào việc giải quyết các vấn đề phức tạp hơn.
Theo McKinsey, việc sử dụng AI có thể giúp lập trình viên hoàn thành nhiệm vụ nhanh hơn gấp đôi so với phương pháp truyền thống. Không chỉ hỗ trợ viết mã, AI còn thể hiện vai trò mạnh mẽ trong việc kiểm thử, tạo test case, phát hiện và khắc phục lỗi, từ đó tăng đáng kể hiệu suất và chất lượng sản phẩm phần mềm.

Tuy nhiên, tác động của AI không dừng ở việc hỗ trợ. Nó cũng đang tái định hình lại thị trường lao động trong ngành công nghệ. Theo Signalfire, số lượng kỹ sư phần mềm dưới 1 năm kinh nghiệm được tuyển dụng trong năm 2024 đã giảm 24%, phần lớn do các tác vụ vốn dành cho nhóm này nay đã được AI đảm nhiệm.
Vào tháng 4, CEO của Google cũng cho biết hơn 30% mã của Google hiện được tạo ra bởi AI và CEO của Amazon Andy Jassy cho biết, năm ngoái, công ty này đã tiết kiệm được "tương đương 4.500 năm làm việc của lập trình viên" bằng cách sử dụng AI.
Vào tháng 5, CEO của Microsoft Satya Nadella đã phát biểu tại một hội nghị rằng khoảng 20 đến 30% mã của họ hiện được tạo ra bởi AI. Cùng tháng đó, công ty đã thông báo sa thải 6.000 nhân viên trên toàn cầu, trong đó hơn 40% là các nhà phát triển phần mềm tại tiểu bang Washington.
"Chúng tôi tập trung vào việc tạo ra AI giúp các nhà phát triển có năng suất, sáng tạo và tiết kiệm thời gian hơn", một phát ngôn viên của Microsoft cho biết. "Điều này có nghĩa là một số vai trò sẽ thay đổi theo cuộc cách mạng của AI, nhưng trí thông minh của con người vẫn là trung tâm của vòng đời phát triển phần mềm".

Dù vậy, nhiều chuyên gia công nghệ vẫn cho rằng AI không thể thay thế tư duy hệ thống, khả năng thiết kế kiến trúc phần mềm và kinh nghiệm thực tiễn mà con người tích lũy. Jeetu Patel – Phó Chủ tịch cấp cao của Cisco – nhấn mạnh: AI nên được xem như một người đồng hành, tăng cường khả năng của con người thay vì cạnh tranh với họ.
Còn CEO của OpenAI, Sam Altman cho rằng AI đang định nghĩa lại quá trình phát triển phần mềm. Trước đây, kỹ năng lập trình cung cấp lợi thế cạnh tranh, nhưng ngày nay, việc thành thạo các công cụ AI là lợi thế mới.