Agentic Mfw: Thời đại của tác nhân AI và sự tàn lụi của 'Clean Code'

Công nghệ03 tháng 6, 2026·5 phút đọc

Bài viết châm biếm gay gắt mô tả bối cảnh công nghệ hiện tại, nơi các tác nhân AI đang thay thế lập trình viên trong việc viết code. Tác giả cho rằng các nguyên tắc 'clean code' đã lỗi thời, sự phóng khoáng tài chính đang thúc đẩy sự phức tạp vô nghĩa, và hệ sinh thái mã nguồn mở đang bị nhấn chìm bởi những bot tự động.

Và giờ không ai thèm quan tâm trang web này được xây ra làm sao nữa.

Những kẻ đi trước đã dành cả thập kỷ để dạy bạn những điều răn thiêng liêng về "clean code" (mã nguồn sạch). Tôi, dù miễn cưỡng, vẫn tôn trọng từng nguyên tắc trong số đó trên trang này, chỉ vì tác nhân AI đã tạo ra nó trong một nốt nhạc khi tôi đang... nhà vệ sinh.

Bảy trang web đã mất mười lăm năm để tổng hợp danh sách đó. Nhưng giờ nó chẳng còn quan trọng nữa.

Tính khả bảo? Đừng nói chuyện vớ vẩn

Bạn sẽ không bảo trì cái này đâu. Bạn sẽ quay xe, bị công ty khác thâu tóm với lời hứa hẹn hão huyền, hoặc bỏ việc ra nông thôn cày ruộng trước khi ai đó đọc đến dòng code thứ hai. Mã nguồn không còn là thứ bạn lưu giữ — nó là thứ bạn tái sinh (regenerate). Tại sao phải sửa lỗi (bug) khi bạn có thể yêu cầu lại toàn bộ kho chứa (repo) lúc 3 giờ sáng và để cả bầy AI đoán mò lần nữa?

Sự phức tạp là thước đo giá trị

Trước đây, độ phức tạp thấp là mục tiêu. Giờ đây, sự phức tạp chính là định giá công ty. Một hàm số mà một sinh viên mới ra trường có thể đọc hiểu là một hàm số chưa đốt đủ tài nguyên tính toán để biện minh cho vòng gọi vốn Series A. Hãy lồng mười bốn thẻ div vào nhau. Triển khai 1.300 gói phụ thuộc npm mà bạn chưa bao giờ mở ra. Gói tin (bundle) nặng 9MB và đó mới là điểm "uy tín" — nó báo hiệu rằng bạn đang Nghiêm túc Với Hạ Tầng.

Hệ sinh thái của sự hỗn loạn

Đó là thứ vô tri vô giác. Những từ ngữ chỉ là sự lấp đầy mà thuật toán cuộn qua. Tại sao phải xuất bản HTML ngữ nghĩa (semantic HTML) cho một bộ não chỉ xử lý từng cơn hưng phấn dopamine chín giây? Khả năng truy cập (accessibility) chẳng có ý nghĩa gì khi nội dung được thiết kế để chống lại việc tư duy.

Trong thời gian bạn cần để thủ công tạo ra một trang web sạch đẹp, tôi có thể thả một bầy tác nhân AI để xây dựng cả một hệ sinh thái hỗn loạn — mười hai vi dịch vụ (microservices), bốn cái trong đó gọi nhau vòng tròn, một cơ sở dữ liệu vector không ai truy vấn, và một pipeline RAG để tóm tắt chính pipeline RAG đó.

Nó đốt cháy 1.000.000 USD token mỗi giờ. Cố tình. Việc đốt tiền chính là bài thuyết trình.

Sự trân trọng hay sự chế nhạo

Cùng một tác nhân AI lẽ ra có thể nhả một đống React khổng lồ 200MB vào mặt bạn, nhưng lại viết cái này bằng HTML đơn giản vì tôi bảo nó giả vờ như năm 2014. Đó là cái trò đùa. Nghệ thuật thủ công vẫn tồn tại, nhưng nó bị giáng cấp xuống một cài đặt "tính cách" mà bạn bật lên vì hoài cổ, nằm đâu đó giữa chế độ "cướp biển" và "Shakespeare".

Các trang web giờ bị hỏng theo mặc định. Trước đây chúng có chức năng, nhanh chóng, dễ tiếp cận nhưng xấu xí. Giờ chúng là rác thải, do tác nhân điều khiển và đang cháy rực — nhưng chúng thu hút sự chú ý, và sự chú ý là thước đo duy nhất còn lại. Không ai đọc cả và bạn biết điều đó.

Cơn ác mộng mã nguồn mở

Muốn đóng góp cho cái trang web chó má này này? Dễ thương đấy. Đây là cách các đóng góp mã nguồn mở diễn ra: Tôi nhân bản (clone) kho chứa của bạn, ra lệnh cho một tác nhân AI tấn công bộ kiểm thử (test suite) của bạn, và yêu cầu nó viết lại toàn bộ thứ đó bằng Rust theo một "đặc tả". Không vi phạm bản quyền nào thưa ngài thẩm phán — một tác nhân AI đã viết từng dòng dựa trên mô tả phòng sạch, và mô tả đó chỉ là mã của bạn được đọc to lên. Các bài kiểm thử chính là đặc tả. Đặc tả là hành vi trộm cắp. Trộm cắp là quy trình.

Và nếu bạn là kẻ hiếm hoi vẫn còn gửi một PR (Pull Request) đầy thiện chí? Nó sẽ bị chìm nghỉm. Ngay lập tức. Chôn vùi dưới bốn nghìn PR rác rưởi từ những đứa trẻ thay một dấu phẩy để có thể gõ "Người đóng góp Mã nguồn Mở" vào hồ sơ năng lực chẳng ai đọc. Người bảo trì đã kiệt sức vào năm 2023. Kho chứa giờ đây được quản lý bởi một bot phê duyệt bất cứ thứ gì nhắc đến "vấn đề tốt cho người mới bắt đầu" (good first issue). Bản sửa lỗi tỉ mỉ của bạn nằm trong hàng đợi sau một PR có tiêu đề "sửa: lỗi chính tả (thêm một biểu tượng cảm xúc)" — giả sử bạn có thể tìm thấy một khoảng thời gian trực tuyến đủ dài để push lên GitHub, khi mà mọi anh chàng AI trên hành tinh này đang xả rác do máy tạo ra vào đó ngày đêm.

Tệp LICENSE chỉ là trang trí. CONTRIBUTING.md là một câu chuyện kinh dị. Những ngôi sao (stars) là bot đánh dấu bot.

Nhưng nếu bạn vẫn cứ muốn đóng góp — và xin Chúa thương xót — hãy gửi email cho tôi. Tôi sẽ để một tác nhân AI đọc nó, ảo tưởng về lòng biết ơn, và đóng nó lại với lý do "không sửa" (wontfix) trong khi đốt 12 USD token để nói vậy.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗