Bản Chất Thực Sự Của Phần Mềm Là Gì, Và Vì Sao Siêu Trí Tuệ Không Xóa Bỏ Phần Mềm?
Khi đứng trước ngưỡng cửa của trí tuệ nhân tạo tổng quát (AGI) và xa hơn là siêu trí tuệ (Superintelligence), tôi buộc phải quay lại đặt cho mình những câu hỏi nguyên bản nhất: Bản chất của phần mềm thực sự là gì? Vì sao loài người lại cần đến phần mềm? Và bức tranh ấy đã, đang và sẽ biến đổi ra sao trong suốt 40 năm — từ 2006, 2016, 2026 cho tới 2036 và 2046?
Ở góc độ cốt lõi nhất, bản chất của phần mềm là biến một cách xử lý công việc thành một năng lực mà máy móc có thể thực hiện, lặp lại nhất quán và nhân rộng ở quy mô lớn. Khi chưa có AI, con người phải chỉ dẫn từng bước cứng nhắc cho máy. Khi có AI, máy bắt đầu học được cách xử lý và tự lựa chọn các bước trung gian để đạt tới mục tiêu. Nhưng dù AI có thông minh đến đâu, nhu cầu về phần mềm vẫn tồn tại nguyên vẹn — bởi bản thân AI cũng cần một hệ thống chặt chẽ để ghi nhớ trạng thái, tính toán chính xác, giao tiếp với thế giới thực và chịu sự kiểm soát.
1. Phía sau một nút bấm "Duyệt đơn hàng" là cả một thể chế doanh nghiệp
Sai lầm phổ biến nhất của dân kỹ thuật là nhìn phần mềm chỉ như "code và màn hình". Hãy gọi đúng giá trị hệ thống đang cung cấp: ghi nhận (Record) dữ liệu, giúp hiểu (Insight) tình hình, điều phối (Operate) workflow, hoặc ủy quyền (Delegate) hành động theo mục tiêu. Ở mức sâu nhất, phần mềm còn mã hóa quy tắc, quyền hạn, bằng chứng và trách nhiệm của tổ chức.
Hãy thử nhìn vào một chức năng tưởng chừng tầm thường nhất trong mọi hệ thống ERP hay TMS: nút bấm "Duyệt đơn hàng". Thực chất, bên dưới nút bấm đó đang chứa đựng hàng loạt thỏa thuận ngầm và tường minh của doanh nghiệp:
- Thế nào được coi là một đơn hàng hợp lệ về mặt thương mại?
- Ai trong công ty được quyền thay đổi giá bán hoặc áp dụng chiết khấu ngoại lệ?
- Hạn mức công nợ nào thì nhân viên được tự quyết, hạn mức nào bắt buộc Giám đốc phải phê duyệt?
- Khi nào thì kho thực sự được phép xuất hàng ra khỏi cổng?
- Và khi xảy ra tranh chấp với đối tác, bản ghi nào trong hệ thống được công nhận làm bằng chứng pháp lý?
Như vậy, một hệ thống phần mềm doanh nghiệp không chỉ lưu dữ liệu; nó đang lưu giữ quy tắc, quyền hạn và bằng chứng về những gì đã xảy ra. Một thay đổi nhỏ trên màn hình đôi khi tương ứng với một cuộc dịch chuyển lớn về quyền lực: trước đây nhân viên tự quyết theo cảm tính, nay họ phải tuân theo một quy trình có kiểm soát. Đó chính là lý do vì sao rất nhiều dự án phần mềm thất bại hoặc đình trệ ở khâu thống nhất cách vận hành giữa con người với con người, dù phần viết code hoàn toàn không phức tạp.
"Con người cần phần mềm vì nó mở rộng năng lực của cá nhân và tập thể vượt qua giới hạn sinh học. Một thay đổi nhỏ trên màn hình đôi khi là một cuộc tái phân bổ quyền lực trong tổ chức."
— Luận đề về bản chất thể chế của phần mềmNhìn rộng ra, con người tìm đến phần mềm để giải quyết 6 nhu cầu căn bản: (1) Ghi nhớ trạng thái và lịch sử vượt quá trí nhớ cá nhân (ai đang nợ tiền, lô hàng nào đã giao); (2) Xử lý tính toán nhanh và lặp lại nhất quán (tính lương, đối soát hàng triệu giao dịch); (3) Phối hợp cho phép kinh doanh, kho và kế toán cùng làm việc trên một thông tin thống nhất; (4) Kiểm soát nhằm thực thi đúng quyền hạn (chỉ người được cấp quyền mới được giải ngân); (5) Khám phá thông qua mô phỏng, dự báo lịch sản xuất hoặc tuyến vận chuyển; và (6) Sáng tạo trải nghiệm mới chưa từng tồn tại trong thế giới vật lý.
2. Hành trình 40 năm (2006 → 2046): Cùng một bài toán Điều xe, 5 thế giới khác biệt
Khi đặt các cột mốc 2006 → 2016 → 2026 → 2036 → 2046 cạnh nhau, điểm thay đổi sâu sắc nhất không phải là ngôn ngữ lập trình, mà là phạm vi công việc mà con người có thể ủy quyền cho máy. Trước đây, ta phải chỉ đạo máy cực kỳ chi tiết: lấy dữ liệu ở ô nào, bấm nút nào, xuất báo cáo nào. Khi trí tuệ máy tăng lên, ta giao một mục tiêu lớn hơn và để hệ thống tự tìm đường đi.
Hãy lấy cùng một bài toán Điều phối xe giao hàng (TMS) với mục tiêu "Giao hàng đúng hạn với chi phí hợp lý" để thấy sự lột xác qua 5 thời kỳ:
| Cột mốc | Hình thái Phần mềm & Quan hệ Người – Máy | Cách giải quyết bài toán Điều xe (TMS) | Thứ khách hàng thực sự trả tiền mua |
|---|---|---|---|
| 2006 20 năm trước |
Phần mềm cài đặt, ứng dụng web sơ khai; hạ tầng Cloud mới chớm nở (AWS ra mắt S3 và EC2). Con người tự nhập dữ liệu và thao tác theo chức năng đóng sẵn. | Nhân viên nhìn danh sách đơn hàng, tự gọi điện cho tài xế, tự tính toán phân xe bằng kinh nghiệm rồi gõ lịch trình vào máy để lưu trữ. | Công cụ giúp số hóa biểu mẫu và chuẩn hóa công việc. |
| 2016 10 năm trước |
Kỷ nguyên SaaS (Salesforce), Mobile App (Apple) và API kết nối mọi nơi. Nhiều bộ phận và tổ chức được liên thông thời gian thực. | Đơn hàng, GPS trên xe, tồn kho và ứng dụng tài xế được nối liền. Hệ thống chạy thuật toán tối ưu tuyến; điều độ viên xử lý phần phối hợp và ngoại lệ. | Khả năng phối hợp liên tục và triển khai nhanh. |
| 2026 Hiện tại |
Phần mềm truyền thống kết hợp mô hình AI và các Agent bước đầu[cite: 5]. Bước chuyển từ chạy theo bước viết sẵn sang Agent tự chọn bước tiếp theo và công cụ. | AI đọc yêu cầu bất cấu trúc, tổng hợp tình trạng đội xe, đề xuất phương án, giải thích sự đánh đổi (trade-off) và thực hiện một số thao tác nếu được cấp quyền. | Năng suất và một phần công việc được hoàn thành[cite: 5]. |
| 2036 Kịch bản quá độ |
Hệ thống nhận mục tiêu, tự lựa chọn công cụ và xử lý trọn vẹn nhiều quy trình trong phạm vi được giao[cite: 5]. Con người đặt giới hạn, xử lý ngoại lệ và đánh giá. | Người quản lý giao mục tiêu: "Đáp ứng các đơn đã cam kết, trong ngân sách X, với ràng buộc Y." Hệ thống tự theo dõi, điều chỉnh lịch liên tục và chỉ đẩy ngoại lệ vượt thẩm quyền lên người phụ trách[cite: 5]. | Năng lực (Capability) thực hiện một quy trình tương đối trọn vẹn[cite: 5]. |
| 2046 Kịch bản Siêu trí tuệ |
Hệ thống có khả năng thiết kế lại cách làm, tự tạo hoặc sửa công cụ phần mềm và phối hợp trực tiếp với thế giới vật lý. | Hệ thống xem xét lại toàn bộ cấu trúc mạng lưới kho bãi, hợp đồng vận tải, cấu trúc đội xe và chính sách nhận đơn; sau đó tự điều phối thực thi phần được cho phép. | Kết quả (Outcome) và năng lực tổ chức thực hiện mục tiêu ở quy mô lớn[cite: 5]. |
3. Năm hướng biến đổi cấu trúc phần mềm & Câu hỏi cốt tử trước ngưỡng Siêu trí tuệ
Từ sự dịch chuyển trên, cấu trúc phần mềm đang và sẽ biến đổi theo 5 hướng lớn:
- Giao diện chuyển từ "chỗ để thao tác" thành "chỗ để giao việc, quan sát và can thiệp": Thay vì bấm qua 10 màn hình, người dùng yêu cầu "Kiểm tra các khoản phải thu tuần này, xác định khoản có nguy cơ chậm và chuẩn bị phương án xử lý". Tuy nhiên, bảng biểu, lịch và bản đồ trực quan vẫn giữ nguyên giá trị vì nhìn một bảng so sánh 30 phương án vẫn hiệu quả hơn hỏi đáp 30 lượt.
- Phần mềm dùng một lần (Disposable / Ephemeral Software): Khi chi phí tạo và kiểm thử phần mềm giảm mạnh, những nhu cầu nhỏ trước đây không đáng mở dự án nay sẽ được tạo riêng rồi hủy sau khi xong việc (như một công cụ đối chiếu dữ liệu phục vụ riêng một kỳ kiểm toán). Nhưng lớp bản ghi chính thức (System of Record), danh tính và lịch sử giao dịch ở bên dưới vẫn phải duy trì ổn định tuyệt đối[cite: 5, 6].
- Người dùng trực tiếp của nhiều hệ thống sẽ là AI Agent: Thay vì nhân viên mở CRM nhập liệu, Agent sẽ tự thu thập thông tin và cập nhật CRM. Chất lượng một phần mềm lúc này được đo bằng việc: Agent có hiểu đúng dữ liệu không, có được cấp đúng quyền không, có biết thao tác thành công hay chưa, và có truy vết/phục hồi được khi sai sót không[cite: 5, 6].
- Tạo phần mềm và vận hành phần mềm tiến sát lại nhau: Hệ thống có thể tự phát hiện lỗi vận hành, đề xuất bản vá, chạy kiểm thử và triển khai trong phạm vi cho phép.
- Đơn vị bán hàng chuyển từ "Chức năng/Tài khoản" sang "Công việc được hoàn thành": Khách hàng mua khả năng xử lý một loại hồ sơ hay năng lực đối soát một khối lượng giao dịch trong cam kết SLA[cite: 5].
Và khi chúng ta nói về Siêu trí tuệ (Superintelligence) — một hệ thống vượt xa con người trong phần lớn các hoạt động trí tuệ — chúng ta không thể tự trấn an bằng câu nói quen thuộc: "AI chỉ viết code thôi, còn con người chắc chắn giữ phần phân tích nghiệp vụ (BA), kiến trúc (SA) và chiến lược". Một siêu trí tuệ đúng nghĩa hoàn toàn có thể làm tốt cả những việc ấy.
Khi đó, nút thắt không còn nằm ở trí tuệ tính toán, mà chuyển hẳn sang quyền sở hữu, thể chế và trách nhiệm: Mục tiêu của ai được ưu tiên (tối đa lợi nhuận quý này hay bảo vệ việc làm và an toàn dài hạn)? Ai sở hữu dữ liệu và tài nguyên? Ai có thẩm quyền cam kết thay mặt tổ chức? Và khi xảy ra thiệt hại, ai chịu trách nhiệm trước pháp luật[cite: 1, 2, 5, 6]? Trí tuệ mạnh đến mấy cũng không tự tạo ra thông tin thực tế chưa được quan sát (xe thực sự đang ở đâu, kho còn hàng hay không) và càng không tự sinh ra quyền hạn chưa được cấp.