Trí tuệ nhân tạo (AI) đang cách mạng hóa công việc của các kỹ sư phần mềm, đặc biệt là thông qua các công cụ chatbot có khả năng viết mã máy tính. Mặc dù một số người gọi đây là “vibe-coding” để chỉ sự hỗ trợ của AI trong các công việc lặp đi lặp lại, giúp con người tập trung vào ý tưởng lớn, thuật ngữ này không được tất cả mọi người chấp nhận. Tuy nhiên, không thể phủ nhận rằng các công cụ này đang thay đổi trải nghiệm làm việc của nhiều chuyên gia công nghệ.
Các mô hình ngôn ngữ lớn đằng sau các chatbot như Claude, ChatGPT và Gemini có khả năng thực hiện nhiều nhiệm vụ, từ giúp đỡ bài tập về nhà đến lên kế hoạch bữa ăn. Tuy nhiên, theo các nhà phân tích, trường hợp sử dụng hàng đầu cho hầu hết các doanh nghiệp là trong lĩnh vực lập trình và kỹ thuật phần mềm. Các công ty công nghệ lớn đang cạnh tranh gay gắt để phát triển những chatbot tốt nhất, với khu vực Vịnh San Francisco tiếp tục là trung tâm của cuộc chiến này, quy tụ nhiều đối thủ lớn và các công ty khởi nghiệp.
Các công cụ AI này có thể tự động hoàn thành mã mà lập trình viên đang viết, tương tự như tính năng tự động sửa lỗi trên điện thoại. Các công cụ tiên tiến hơn, được gọi là AI agents, còn có thể truy cập hệ thống máy tính và tự thực hiện công việc. Tuy nhiên, các chuyên gia nhấn mạnh rằng trách nhiệm cuối cùng vẫn thuộc về các kỹ sư con người. AI được kỳ vọng sẽ không thay thế hoàn toàn kỹ sư phần mềm mà còn thúc đẩy nhu cầu về những người có kỹ năng cao để tạo ra nhiều phần mềm hơn.
Mặc dù vậy, các nhà kinh tế cũng bày tỏ lo ngại rằng AI có thể ảnh hưởng đến việc làm của những lao động trẻ hoặc mới vào nghề. Một số nghiên cứu cho thấy sự sụt giảm đáng kể về việc làm cho những người ở đầu sự nghiệp trong các lĩnh vực chịu ảnh hưởng mạnh bởi AI. Các công cụ AI hiện nay tuy mạnh mẽ nhưng vẫn đòi hỏi sự giám sát và điều chỉnh của các chuyên gia để đảm bảo chất lượng, độ tin cậy và khả năng mở rộng của mã nguồn. Theo tin từ The Associated Press, trí tuệ nhân tạo đang định hình lại tương lai của ngành kỹ thuật phần mềm.