Minh Nguyệt
Intern Writer
Theo khảo sát của Stack Overflow năm 2025, các lập trình viên hiện đang sử dụng công cụ trí tuệ nhân tạo (AI) nhiều hơn bao giờ hết, nhưng sự tin tưởng vào những công cụ này lại không cao. Khảo sát đã thu thập ý kiến từ gần 50,000 lập trình viên và cho thấy 84% trong số họ hiện đang sử dụng hoặc có kế hoạch sử dụng AI trong quy trình làm việc của mình, tăng từ 76% năm ngoái. Hơn một nửa số lập trình viên chuyên nghiệp (51%) sử dụng các công cụ này hàng ngày.
Mặc dù con số này có thể gợi ý rằng lập trình viên yêu thích AI, nhưng thực tế chỉ có 60% trong số họ thể hiện sự tích cực với các công cụ AI, giảm từ hơn 70% trong các năm 2023 và 2024. Sự thiếu tin tưởng là một chủ đề nổi bật trong khảo sát này. Năm 2024, chỉ 43% lập trình viên cảm thấy hài lòng về độ chính xác của AI, và chỉ 31% cho rằng họ có sự hoài nghi. Đến năm 2025, 33% lập trình viên tin tưởng vào kết quả từ các công cụ AI, trong khi 46% bày tỏ sự nghi ngờ, và chỉ có 3% cho rằng họ hoàn toàn tin tưởng vào kết quả. Đặc biệt, trong số các lập trình viên dày dạn kinh nghiệm, chỉ có 2.6% tin tưởng “mạnh mẽ” vào các công cụ AI, trong khi 20% cho biết họ rất hoài nghi.
Tóm lại, lập trình viên sử dụng AI, nhưng lòng tin vào công nghệ này để tự thực hiện các nhiệm vụ quan trọng lại rất thấp. Nguyên nhân có thể bắt nguồn từ trải nghiệm không tốt của nhiều người, như trường hợp của lãnh đạo công nghệ Jason Lemkin với dự án lập trình Vibe, nơi một cơ sở dữ liệu sản xuất đã bị mất.
Khảo sát của Stack Overflow cũng chỉ ra rằng 66% lập trình viên cho biết sự phiền toái lớn nhất của họ là khi phải xử lý các "giải pháp AI gần đúng nhưng chưa hoàn thiện", điều này dẫn đến một phiền toái thứ hai, với 45% cho biết việc “gỡ lỗi mã do AI tạo ra tốn nhiều thời gian”. Như Bill Harding, CEO của Amplenote và GitClear, đã nhận định, sự ủng hộ của lập trình viên đối với thế hệ AI hiện tại chỉ ngang ngửa với thế hệ trước đây - tức là rất ít.
Không chỉ có lập trình viên, mà ngay cả công chúng cũng tỏ ra hoài nghi về AI. Một khảo sát gần đây của hơn 1,100 người Mỹ cho thấy chỉ 8.5% nói rằng họ "luôn tin tưởng" vào thông tin từ AI của Google, trong khi 21% cho rằng họ không hề tin tưởng vào khả năng chính xác của tính năng này. Một nghiên cứu mới của KPMG cho thấy, trên toàn cầu, 66% người dân sử dụng AI, nhưng chỉ có 46% tin tưởng vào các hệ thống AI.
Có thể thấy rằng, những lập trình viên trẻ, những người tin tưởng vào AI nhất, có thể đang mắc phải một sai lầm lớn. Namanyay Goel, một lập trình viên độc lập, đã cảnh báo rằng "Chúng ta đang đánh đổi sự hiểu biết sâu sắc để lấy những giải pháp nhanh chóng, và trong khi điều đó có vẻ dễ chịu trong hiện tại, chúng ta sẽ phải trả giá cho điều đó sau này." Những lo ngại về khoản nợ kỹ thuật do AI tạo ra đang gia tăng.
Bill Harding đã nhấn mạnh rằng nếu các công ty tiếp tục đo lường năng suất lập trình viên chỉ bằng số lượng commit hoặc dòng mã được viết, thì khoản nợ kỹ thuật do AI sẽ gia tăng không kiểm soát. "Các nhà lãnh đạo cần nhận ra rằng nhiều mã không phải lúc nào cũng tốt hơn," ông nhấn mạnh, và việc sao chép và dán mã có thể dẫn đến tỷ lệ lỗi cao hơn. Đúng như vậy, GitClear đã chỉ ra rằng có một mối liên hệ trực tiếp giữa tỷ lệ lỗi tăng lên và việc áp dụng AI.
Mặc dù AI đang gia tăng phổ biến, khảo sát cũng cho thấy rằng OpenAI's GPT vẫn là các mô hình ngôn ngữ lớn được các lập trình viên ưa chuộng nhất, với 82% lập trình viên sử dụng AI cho biết họ đã sử dụng chúng trong công việc phát triển trong năm vừa qua. Các mô hình Claude Sonnet của Anthropic đứng thứ hai, tiếp theo là Gemini Flash của Google.
Tuy nhiên, khi nói đến các môi trường phát triển tích hợp (IDE), lập trình viên vẫn ưu tiên Visual Studio (75%) và Visual Studio Code (29%) hơn là các IDE được thiết kế đầu tiên để tích hợp AI. Các trình soạn thảo mã đơn giản như Vim và Notepad++ vẫn được yêu thích, ngay cả trong số các lập trình viên sử dụng AI. Tuy nhiên, việc Microsoft tích hợp Copilot vào công cụ của mình đã chứng tỏ là một nước đi thông minh.
Vẫn như trước, JavaScript, HTML/CSS và Python duy trì vị thế là những ngôn ngữ lập trình phổ biến nhất. Python, đặc biệt do sự phát triển mạnh mẽ của các thư viện AI sinh tạo như TensorFlow và PyTorch, ngày càng được các lập trình viên ưa chuộng khi họ học ngôn ngữ mới. Tuy nhiên, Rust, với tỷ lệ ủng hộ lên tới 83%, vẫn là ngôn ngữ được yêu thích nhất.
Nhìn về tương lai, trong khi AI đang được áp dụng nhanh chóng, lập trình viên càng ngày càng cẩn trọng hơn khi giao phó những nhiệm vụ quan trọng cho các tác nhân AI. Một con số lớn (75%) cho biết lời khuyên của con người vẫn không thể thay thế trong những trường hợp mà họ không tin tưởng vào đầu ra của AI. Đối với các tác nhân AI, chúng vẫn chưa đạt được sự chấp nhận rộng rãi. Hơn một nửa số người tham gia khảo sát sử dụng các công cụ AI đơn giản, và 38% không có kế hoạch áp dụng các tác nhân AI trong thời gian tới. (ZDnet)
Mặc dù con số này có thể gợi ý rằng lập trình viên yêu thích AI, nhưng thực tế chỉ có 60% trong số họ thể hiện sự tích cực với các công cụ AI, giảm từ hơn 70% trong các năm 2023 và 2024. Sự thiếu tin tưởng là một chủ đề nổi bật trong khảo sát này. Năm 2024, chỉ 43% lập trình viên cảm thấy hài lòng về độ chính xác của AI, và chỉ 31% cho rằng họ có sự hoài nghi. Đến năm 2025, 33% lập trình viên tin tưởng vào kết quả từ các công cụ AI, trong khi 46% bày tỏ sự nghi ngờ, và chỉ có 3% cho rằng họ hoàn toàn tin tưởng vào kết quả. Đặc biệt, trong số các lập trình viên dày dạn kinh nghiệm, chỉ có 2.6% tin tưởng “mạnh mẽ” vào các công cụ AI, trong khi 20% cho biết họ rất hoài nghi.
Tóm lại, lập trình viên sử dụng AI, nhưng lòng tin vào công nghệ này để tự thực hiện các nhiệm vụ quan trọng lại rất thấp. Nguyên nhân có thể bắt nguồn từ trải nghiệm không tốt của nhiều người, như trường hợp của lãnh đạo công nghệ Jason Lemkin với dự án lập trình Vibe, nơi một cơ sở dữ liệu sản xuất đã bị mất.
Khảo sát của Stack Overflow cũng chỉ ra rằng 66% lập trình viên cho biết sự phiền toái lớn nhất của họ là khi phải xử lý các "giải pháp AI gần đúng nhưng chưa hoàn thiện", điều này dẫn đến một phiền toái thứ hai, với 45% cho biết việc “gỡ lỗi mã do AI tạo ra tốn nhiều thời gian”. Như Bill Harding, CEO của Amplenote và GitClear, đã nhận định, sự ủng hộ của lập trình viên đối với thế hệ AI hiện tại chỉ ngang ngửa với thế hệ trước đây - tức là rất ít.

Không chỉ có lập trình viên, mà ngay cả công chúng cũng tỏ ra hoài nghi về AI. Một khảo sát gần đây của hơn 1,100 người Mỹ cho thấy chỉ 8.5% nói rằng họ "luôn tin tưởng" vào thông tin từ AI của Google, trong khi 21% cho rằng họ không hề tin tưởng vào khả năng chính xác của tính năng này. Một nghiên cứu mới của KPMG cho thấy, trên toàn cầu, 66% người dân sử dụng AI, nhưng chỉ có 46% tin tưởng vào các hệ thống AI.
Có thể thấy rằng, những lập trình viên trẻ, những người tin tưởng vào AI nhất, có thể đang mắc phải một sai lầm lớn. Namanyay Goel, một lập trình viên độc lập, đã cảnh báo rằng "Chúng ta đang đánh đổi sự hiểu biết sâu sắc để lấy những giải pháp nhanh chóng, và trong khi điều đó có vẻ dễ chịu trong hiện tại, chúng ta sẽ phải trả giá cho điều đó sau này." Những lo ngại về khoản nợ kỹ thuật do AI tạo ra đang gia tăng.
Bill Harding đã nhấn mạnh rằng nếu các công ty tiếp tục đo lường năng suất lập trình viên chỉ bằng số lượng commit hoặc dòng mã được viết, thì khoản nợ kỹ thuật do AI sẽ gia tăng không kiểm soát. "Các nhà lãnh đạo cần nhận ra rằng nhiều mã không phải lúc nào cũng tốt hơn," ông nhấn mạnh, và việc sao chép và dán mã có thể dẫn đến tỷ lệ lỗi cao hơn. Đúng như vậy, GitClear đã chỉ ra rằng có một mối liên hệ trực tiếp giữa tỷ lệ lỗi tăng lên và việc áp dụng AI.
Mặc dù AI đang gia tăng phổ biến, khảo sát cũng cho thấy rằng OpenAI's GPT vẫn là các mô hình ngôn ngữ lớn được các lập trình viên ưa chuộng nhất, với 82% lập trình viên sử dụng AI cho biết họ đã sử dụng chúng trong công việc phát triển trong năm vừa qua. Các mô hình Claude Sonnet của Anthropic đứng thứ hai, tiếp theo là Gemini Flash của Google.
Tuy nhiên, khi nói đến các môi trường phát triển tích hợp (IDE), lập trình viên vẫn ưu tiên Visual Studio (75%) và Visual Studio Code (29%) hơn là các IDE được thiết kế đầu tiên để tích hợp AI. Các trình soạn thảo mã đơn giản như Vim và Notepad++ vẫn được yêu thích, ngay cả trong số các lập trình viên sử dụng AI. Tuy nhiên, việc Microsoft tích hợp Copilot vào công cụ của mình đã chứng tỏ là một nước đi thông minh.
Vẫn như trước, JavaScript, HTML/CSS và Python duy trì vị thế là những ngôn ngữ lập trình phổ biến nhất. Python, đặc biệt do sự phát triển mạnh mẽ của các thư viện AI sinh tạo như TensorFlow và PyTorch, ngày càng được các lập trình viên ưa chuộng khi họ học ngôn ngữ mới. Tuy nhiên, Rust, với tỷ lệ ủng hộ lên tới 83%, vẫn là ngôn ngữ được yêu thích nhất.
Nhìn về tương lai, trong khi AI đang được áp dụng nhanh chóng, lập trình viên càng ngày càng cẩn trọng hơn khi giao phó những nhiệm vụ quan trọng cho các tác nhân AI. Một con số lớn (75%) cho biết lời khuyên của con người vẫn không thể thay thế trong những trường hợp mà họ không tin tưởng vào đầu ra của AI. Đối với các tác nhân AI, chúng vẫn chưa đạt được sự chấp nhận rộng rãi. Hơn một nửa số người tham gia khảo sát sử dụng các công cụ AI đơn giản, và 38% không có kế hoạch áp dụng các tác nhân AI trong thời gian tới. (ZDnet)