Tin ngành
Phần mềm ngày càng tệ dù có AI hỗ trợ: Nghịch lý của sự hưng phấn
(giờ Việt Nam)
Tóm tắt AI
Dù AI giúp tăng tốc lập trình, trải nghiệm phần mềm thực tế lại xuống cấp do các công ty ưu tiên tính năng mới thay vì sửa lỗi. Đây chính là cơ hội vàng để các lập trình viên độc lập tạo ra những sản phẩm chất lượng hơn.
Bản dịch AI
Khi tôi viết những dòng này, chúng ta đang ở giữa một cơn loạn thần tập thể do AI gây ra. Mọi người đang thực sự "token-maxxing" (tối đa hóa việc sử dụng token) đến mức phải nhập viện, cố gắng giành giật lấy một phần giá trị thị trường trước khi mọi thứ bị tự động hóa hoàn toàn. Tôi không thể trách họ. Các mô hình ngày càng tốt hơn, các lập trình viên đang bị sa thải hàng loạt. Chúng ta liên tục được nghe rằng AI sẽ viết 100% mã nguồn vào cuối năm nay. Dù điều đó có đúng hay không, đây có lẽ không phải là thời điểm tốt nhất để ngồi yên.
Sự phấn khích lan rộng xung quanh Kỷ nguyên Agentic (Agentic Era) đi kèm với lời hứa về năng suất cao hơn và chất lượng tốt hơn. Không thể phủ nhận rằng những công cụ mới này đã cách mạng hóa cách chúng ta tạo ra và sử dụng phần mềm. Chúng đã nâng cao kỳ vọng của cấp quản lý đối với hiệu suất của đội ngũ. Chúng có thể đã nâng cấp bộ kỹ năng trung bình của các nhóm phần mềm theo cách mà chúng ta chưa từng thấy trước đây.
Vậy tại sao phần mềm vẫn ngày càng tệ đi trên diện rộng?
Chỉ riêng tuần trước đã có một vài ví dụ:
Vài tháng trước, tôi thấy một bài đăng trên LinkedIn của một PM (Quản lý sản phẩm) trong nhóm thiết kế lại hệ điều hành của ô tô. Họ tự chúc mừng nhau vì đã làm một công việc tuyệt vời. Tôi cứ nghĩ về bài đăng đó mỗi khi phải chật vật với sản phẩm của họ.
Mặc dù tôi không biết toàn bộ câu chuyện, nhưng tôi dám cá rằng hầu hết các đội ngũ đứng sau những lỗi đó đều có quyền truy cập vào các mô hình mới nhất với ngân sách token hào phóng. LLM có thể thực sự giỏi trong việc sửa lỗi nếu được trao cơ hội.
Phần mềm luôn có lỗi, và sự hoài niệm về thời kỳ macOS Snow Leopard huy hoàng khi mọi thứ đều ổn định phần lớn là sản phẩm của trí nhớ có chọn lọc. Phần mềm có thể đã tốt hơn vào thời đó, nhưng chủ yếu là vì nó đơn giản hơn nhiều. Kể từ đó, chúng ta liên tục đưa ra các lớp trừu tượng mới, các framework frontend mới và sự phức tạp về cơ sở hạ tầng ngày càng tăng. Tiêu chuẩn cho "trải nghiệm người dùng" liên tục tăng cao, nhưng mọi thứ lại trở nên ngày càng mong manh.
Chúng ta đã đạt đến điểm mà một bản cập nhật macOS – hay thực sự là bất kỳ ứng dụng nào tôi tin dùng – lại là nguồn cơn của nỗi sợ hãi thay vì sự phấn khích. Giờ đây, tôi mặc định rằng phiên bản mới sẽ tệ hơn.
Đây không phải là bài viết chỉ trích AI. Những trang trại GPU đang vận hành kia đã mang lại cho chúng ta siêu năng lực, nhưng chúng ta vẫn chưa thể sử dụng chúng để xây dựng phần mềm tốt hơn.
Các nhà cung cấp phần mềm từ lâu đã định hướng theo KPI, và việc làm cho mọi thứ ổn định hơn không phải lúc nào cũng có tác động trực tiếp đến các con số. Nó trông không mấy thú vị trong các bài thuyết trình:
Quý này, chúng tôi sẽ không phát hành bất kỳ tính năng mới nào và chúng tôi không có kế hoạch thiết kế lại bất cứ thứ gì — chúng tôi sẽ chỉ tập trung vào việc sửa lỗi.
— Một PM tưởng tượng tại một tập đoàn lớn (BigCo)
Cho đến khi thái độ này thay đổi, sự suy tàn về chất lượng phần mềm sẽ vẫn tiếp diễn.
Điều đó nghe có vẻ không lạc quan, nhưng tôi thực sự hào hứng về những gì sắp tới. Khi các công ty cùng nhau rơi vào vòng xoáy nợ nần AI (AI debt), các lập trình viên cá nhân lại có cơ hội độc nhất để xây dựng những phần mềm mà trước đây nằm ngoài tầm với của họ.
Tôi không đặt hy vọng vào Android Auto trên xe hơi của mình hay trang web ngớ ngẩn của LG – nhưng tôi chọn tin rằng phần mềm hàng ngày sẽ trở nên tốt hơn nhờ vào sự thất vọng này. Chúng ta đã bắt đầu thấy những hành động phản kháng lại tình trạng hiện tại của macOS và Windows, và tôi hy vọng xu hướng này sẽ lan rộng khắp toàn bộ hệ thống.
Bài viết được AI dịch và tổng hợp tự động từ Hacker News Nổi bật (buzzing.cc bản dịch tiếng Trung). Liên kết bài gốc ở phía trên. AIHOT.vn luôn dẫn nguồn đầy đủ — nếu bạn thấy điểm cần chỉnh sửa, hãy gửi ý kiến tại trang phản hồi.