Trong năm 2024, kỹ sư phần mềm Laura Housh bắt đầu sử dụng AI như một trợ lý cho việc lập trình và các công việc khác. Hai năm sau, Housh cho biết cô có mối quan hệ yêu-ghét với AI.
“Tôi đã cố gắng sử dụng nó cho lập trình, nhưng tôi không thể chấp nhận nó,” cô nói.
AI có thể cung cấp định hướng hoặc đóng vai trò là một cặp mắt thứ hai, cô nói, nhưng thêm rằng nó thiếu bối cảnh để thật sự hữu ích.
Housh không phải là người duy nhất nghĩ rằng AI không hoàn hảo như người ta thường nói.
Sáu trong số mười kỹ sư công nghệ tham gia một cuộc khảo sát mới cho biết họ cố gắng tránh sử dụng AI, theo Stack Overflow, một trang hỏi đáp phổ biến cho lập trình viên. Kết quả của khảo sát 100 câu hỏi của Stack Overflow, bao gồm phản hồi từ 30,000 lập trình viên phần mềm ở 169 quốc gia, đã được chia sẻ độc quyền với CNN trước khi công bố vào thứ Ba.
Các kỹ sư phần mềm đã đứng ở vị trí tiên phong trong sự chuyển đổi nhờ AI như một trong những ngành đầu tiên áp dụng công nghệ này. Cả các gã khổng lồ công nghệ và các startup đều ngày càng sử dụng AI để viết mã, và “kỹ sư phần mềm” được xếp hạng là công việc có khả năng bị biến đổi lớn nhất bởi AI trong một báo cáo của Indeed Hiring Lab vào năm ngoái.
Kết quả khảo sát, giống như trải nghiệm của Housh, cung cấp cái nhìn về điều gì đã xảy ra trong quá trình chuyển đổi cho một số lập trình viên, phác thảo một bức tranh hỗn hợp về cả sự gia tăng áp dụng và sự không chắc chắn về cách công nghệ đang định hình lại nghề nghiệp của họ.
Khảo sát của Stack Overflow cho thấy 65% những người tham gia sử dụng trợ lý lập trình hoặc các đại lý. Năm ngoái, bộ phận nghiên cứu của Google đã công bố khảo sát 5,000 chuyên gia công nghệ từ khắp nơi trên thế giới và phát hiện ra rằng 90% cho biết họ sử dụng AI trong công việc — tăng 14% so với năm 2024.
Tuy nhiên, sự không hài lòng trong công việc của các người tham gia trong khảo sát Stack Overflow cũng tăng lên so với năm ngoái. Gần một trong ba người cho biết họ không hài lòng với vai trò hiện tại, so với 28.4% năm ngoái. Khoảng 45% mô tả bản thân là “thỏa mãn” với công việc của họ và chỉ có 22.3% là “hạnh phúc”.
Các yếu tố lớn nhất trong số những người cảm thấy thỏa mãn hoặc không hài lòng là kiệt sức, sự mệt mỏi về công nghệ, sự không chắc chắn về kinh tế và thiếu rõ ràng về khả năng thăng tiến trong vai trò của họ.
Nhiều anxieties đó sẽ tồn tại bất kể có AI hay không. Nhưng tốc độ phát triển nhanh chóng của AI đã “tăng cường” một số lo ngại ấy, theo CEO của Stack Overflow, Prashanth Chandrasekar.
“Mọi người phải hoàn toàn làm lại công việc của mình, nên thật sự rất khó chịu cho mọi người khi biết chính xác có bao nhiêu phần mà họ đang làm sẽ bị tự động hóa,” Chandrasekar nói với CNN.
Các lập trình viên phần mềm đang đối mặt với những mối quan ngại tinh vi hơn là chỉ liệu công việc của họ có bị thay thế hay không, theo Chandrasekar. Các lập trình viên cao cấp có thể cảm thấy kỹ năng mà họ đã rèn giũa không còn phù hợp nữa. Những người mới vào nghề được kỳ vọng hoạt động như thể họ có ba năm kinh nghiệm vì “yêu cầu đã được nâng lên” do AI. Các kỹ sư công nghệ thường sử dụng thời gian rảnh rỗi để học hỏi các công cụ lập trình mới nhất, ông cho biết.

AI có những hạn chế
Housh cho biết cô hiểu rõ áp lực phải học hỏi và theo kịp AI. Cô nói rằng cô xem các video tập trung vào AI và đọc tài liệu của nền tảng trong thời gian cá nhân — và cô vẫn gặp khó khăn để theo kịp.
“Điều này thật căng thẳng vì bạn có rất nhiều tiếng nói nói rằng, ‘Hãy làm điều này, làm điều này, hay bạn sẽ bị bỏ lại,’” cô nói.
Đối với các lập trình viên như Housh và Audrey Eschright, một kỹ sư phần mềm với 20 năm kinh nghiệm, vấn đề không phải là thiếu mong muốn chấp nhận công nghệ mới. Thay vào đó, vấn đề là các đại lý AI không có kiến thức chung rộng rãi của một nhà phát triển giàu kinh nghiệm cũng như không có bối cảnh cụ thể của một nhân viên lâu năm.
Điều này có thể gây ra sự ma sát và mệt mỏi nhiều hơn cho các lập trình viên, Housh nói. Hơn nữa, việc sử dụng AI thay vì tự viết mã có thể khiến các lập trình viên không nắm được giải pháp, Eschright cho biết.
“Viết mã là cách bạn giải quyết vấn đề,” Eschright nói. “Như một kỹ sư phần mềm, quá trình tìm ra hệ thống hoạt động như thế nào là để thay đổi nó.”
Cảm xúc này cũng được thể hiện trong kết quả khảo sát của Stack Overflow. Hơn 74% những người tham gia cho biết AI hữu ích để triển khai mã, và khoảng 72% cho rằng nó hữu ích để gỡ lỗi — nhưng chỉ có 34.4% cho rằng AI hữu ích cho các chức năng công việc khác như giao tiếp và thiết kế.
Khảo sát cho thấy chỉ có 6.6% tin tưởng AI trong các quyết định quan trọng.
Và khoảng 78% cho biết việc trích dẫn nguồn quan trọng khi kiểm tra mã do AI tạo ra.
Các lập trình viên ngày càng cẩn trọng hơn trong việc tin tưởng AI hôm nay vì những rủi ro lớn hơn khi ngày càng nhiều công ty chuyển các dự án AI từ giai đoạn thử nghiệm sang sử dụng chính thức, theo Chandrasekar. Một báo cáo vào tháng Giêng từ Deloitte cho thấy 54% trong số hơn 3,200 lãnh đạo doanh nghiệp và CNTT mà họ khảo sát mong đợi chuyển 40% trở lên các thử nghiệm AI của họ vào sản xuất trong ba đến sáu tháng tới.
“Tôi không thích mất kiểm soát; tôi thích tư duy phản biện và sự tò mò,” Housh nói. “Thật quan trọng để trở nên tò mò hơn bao giờ hết.”