Mã Nguồn Ngược Dòng Chương 12 / 209

Chương 12 — Nhiệm vụ HẠT GIỐNG

Hệ thống không tải ngay.

Hoàng đứng rửa bát xong, lau tay bằng cái giẻ treo cạnh bồn, đi vào phòng, tắt đèn, nằm xuống — và giao diện vẫn hiện dòng chữ ĐANG TẢI… nhấp nháy đều đặn ở góc tầm nhìn.

Không đau, không khó chịu. Chỉ là cái ô vuông nhỏ đang xử lý thứ gì đó mà anh không kiểm soát được tốc độ.

Hoàng nhìn lên trần. Bóng đèn tắt, ánh đèn đường vàng lọt qua khe cửa sổ chiếu một vệt chéo lên trần nhà xi măng. Bên kia vách, tiếng ba ngáy nhẹ đã bắt đầu. Mẹ hay ngủ sau ba, nhưng ca sáng ngày mai thì mẹ sẽ dậy trước trời sáng.

Anh không buồn ngủ.

ĐANG TẢI… vẫn nhấp nháy.


Khoảng hai mươi phút sau, giao diện thay đổi.

Không phải kiểu nổ ra đột ngột như những lần trước. Nó hiện lên từ từ, từng dòng một, như màn hình máy tính cũ đang vẽ ảnh từ trên xuống dưới.

⚙ HỆ THỐNG KIẾN QUỐC
────────────────────────────────────────
NHIỆM VỤ CHUỖI: HẠT GIỐNG
Phân loại: Nền tảng — Cấp II
Giai đoạn: Xây dựng sản phẩm đầu tiên
────────────────────────────────────────
MỤC TIÊU:
Ra mắt sản phẩm có thể nhân rộng quy mô
— không phải dịch vụ freelance —
và đạt MỘT trong hai tiêu chí sau:

  □ 500 người dùng thực (trả tiền hoặc
    dùng thử có tài khoản xác thực)
  □ 3 hợp đồng doanh nghiệp nhỏ ký kết
    (giá trị tối thiểu 500.000đ/hợp đồng)

HẠN CHÓT: 90 ngày kể từ xác nhận
────────────────────────────────────────
CƠ CHẾ GÁN CƯỢC:
Nhiệm vụ này yêu cầu đặt cược bắt buộc.

  Nếu hoàn thành: phần thưởng cộng thêm
  Nếu trễ hạn / thất bại:
    → KỸ NĂNG: THỰC CHIẾN bị khoá 30 ngày
    → THUỘC TÍNH: NGUỒN LỰC -15 điểm

────────────────────────────────────────
Gán cược đã được kích hoạt khi anh nhấn
XÁC NHẬN.
────────────────────────────────────────
ĐẾM NGƯỢC: 90 ngày

Hoàng nằm im đọc hết.

Đọc lại lần nữa, chậm hơn, từng dòng.

Rồi ngồi dậy.


Anh bật đèn bàn nhỏ — loại đèn học giá ba mươi ngàn có cái kẹp cài thành giường — xoay xuống thấp để không lọt sáng ra ngoài. Lấy cuốn tập học trò đang cất dưới đáy hộc bàn, mở trang trắng.

Cơ chế gán cược không làm anh lo đúng nghĩa lo sợ. Anh đã biết từ trước khi nhấn xác nhận rằng nhiệm vụ cấp II sẽ khác nhiệm vụ cấp I về độ rủi ro. Điều khiến anh ngồi dậy không phải là điều khoản phạt — mà là dòng cuối cùng.

Gán cược đã được kích hoạt khi anh nhấn XÁC NHẬN.

Không hỏi thêm. Anh đã đồng ý từ giây đầu tiên nhấn nút. Hệ thống không cần xin phép lần hai.

Anh ghi lên đầu trang: 90 ngày.

Rồi gạch dưới.


Ba mươi điểm NGUỒN LỰC là khoảng tiền anh còn trong tay — khoảng một triệu rưỡi từ tiền scraper trừ khoản đã cho mẹ. Không nhiều. Trừ mười lăm điểm sẽ còn lại mười lăm. Kỹ năng THỰC CHIẾN bị khoá ba mươi ngày thì sao — anh đã thử tính: ba mươi ngày không thể code đỉnh form sẽ ảnh hưởng thế nào đến tốc độ xây sản phẩm, đến chất lượng debug, đến khả năng giao con người kỹ thuật.

Không phải tử vong. Nhưng đủ để làm khó.

Anh không định thua.


Trang giấy trắng.

Anh ghi: Sản phẩm là gì?

Ba chữ. Rồi để bút xuống.

Trong đầu anh không thiếu ý tưởng. Người ta hay nghĩ kỹ sư công nghệ khó tìm được bài toán cần giải — nhưng thật ra cái khó là ngược lại: bài toán nhiều đến mức không biết chọn cái nào. Bất kỳ ai đã làm việc trong ngành đủ lâu đều tích luỹ một danh sách dài những thứ “lẽ ra phải tồn tại mà sao chưa ai làm”.

Vấn đề là danh sách đó trong đầu anh thuộc về năm 2026.


Anh viết ra một cột dọc. Không phân loại, không thứ tự ưu tiên — chỉ đổ hết ra trước.

Mobile app cho thanh toán. Nhưng hạ tầng 3G 2014 chưa ổn định khắp nơi. Smartphone phổ thông vẫn đang thời Galaxy Star và Lumia giá rẻ, RAM một gig chạy ì ạch. Rủi ro kỹ thuật cao, chi phí vận hành cao, cần vốn hơn anh có. Gạch.

E-commerce. Lazada đang làm, Sendo đang làm, Tiki đang làm — và làm tốt hơn anh có thể một mình xây trong chín mươi ngày. Gạch.

SaaS cho doanh nghiệp vừa. Đây là hướng đúng về logic thị trường — năm 2014 Việt Nam gần như không có SaaS dành cho SME, phần mềm quản lý chủ yếu là phần mềm cài đặt trả phí một lần, người ta sợ subscription. Nhưng doanh nghiệp vừa có nghĩa là bán hàng dài, quy trình mua phức tạp, cần pháp nhân và hoá đơn. Cái anh chưa có.

Anh khoanh lại. Không gạch, nhưng khoanh — cần thu hẹp thêm.

SaaS cho doanh nghiệp nhỏ. Nhỏ đến mức nào?

Anh bắt đầu ghi số.


Trong hẻm nhà anh, từ đầu đến cuối khoảng hai trăm mét, có bao nhiêu tiệm?

Anh nhẩm trong đầu: tiệm tạp hoá chị Bảy, tiệm sửa xe máy chú Nam, tiệm tóc gần đầu hẻm, quán bún bò mở từ sáu đến mười một, quán cơm bình dân mở từ mười một đến hai, tiệm bánh mì bán đến mười giờ, tiệm thuốc tây, tiệm may, hàng khô góc trong.

Chín tiệm trong hai trăm mét.

Cộng thêm mấy xe đẩy hàng rong vào buổi sáng.

Đây là mật độ bình thường của hẻm Sài Gòn.

Hoàng nhân thử: nếu một quận có ba trăm con hẻm trung bình… anh dừng lại. Phép tính này anh không cần hoàn thành. Con số đủ lớn.

Câu hỏi thật là: những tiệm đó cần gì?


Anh ghi xuống: Quản lý — cái gì?

Kho hàng. Ghi nợ. Doanh thu theo ngày. Đặt hàng nhà cung cấp. Nhân viên ca.

Anh nhìn vào danh sách đó và cắt bớt. Từng cái một.

Kho hàng — tiệm nhỏ quản lý bằng mắt và ký ức. Không phải vấn đề đủ đau để trả tiền giải quyết, trừ khi tiệm có hàng trăm SKU.

Đặt hàng nhà cung cấp — hầu hết tiệm nhỏ mua theo kiểu nhà cung cấp tự đến giao, không cần hệ thống.

Doanh thu theo ngày — đau vừa, nhưng không phải điểm đau nhất.

Nhân viên ca — tiệm đủ nhỏ thì không có nhân viên, chỉ gia đình.

Ghi nợ.

Anh dừng lại ở đó.


Ghi nợ.

Anh nhớ tiệm tạp hoá chị Bảy — quyển vở học trò để dưới quầy, chữ viết tay của chị to và nghiêng. Tên khách, số tiền, ngày tháng. Mỗi người nợ một tờ, hoặc một trang, hoặc chen nhau trong cùng một cột tùy hôm đó chị bận thế nào. Anh đã thấy quyển đó từ bé. Không phải chỉ nhà chị Bảy — tiệm nào cũng có kiểu sổ đó.

Ghi nợ tay có những vấn đề gì?

Anh ghi ra:

Cộng sai — không phải ai cũng giỏi tính nhẩm, nhất là cuối ngày mệt.

Khách tranh cãi số — không có bản ghi rõ ngày nào mua gì, chỉ có tổng.

Mất sổ — hoặc sổ bị ẩm, bị rách.

Không biết tổng nợ của tất cả khách — phải lật từng trang, cộng tay.

Không nhắc được khách cũ lâu không ghé.

Hoàng nhìn vào danh sách đó. Năm điểm đau. Không phải vấn đề của startup công nghệ lớn — đây là vấn đề của người đứng quầy từ sáng đến tối, không có thời gian suy nghĩ về giải pháp.

Không phải không ai nghĩ đến. Là không ai làm vì bài toán trông quá nhỏ, quá tầm thường, quá không giống “công nghệ”.

Đó chính xác là lý do nó còn trống.


Anh ghi tiếp: Xây bao lâu?

Một người. Không team, không resource ngoài bản thân.

Tính thực tế: phần backend đơn giản thì khoảng một tuần. Frontend không cần đẹp, chỉ cần dùng được thì hai tuần. Phần đồng bộ offline — vì hẻm Sài Gòn kết nối không ổn định — thêm một tuần. Testing và sửa bug nhỏ thêm vài ngày. Anh có thể ra bản beta trong ba tuần, bản đủ dùng để cho người thật thử trong bốn tuần.

Còn lại năm mươi mấy ngày để kiếm người dùng.

Khả thi.

Hoàng nhìn vào chữ khả thi anh vừa ghi và nhận ra anh đang mỉm cười.

Không phải vì cảm xúc. Mà vì cái logic vừa khép lại đúng chỗ — kiểu cảm giác khi debug xong một lỗi khó và nhìn thấy test pass lần đầu.


Anh lật sang trang mới.

Ghi: Người ta cần gì mà chưa có ai làm tốt ở Việt Nam năm 2014?

Rồi bên dưới ghi ba dòng:

1. Thanh toán mobile

2. Quản lý kho tiệm nhỏ

3. Ghi nợ số hoá

Anh nhìn vào ba dòng đó.

Gạch số 1 — hạ tầng chưa sẵn sàng, vốn không đủ.

Gạch số 2 — bài toán không đủ đau ở quy mô tiệm nhỏ nhất.

Còn lại số 3.


Bên kia vách, tiếng ba ho khan một tiếng rồi im.

Hoàng để bút xuống. Ngồi im nghe. Không có tiếng nào tiếp theo.

Anh đã nghe tiếng đó lần đầu ba chương trước — đêm sau khi cổ phiếu FPT lãi. Không phải ho bệnh, không phải triệu chứng gì rõ ràng, chỉ là tiếng của người đàn ông bốn mươi tuổi chạy xe ôm suốt ngày trong khói bụi Sài Gòn.

Nhưng anh nghe ra.

Trong cuộc sống cũ — cuộc sống anh không có ở đây — anh không có ký ức về tiếng ho đó. Không phải vì ba không ho. Mà vì năm 2026 anh không còn sống cùng nhà, và khi về thăm, anh không lắng nghe theo kiểu này.

Anh nhìn vào tờ giấy.

90 ngày.


Trong góc tầm nhìn, giao diện Hệ thống hiện thị lặng lẽ, không chớp:

⚙ HỆ THỐNG KIẾN QUỐC
────────────────────────
NHIỆM VỤ HẠT GIỐNG
Trạng thái: ĐANG TIẾN HÀNH
Pha hiện tại: 0 — Xác định sản phẩm

ĐẾM NGƯỢC: 90 ngày 00:00
────────────────────────

Không gợi ý. Không đánh giá. Nó đếm.

Hoàng nhìn con số đó một lúc.

Chín mươi ngày. Ba tháng. Từ tháng này đến tháng sau đó hai tháng. Anh tính lịch: tháng mười hai, tháng Một, tháng Hai — tức là sẽ chạm Tết. Tết Ất Mùi. Tiệm nhỏ trước Tết mua hàng nhiều nhất, nợ khách nhiều nhất, cộng sổ cuối năm là đau nhất.

Timing không phải ngẫu nhiên.

Hoặc là ngẫu nhiên, và anh đang tìm lý do để cảm thấy mình đang đi đúng hướng.

Cả hai đều có thể. Không quan trọng.


Anh gấp quyển tập lại. Nhìn đồng hồ trên điện thoại: 23:47.

Ngày mai có tiết Lý lúc bảy giờ. Thầy hay kiểm tra bài cũ đầu tiết. Anh có thể ngủ lúc mười hai giờ, dậy lúc sáu rưỡi, còn đủ thời gian.

Anh tắt đèn bàn, chuẩn bị nằm xuống.

Gõ cửa.


Nhẹ. Ba tiếng. Kiểu ba gõ — không gấp, không lo, chỉ là thông báo.

Hoàng ngồi lên. “Dạ?”

Cửa hé ra. Ba đứng ở ngưỡng cửa, mặc áo ba lỗ phai màu, tóc bù. Ánh đèn từ hành lang hắt vào yếu.

“Ngủ chưa?”

“Chưa.”

Ba nhìn vào phòng — mắt dừng lại ở cái đèn bàn anh vừa tắt, rồi ở quyển tập trên bàn. Không hỏi về cái tập.

“Đừng thức khuya quá.”

“Dạ.”

Hai người nhìn nhau trong hành lang hẹp. Ánh đèn vàng, hai khuôn mặt: một người vừa nghĩ xong điều gì đó lớn, một người vừa dậy vì một lý do không rõ ràng.

Ba không hỏi thêm. Nhưng anh không bước đi ngay.

Có thứ gì đó trong mắt ba — không phải nghi ngờ, không phải lo lắng theo kiểu lo điểm số. Gần hơn với kiểu quan sát mà người ta làm khi chưa hiểu nhưng biết có điều gì đó đang xảy ra.

Hoàng không nói gì.

Ba gật nhẹ một cái. Quay lại phòng. Cửa khép lại.


Hoàng nằm xuống, nhìn lên trần.

Vệt ánh đèn đường vẫn chéo qua trần nhà xi măng như lúc nãy. Không thay đổi.

Anh nghĩ đến quyển tập đang gấp trên bàn. Ba dòng. Hai gạch. Một còn lại.

Chín mươi ngày.

Anh chưa biết sẽ đặt tên sản phẩm là gì. Chưa biết sẽ viết bằng ngôn ngữ nào cho nhẹ nhất, chạy được trên thiết bị cũ nhất. Chưa biết ai sẽ là người dùng đầu tiên chịu thử.

Nhưng anh biết bài toán. Biết tại sao nó còn trống. Biết rằng nó đủ nhỏ để một mình xây và đủ thật để người ta cần.

Trong góc tầm nhìn, đồng hồ đếm ngược vẫn chạy.

89 ngày 23:51.

Anh nhắm mắt.