Giỏ hàng

AI bùng nổ mã nguồn, Thung lũng Silicon ngộp thở

Trong nhiều năm, giới công nghệ thường nói AI khiến lập trình nhanh hơn, rẻ hơn và hiệu quả hơn. Điều đó đúng, nhưng chỉ đúng ở nửa đầu câu chuyện. Nửa còn lại ít hào nhoáng hơn nhiều: khi công cụ viết mã bằng AI tăng tốc đột ngột, các công ty không chỉ có thêm phần mềm. Họ có thêm núi mã cần kiểm tra, thêm lỗ hổng cần vá, thêm rủi ro bảo mật, và thêm áp lực dồn lên mọi bộ phận còn lại. Thay vì giải phóng ngành phần mềm khỏi hỗn loạn, AI đẩy nó vào phiên bản hỗn loạn mới: sản xuất mã quá nhanh đến mức không còn đủ người để hiểu, kiểm soát và chịu trách nhiệm.
 
Từ tăng năng suất đến ngập trong mã
 
Một công ty dịch vụ tài chính gần đây bắt đầu dùng Cursor, công cụ AI viết mã. Hiệu quả đến gần như tức thì. Sản lượng mã tăng từ 25.000 dòng một tháng lên 250.000 dòng. Nghe như phép màu năng suất. Nhưng hệ quả kéo theo là một triệu dòng mã bị dồn ứ chờ rà soát. Theo người đứng đầu StackHawk, startup bảo mật đang làm việc với công ty đó, lượng mã đổ ra và số lỗ hổng tăng theo nhanh tới mức họ không thể theo kịp. Và khi phát triển phần mềm tăng tốc, các bộ phận bán hàng, marketing, hỗ trợ khách hàng cũng buộc phải tăng nhịp theo, kéo theo một áp lực dây chuyền khắp tổ chức.
 
Đó là quá tải mã nguồn. Đây không còn là rắc rối kỹ thuật cục bộ. Nó đang trở thành mặt trái dễ thấy nhất của cơn sốt AI viết mã bùng lên từ năm ngoái, sau khi các công cụ của Anthropic, OpenAI, Cursor và nhiều công ty khác được đẩy mạnh ra thị trường. Điều trớ trêu là công nghệ từng được hứa hẹn sẽ làm phần mềm tinh gọn hơn nay lại khiến nhiều công ty chìm trong một dạng dư thừa mới: quá nhiều thứ được tạo ra trong thời gian ngắn.
 
AI không chỉ thay kỹ sư, nó làm đổi nhịp công ty
 
Phần lớn tranh luận công khai quanh AI viết mã tập trung vào việc nó có thay thế kỹ sư hay không. Câu trả lời ở thời điểm này là nó chưa thay hoàn toàn, nhưng đã đủ mạnh để thay đổi cách các công ty nghĩ về số người họ cần. Pinterest, Block, Atlassian và nhiều công ty khác đã cắt hàng nghìn việc làm, viện dẫn hiệu quả AI tạo ra. Meta nói với nhân viên rằng những dự án từng cần hàng trăm kỹ sư giờ có thể chỉ cần vài chục; công việc từng mất hàng tháng giờ có thể xong trong vài ngày.
 
Nhưng ảnh hưởng thật sự không chỉ nằm ở quy mô đội ngũ. Nó nằm ở nhịp làm việc. Khi AI tung lượng mã khổng lồ chỉ với một chút hướng dẫn, toàn bộ chu trình phát triển phần mềm bị kéo căng. Người ta không còn hỏi “có viết được nhanh hơn không”, mà hỏi “ai sẽ kiểm tra, ai sẽ chịu trách nhiệm, ai sẽ vá lỗi, ai sẽ bảo đảm tuân thủ?”. Ở thời kỳ trước, người viết mã gần như mặc nhiên là người phải sửa nó. Trong thời kỳ AI, ranh giới bắt đầu mờ đi. Mã được tạo ra nhanh hơn rất nhiều so với khả năng của tổ chức trong việc hiểu rõ nguồn gốc và hậu quả của nó.
 
Nút thắt không còn là viết mã, mà là kiểm soát mã
 
Vì vậy, vai trò khan hiếm nhất không còn là kỹ sư viết phần mềm, mà là kỹ sư bảo mật ứng dụng, những người rà soát mã để phát hiện lỗi, lỗ hổng và rủi ro tuân thủ. Không có đủ kỹ sư bảo mật ứng dụng trên hành tinh để đáp ứng nhu cầu hiện tại của riêng doanh nghiệp Mỹ.
 
Nói cách khác, AI đang giải quyết nút thắt cũ bằng cách tạo ra nút thắt mới. Trước kia, viết mã là việc đắt đỏ và chậm. Nay viết mã trở nên rẻ hơn và nhanh hơn. Nhưng rà soát, hiểu, bảo vệ và duy trì thứ mã đó lại trở nên đắt hơn, khó hơn và thiếu người hơn. Năng suất không biến mất; nó chỉ đổi chỗ thành áp lực ở khâu khác.
 
Đằng sau cơn lũ mã là những rủi ro mới và khó lường
 
Cùng khối lượng mã phình to là loạt rủi ro mà sáu tháng trước còn ít ai nghĩ tới. Vì các công cụ AI viết mã hiện hoạt động tốt hơn trên laptop so với môi trường web khép kín trên máy chủ bảo mật của doanh nghiệp, ngày càng nhiều kỹ sư tải toàn bộ kho mã công ty xuống máy cá nhân để làm việc với AI. Chỉ riêng điều đó đã tạo ra nguy cơ bảo mật: laptop thất lạc không chỉ làm mất dữ liệu cá nhân, mà có thể kéo theo cả tài sản phần mềm cốt lõi của doanh nghiệp.
 
Ngay cả trong các công ty nhỏ, phản ứng đang dần giống nhau: buộc có người rà soát mã AI. Một nhà sáng lập startup agent nói ông đã đặt quy tắc từ 16 tháng trước rằng mọi đoạn mã đều phải được con người duyệt. Nếu không, sự cố sẽ khó sửa hơn nhiều vì chẳng ai thực sự hiểu máy đã làm gì. Vấn đề không chỉ là mã có lỗi hay không. Vấn đề là khi nó hỏng, không ai biết vì sao nó hỏng.
 
AI bóp nghẹt mã nguồn mở
 
Hiệu ứng tràn mã không chỉ diễn ra bên trong doanh nghiệp. Nó còn lan sang cộng đồng mã nguồn mở. Người sáng lập startup bảng trắng số Tldraw kể rằng từ mùa thu năm ngoái, ông thấy ngày càng nhiều “người đóng góp” gửi mã vào kho của công ty. Nhưng hành vi của họ rất lạ: có người làm gần xong rồi bỏ đi ngay trước bước xác nhận cuối; có người phớt lờ chỉ dẫn rõ ràng; có người ném vào hàng loạt cập nhật rác. Ông kết luận đó có lẽ là các bot AI. Quá tải tới mức, vào tháng 1, ông phải đóng Tldraw với người ngoài. Nguy cơ với kho mã, với cộng đồng và với danh tiếng dự án là quá lớn.
 
Đây là chuyển biến rất quan trọng. Trong nhiều năm, mã nguồn mở là nơi năng lực kỹ thuật được chia sẻ và cải tiến tập thể. Nay có nguy cơ trở thành bãi rác của các bot sinh mã hàng loạt, buộc những người duy trì dự án phải dựng lại biên giới mà họ từng muốn mở.
 
Giải pháp của Thung lũng Silicon cho mã thừa là… thêm AI
 
Đúng chất Thung lũng Silicon, phản ứng với cuộc khủng hoảng do AI tạo ra là dùng thêm AI để xử lý. Anthropic và OpenAI đều giới thiệu các tác nhân rà soát mã để phát hiện lỗi. Cursor mua Graphite, startup chuyên làm bot duyệt mã và tích hợp công nghệ nhằm giúp kỹ sư ưu tiên những phần mã nhạy cảm cần kiểm tra gấp. Lãnh đạo Cursor thừa nhận khá thẳng: “nhà máy phát triển phần mềm bị vỡ”, và nhiệm vụ là sắp xếp lại các bộ phận.
 
Nhận xét ấy rất chính xác. Cái đang vỡ không chỉ là công cụ hay quy trình. Nó là logic cũ của việc làm phần mềm. Trong mô hình trước đây, viết mã là phần khó và đắt nhất. Trong mô hình mới, viết mã ngày càng rẻ; phần khó chuyển sang kiểm soát chất lượng, bảo mật, trách nhiệm và tổ chức. Khi đó, AI không đơn thuần là công cụ tăng năng suất. Nó làm gián đoạn toàn bộ dây chuyền.
 
Thung lũng Silicon đang học bài học rất cũ
 
Cuối cùng, câu chuyện không chỉ về lập trình. Nó nói về quy luật quen thuộc hơn nhiều của công nghệ: mỗi đột phá giải quyết một nút thắt thường sẽ tạo ra nút thắt khác, ở chỗ ít người chuẩn bị nhất. AI viết mã đã giải phóng phần sản xuất. Nhưng nó làm khâu giám sát, bảo mật và quản trị trở nên căng thẳng hơn bao giờ hết. Trong ngắn hạn, điều đó có thể giúp công ty tạo ra sản phẩm nhanh hơn. Trong dài hạn, nó cũng có thể khiến phần mềm mong manh hơn, đội ngũ mệt hơn và trách nhiệm khó xác định hơn.
 
AI rồi sẽ thay đổi thế giới. Nhưng trước hết, nó đang làm lại ngành phần mềm theo cách rất hỗn loạn: không bằng sự thiếu mã, mà bằng sự dư thừa.
 
shared via nytimes,

Bình luận

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Bình luận của bạn sẽ được duyệt trước khi đăng lên