Trí tuệ nhân tạo tạo sinh (Generative AI) đang tạo ra những bước đột phá trong nhiều lĩnh vực, và lập trình là một trong số đó. Với khả năng viết mã tự động, thậm chí sửa lỗi hiệu quả, AI lập trình đang thay đổi cách chúng ta phát triển phần mềm, vừa giảm rào cản cho lập trình viên mới, vừa mở ra nhiều câu hỏi về tương lai nghề nghiệp. Câu hỏi đặt ra là: liệu các tập đoàn công nghệ khổng lồ như Microsoft đang sử dụng bao nhiêu phần trăm mã được tạo ra bởi AI? CEO của Microsoft đã có một tiết lộ đáng chú ý về điều này.
Microsoft Tiết Lộ Tỷ Lệ Mã Nguồn Do AI Tạo Ra Và Dự Báo Tương Lai
Trong một buổi trò chuyện Fireside Chat tại hội nghị LlamaCon của Meta, CEO Microsoft Satya Nadella đã cùng với CEO Meta Mark Zuckerberg thảo luận về tình hình kinh doanh của hai công ty. Đúng như dự đoán, chủ đề về trí tuệ nhân tạo tạo sinh trong môi trường làm việc đã được đưa ra, đặc biệt với hai doanh nghiệp có khối lượng lập trình khổng lồ.
Khi được Zuckerberg hỏi về tỷ lệ mã của Microsoft được tạo ra bởi AI, Nadella cho biết ông tin rằng con số này nằm trong khoảng 20-30%. Ông cũng nhấn mạnh rằng AI tạo mã cho kết quả không đồng đều giữa các ngôn ngữ lập trình khác nhau. AI thể hiện sự xuất sắc vượt trội khi lập trình bằng Python, nhưng lại chậm hơn và ít hiệu quả hơn khi được yêu cầu code bằng C++.
CEO Microsoft Satya Nadella phát biểu về vai trò của AI trong lập trình và công cụ Copilot
Nadella sau đó đã đặt lại câu hỏi cho Zuckerberg, nhưng CEO của Meta thừa nhận rằng ông không có thông tin cụ thể về tỷ lệ mã do AI tạo ra tại công ty mình.
Theo ghi nhận của TechCrunch, Microsoft là một trong những đơn vị ủng hộ mạnh mẽ việc ứng dụng AI trong lập trình. Kevin Scott, Giám đốc Công nghệ (CTO) của Microsoft, thậm chí còn tin rằng đến năm 2030, AI sẽ tạo ra 95% tổng số mã. Tuy nhiên, ông cũng khẳng định rằng “phần quan trọng và thú vị hơn của việc tác giả vẫn sẽ hoàn toàn là con người.” Do đó, Scott không tin rằng công việc của con người sẽ hoàn toàn bị đe dọa trong tương lai gần. Đối với những ai muốn khám phá thêm, có thể tìm hiểu về cách sử dụng các công cụ như ChatGPT để lập trình bằng Python, C và Java.
Những tiết lộ từ CEO Satya Nadella và dự báo của CTO Kevin Scott đã khẳng định rõ ràng vai trò ngày càng quan trọng của AI trong ngành lập trình. Với khả năng tạo và tối ưu hóa mã nguồn, AI không chỉ là một công cụ hỗ trợ mạnh mẽ mà còn là yếu tố định hình tương lai của phát triển phần mềm. Mặc dù AI mang lại hiệu suất vượt trội trong một số ngôn ngữ như Python, vai trò của con người trong việc định hướng, sáng tạo và giải quyết vấn đề vẫn là không thể thay thế. Đây là thời điểm lý tưởng để các lập trình viên và doanh nghiệp khai thác tối đa tiềm năng của trí tuệ nhân tạo để nâng cao năng suất và đổi mới.