Chương 76 — Minh ở hành lang
Buổi sáng bắt đầu bằng một cuộc gặp gián đoạn.
Tan đến muộn mười phút. Sarah mang theo hai bản in term sheet — một bản đã đánh dấu, một bản trắng. Raj ngồi ở ghế quen thuộc, laptop mở sẵn, màn hình chia ba phần: một bên là codebase NỢ SỔ mà Minh đã cấp quyền truy cập, một bên là bảng so sánh kiến trúc, phần cuối là cửa sổ chat đang chạy.
Anh Tuấn đặt bản redline của Phương Anh xuống bàn trước khi Tan kịp ngồi.
Bốn trang. Mỗi điều khoản đáng ngại được bôi vàng, kèm chú thích bằng tiếng Anh ngắn gọn đến mức lạnh lùng. Dòng đầu tiên: No investor buyback of vested shares under any circumstances.
Tan đọc trong bảy phút. Không phát biểu gì trong lúc đọc. Sarah ngồi cạnh, mắt lước theo từng trang, thỉnh thoảng gấp góc trang.
Phương Anh ngồi thẳng lưng, hai tay đặt trên bàn, không mở laptop. Cô không cần nhìn giấy nữa — bốn trang đó nằm trong đầu cô từ đêm qua.
Hoàng ngồi ở đầu bàn bên team, cuốn sổ tay mở trang trắng. Anh đã viết một dòng duy nhất trước cuộc gặp: Đừng phản ứng. Đừng giải thích. Chỉ trình bày nguyên tắc.
Tan đặt bản redline xuống.
“Phụ lục B,” ông nói. Giọng không nặng không nhẹ.
Anh Tuấn đáp: “Phụ lục B.”
“Sao?”
“Bỏ mục 4.2 hoặc viết lại theo founder vesting chuẩn. Quyền mua lại cổ phần đã vest không thuộc về lead investor. Quyền bổ nhiệm CEO thông qua board, không qua phê duyệt riêng của quỹ. Mọi buyback phải ở fair market value.”
Tan không đáp ngay. Ông nhìn sang Sarah.
Sarah nói: “Schedule B là phần template của chúng tôi cho các deal early-stage. Nó đã được pháp lý rà soát.”
“Template hay không,” Phương Anh cất tiếng, “đoạn ‘education-related unavailability’ không nằm trong template thông thường cho B2B SaaS startup. Trừ khi quỹ có một founder mười tám tuổi khác trong danh mục.”
Câu đó rơi xuống bàn.
Sarah nhìn Phương Anh. Hai giây. Rồi cô nhìn Tan.
Tan nói: “Chúng tôi sẽ xem xét lại Schedule B. Có thể có điều chỉnh.”
“Số bốn trang của tôi không phải gợi ý,” anh Tuấn nói. “Là nguyên tắc.”
Tan gật đầu chậm. “Hiểu. Chúng ta chuyển sang phần khác trước. Schedule B tôi sẽ phản hồi sau trưa.”
Hoàng biết “phản hồi sau trưa” có nghĩa là họ cần thời gian bàn riêng. Anh cũng biết Tan không tranh cãi trực tiếp khi bị đặt trước vấn đề rõ ràng — ông sẽ rút lui chiến thuật, giữ mặt, rồi quay lại với phiên bản khác.
Cuộc gặp tiếp tục phần technical roadmap. Raj hỏi Minh về rewrite plan. Minh trả lời. Hoàng nghe từng câu, nhưng trong đầu anh, một phần nhỏ vẫn đang lẩm bẩm: Họ sẽ quay lại với phiên bản nào?
Giữa buổi, Tan đề nghị nghỉ hai mươi phút.
Sarah thu tài liệu. Raj đứng dậy, vươn vai, rồi bước ra hành lang với ly cà phê. Anh Tuấn nói với Hoàng rằng ông muốn gọi điện cho luật sư ở Sài Gòn trước khi chiều họp tiếp. Phương Anh nói cô về phòng kiểm tra email — có tin từ đối tác phân phối nhạc.
Khoa đã không tham gia buổi sáng. Anh nói qua tin nhắn rằng đang soạn danh sách khách hàng phản hồi cho phần chiều. Khoa không thích ngồi trong phòng họp khi người ta tranh luận pháp lý — anh nói nó giống “ngồi giữa hai người cãi nhau mà không hiểu gì cả”.
Hoàng đứng dậy, đi về phía quầy nước ở góc phòng. Anh rót nước lọc, uống nửa ly, rồi đặt ly xuống và bước ra cửa.
Hành lang tầng 28 nhìn ra cảng qua mặt kính một chiều. Ánh nắng mười giờ Singapore trắng và gắt, phản chiếu trên mặt sàn bóng loáng. Mái sảnh được thiết kế theo kiểu tối giản: vài ghế da thấp, cây cảnh giả đặt trong chậu gốm, và một khoảng trống đủ rộng để hai người đứng nói chuyện mà không chắn lối.
Hoàng nhìn sang trái.
Minh đứng cách anh khoảng mười mét, dựa lưng vào lan can kính. Raj đứng đối diện. Hai người nói chuyện bằng tiếng Anh. Giọng đủ nhỏ để không vang ra xa, nhưng thân hình và cử chỉ thì rõ ràng qua mặt kính ngăn giữa sảnh và hành lang.
Minh đang chỉ vào màn hình laptop Raj mở trên tay. Anh nói, dừng, để Raj nhìn, rồi nói tiếp. Đầu ngón tay vẽ trên không — cái cách anh vẫn làm khi trình bày kiến trúc, vẽ sơ đồ bằng tay vì nhanh hơn PowerPoint. Raj cúi xuống nhìn, gật đầu, hỏi lại. Minh trả lời ngay, không ngập ngừng. Có một khoảnh khắc anh cười — cái cười ngắn, nhẹ, kiểu kỹ sư vừa giải thích xong điều gì đó gọn gàng và tự hài lòng về cách mình diễn đạt.
Raj ghi chép vào cuốn sổ tay. Rồi hai người đổi hướng — Raj chỉ vào một đoạn trên màn hình, đọc, và Minh nghiêng người xem. Lưng thẳng, vai mở rộng, cổ hơi nghiêng — tư thế của người đang quan tâm thật sự, không phải gật cho xong.
Hoàng đứng sau lớp kính.
Anh không nghe được nội dung. Anh chỉ thấy hai người đang trao đổi chuyên môn. Hai người đang có một cuộc hội thoại mà anh không phải người mở, không phải người hướng dẫn, không phải người ở giữa.
Uống nước xong, anh quay vào phòng.
Mười lăm phút sau, Minh bước vào. Anh ngồi xuống chỗ cũ, mở laptop, bắt đầu gõ. Không kể lại gì. Không nhìn sang Hoàng.
Hoàng chờ vài phút. Rồi anh hỏi, giọng bình thường nhất có thể: “Nãy gặp Raj hả?”
Minh không ngẩng lên. “Ừ. Anh ấy hỏi về kiến trúc đồng bộ offline.”
“Hỏi gì cụ thể?”
“Conflict resolution khi sync.” Minh gõ thêm vài dòng rồi nói tiếp mà không cần hỏi. “Tôi vẽ cho anh ấy xem strategy hiện tại — optimistic sync kèm last-write-wins cho field metadata, manual merge cho record chính. Anh ấy hỏi về edge case khi hai client edit cùng record trong khoảng dưới ba giây.”
“Và?”
“Tôi nói chưa xử lý trường hợp đó trong production. Đang có trong backlog.”
Hoàng gật đầu.
Anh biết Minh nói đúng. Conflict resolution giữa các client là điểm yếu anh chưa kịp giải quyết, và việc Minh thừa nhận thẳng với Raj là hành động của kỹ sư trung thực, không phải tiết lộ bí mật.
Nhưng anh không hỏi về nội dung. Anh hỏi về việc tại sao.
“Anh biết chuyện đó từ bao giờ?” Hoàng hỏi.
Minh dừng gõ. Lần đầu anh nhìn sang Hoàng. “Biết chuyện gì?”
“Raj muốn hỏi về kiến trúc.”
“À. Trưa qua, sau buổi chiều hôm qua. Anh ấy nhắn qua email hỏi tôi có rảnh nói chuyện kỹ thuật không. Tôi đồng ý.”
Trưa qua. Sau buổi pitch. Trước khi Phương Anh phát hiện Phụ lục B. Trước khi cả team thức đêm làm redline.
“Anh không báo cho tôi,” Hoàng nói. Không phải câu hỏi. Là xác nhận.
Minh nhìn anh. Biểu cảm không phòng thủ, cũng không ngạc nhiên. Mặt anh chỉ mang vẻ hơi khó hiểu — kiểu người vừa bị hỏi một câu mà họ không hiểu tại sao phải được hỏi.
“Nó là câu hỏi kỹ thuật,” Minh nói. “Raj muốn hiểu kiến trúc của NỢ SỔ. Tôi là người biết kiến trúc đó rõ nhất. Anh ấy hỏi, tôi trả lời.”
“Tôi biết. Nhưng—”
“Hoàng.” Minh đặt tay xuống bàn, ngả người ra sau. “Anh muốn tôi báo anh trước khi nói chuyện kỹ thuật với bất kỳ ai trong lúc đàm phán?”
Câu hỏi đó nặng hơn Minh nghĩ.
Bởi vì câu trả lời đúng là không. Hoàng không muốn. Anh đã tự giao cho Minh quyền review kiến trúc. Anh đã chính thức nói: đây là người biết codebase rõ nhất. Nếu giờ anh đòi Minh báo cáo trước mỗi cuộc trao đổi kỹ thuật, thì quyền review anh trao chỉ là danh nghĩa.
Nhưng câu trả lời trong bụng anh là có.
Và điều đó làm anh khó chịu.
“Không,” Hoàng nói. “Tôi chỉ muốn biết. Nếu có ai trong team nói chuyện riêng với bên kia, tôi muốn được cho biết. Không phải để duyệt. Để biết.”
Minh nhìn anh lâu hơn bình thường. Ánh mắt đó Hoàng đã thấy — lần đầu Minh đọc codebase NỢ SỔ và viết comment “kiến trúc này không sống nổi thêm sáu tháng”. Đó là ánh mắt của người đang phân tích điều mình nghe.
“Oke,” Minh nói. “Lần sau tôi nói anh.”
Giọng anh không giận, không dịu. Chỉ gọn gàng. Như một giao ước kỹ thuật được thiết lập.
Hoàng gật đầu. “Cảm ơn.”
Minh quay lại màn hình. Gõ phím.
Trong phòng chỉ còn hai người. Khoa chưa về. Phương Anh chưa về. Anh Tuấn đang gọi điện đâu đó. Hoàng ngồi đối diện Minh, sổ tay mở trang trắng, bút nằm trên giấy không viết gì.
Anh nhìn Minh gõ code. Ngón tay gõ nhanh, đều, gọn — không phải gõ thử mà là gõ code thật, viết function hay sửa bug ngay trong lúc chờ cuộc họp chiều. Minh không lãng phí thời gian. Anh là loại người thấy khoảng trống hai mươi phút cũng đủ để viết xong một module nhỏ.
Hoàng nhìn Minh và nghĩ: Anh ấy không làm gì sai.
Minh trả lời câu hỏi kỹ thuật. Nói sự thật. Không giấu thông tin. Thừa nhận điểm yếu thẳng thắn. Không mưu mô, không lấp liếm. Đó là hành động của kỹ sư giỏi và trung thực.
Vậy tại sao anh vẫn thấy không thoải mái?
Trưa, cả team ăn cơm ở food court tầng ba của toà nhà. Khoa đến lúc này, mang theo một túi bánh mì mua từ sáng. Anh ngồi cạnh Hoàng, ăn nhanh, miệng còn đầy thì đã kể: ba khách hàng ở Đà Nẵng vừa gửi phản hồi về tính năng xuất báo cáo, một người khen, một người phàn nàn, một người hỏi thêm tính năng mới.
Hoàng nghe. Anh gật đầu đúng lúc. Khoa không nhận ra anh đang phân tâm.
Phương Anh ngồi đầu bàn đối diện, ăn salad hộp, điện thoại đặt cạnh đĩa, mắt lước email liên tục. Cô đã gửi bản redline cập nhật cho anh Tuấn và nhận phản hồi: Gọn, đúng, không thừa. Nhưng thêm một dòng về board composition. Cô đang sửa.
Anh Tuấn ngồi cạnh Phương Anh, điện thoại áp tai, nói chuyện với luật sư bên Sài Gòn. Giọng ông nhỏ dần rồi lớn lại theo từng câu hỏi của đầu dây bên kia.
Minh ngồi ở đầu kia bàn, ăn cơm gà, laptop mở cạnh khay. Anh đang sửa code trong khi ăn — thìa trong tay phải, trackpad trong tay trái.
Hoàng nhìn quanh bàn.
Năm người. Mỗi người một việc. Mỗi người một hướng. Anh Tuấn lo pháp lý, Phương Anh lo cấu trúc, Khoa lo khách hàng, Minh lo kỹ thuật. Hoàng ngồi giữa, sổ tay vẫn trang trắng.
Anh là người duy nhất trong bàn không có việc cụ thể trong tay lúc này.
Điều đó đúng — anh đã phân quyền, đã trao cho mỗi người phần riêng. Nhưng cảm giác ngồi giữa bốn người đang chạy mà mình không cầm dây cương nào khiến anh thấy trống.
Khoa liếc sang. “Mày okay không?”
“Okay.”
“Ăn đi. Mày chưa ăn gì từ sáng.”
Hoàng nhìn xuống đĩa cơm trước mặt. Anh không nhớ mình đã lấy cơm lúc nào.
Chiều, cuộc đàm phán tiếp tục.
Tan quay lại với bản phản hồi Schedule B. Ông đồng ý bỏ education-related unavailability — “đó là lỗi soạn thảo,” ông nói, giọng thản nhiên. Anh Tuấn không bình luận về cụm từ “lỗi soạn thảo”, chỉ hỏi: “Còn lại gì?”
Tan nói: “Founder vesting chuẩn, bốn năm, cliff một năm. Unvested shares quay về công ty, không về lead investor. Buyback ở fair market value nếu founder rời vì lý do pháp lý hoặc vi phạm fiduciary duty. Board: hai founder seat, hai investor seat, một independent.”
Anh Tuấn nhìn Hoàng. Hoàng gật nhẹ.
“Quyền phê duyệt CEO?” Phương Anh hỏi.
Tan dừng lại. “Chúng tôi muốn consultation right, không phải veto.”
“Consultation right nghĩa là gì cụ thể?”
“Quỹ được tham vấn trước khi bổ nhiệm hoặc thay thế CEO. Không có quyền phủ quyết.”
“Tham vấn bằng văn bản?”
Sarah đáp: “Bằng văn bản. Và trong vòng mười lăm ngày.”
Phương Anh nhìn anh Tuấn. Anh Tuấn gật nhẹ.
“Được,” anh Tuấn nói. “Nhưng định nghĩa ‘tham vấn’ phải rõ: quỹ nêu ý kiến, founder seat có quyền quyết định cuối. Không có ngầm hiểu nào khác.”
Tan gật. “Tôi sẽ cho pháp lý soạn lại.”
Cuộc đàm phán chuyển sang phần khác. Hoàng trình bày về roadmap: NỢ SỔ sẽ chuyển từ công cụ ghi nợ sang nền tảng quản lý tiệm nhỏ. Khoa trình bày về đội triển khai địa phương. Minh trình bày về technical debt và rewrite plan.
Raj ngồi nghe. Thỉnh thoảng hỏi Minh một câu kỹ thuật. Minh trả lời. Mỗi lần Raj hỏi, Hoàng nghe cẩn thận, cố xem có gì lạ không.
Không có gì lạ.
Minh trả lời đúng. Đầy đủ. Không thêm không bớt.
Hoàng biết mình đang theo dõi. Và anh ghét điều đó.
Cuộc họp kết thúc lúc năm giờ.
Tan bắt tay từng người. Với Hoàng, ông nắm lâu hơn một nhịp. “Chúng tôi muốn đầu tư vào team này. Tôi nghĩ Schedule B sẽ được giải quyết.”
Hoàng gật. “Cảm ơn anh.”
Sarah gửi email cam kết sẽ gửi bản v3 trong vòng hai mươi bốn giờ. Raj nói vài câu với Minh — “keep the architecture clean, I like what I see” — rồi ra cửa.
Cả team đi thang máy xuống. Khoa ngáp. Phương Anh xem điện thoại. Anh Tuấn im, tay ôm cặp tài liệu. Minh mở laptop ngay trong thang máy, vẫn đang code.
Không ai nói gì cho đến tầng trệt.
Tối, Hoàng về phòng khách sạn một mình.
Anh Tuấn đi ăn với một người quen ở Singapore — một founder Việt kiều khởi nghiệp bên này đã ba năm. Phương Anh về phòng soạn bảng tài chính cập nhật. Khoa đi Clarke Quay mua đồ, nói muốn “xem Singapore ban đêm trông như nào.” Minh về phòng code tiếp.
Hoàng nằm trên giường, nhìn trần nhà.
Phòng khách sạn nhỏ. Giường đơn. Máy lạnh chạy đều. Ngoài cửa sổ, đèn neon đường Bencoolen nhấp nháy qua lớp rè mỏng. Anh nghe tiếng xe từ dưới đường vọng lên — tiếng ống xả, tiếng còi, tiếng người nói chuyện bằng thứ tiếng anh không hiểu.
Anh nghĩ về Minh.
Không phải về việc Minh nói chuyện với Raj. Mà về việc tại sao anh thấy khó chịu.
Là vì Minh làm gì sai không?
Không. Minh trả lời câu hỏi kỹ thuật. Thẳng thắn. Chính xác. Không giấu giếm.
Là vì anh nói chuyện với quỹ mà không báo?
Có. Nhưng anh đã giao cho Minh quyền tự quyết kỹ thuật. Nếu giờ đòi Minh báo cáo từng cuộc trao đổi, quyền đó chỉ là danh nghĩa.
Là vì anh không kiểm soát được kênh thông tin?
Hoàng nằm im.
Câu hỏi đó chạm vào chỗ đau thật.
Anh quen nắm mọi kênh. Từ đầu, anh là người duy nhất biết tất cả: biết roadmap, biết đối thủ, biết term sheet, biết timeline. Mọi thông tin đều chạy qua anh. Anh là trung tâm. Anh là bộ lọc. Anh là người quyết định ai được biết gì.
Giờ Minh nói chuyện với Raj mà anh không ở giữa. Khoa xây đội triển khai mà không cần anh chỉ từng bước. Phương Anh đọc hợp đồng nhanh hơn anh. Anh Tuấn xử lý pháp lý mà không cần anh dịch.
Đây chính là điều anh muốn. Đây là mục tiêu. Độ bền tổ chức.
Vậy thì tại sao nó đau?
Hoàng trở mình, nằm nghiêng, nhìn tủ đầu giường. Trên tủ là cuốn sổ tay anh mang theo từ Sài Gòn. Anh không với lấy nó.
Anh nhớ lại chương trình cũ — đời trước, 2026. Kỹ sư cấp trung ở công ty nước ngoài. Anh không phải người ra quyết định lớn, nhưng anh là người biết mọi thứ về hệ thống. Khi ai đó trong team hỏi về kiến trúc, anh trả lời. Khi ai đó hỏi về quyết định chiến lược, anh chỉ về người khác. Anh đứng giữa code và business, không thuộc bên nào hoàn toàn, và trong mười năm, anh chưa bao giờ cảm thấy mình đang kiểm soát hết.
Đến đời này, anh xây công ty từ đầu. Anh nắm tất cả. Và bây giờ anh đang học buông ra.
Buông ra không giống từ bỏ. Nó giống đứng trên bờ và xem con tàu mình đóng chạy ra biển. Tàu chạy tốt. Tàu thiết kế đúng. Nhưng tay anh vẫn giữ sợi dây, và sợi dây đang mỏng dần.
Hoàng ngồi dậy.
Anh gọi Hệ thống theo phản xạ — không phải để tìm câu trả lời, mà vì thói quen. Mỗi đêm, trước khi ngủ, anh mở giao diện kiểm tra. Giống như người ta kiểm tra điện thoại trước khi tắt đèn.
Giao diện hiện ra.
[Độ bền tổ chức: Lv.0]
Không đổi.
[Mảnh thông tin tương lai: Đã khóa tạm thời — còn 171 ngày]
Không đổi.
[Cập nhật mới:]
Hoàng dừng lại.
Dưới hai dòng quen thuộc, một dòng nhỏ xuất hiện. Font nhỏ hơn. Màu nhạt hơn. Không nhấp nháy, không đỏ, không cảnh báo ưu tiên cao. Chỉ nằm đó, như một ghi chú trong hồ sơ.
[CẢNH BÁO — KÊNH THÔNG TIN NGOÀI TỔ CHỨC ĐANG TĂNG.]
Hoàng đọc lại.
Kênh thông tin ngoài tổ chức đang tăng.
Anh nhìn dòng chữ đó lâu hơn mức cần thiết.
Hệ thống không nói kênh nào. Không nói ai. Không nói tăng bao nhiêu. Không nói nguy hiểm hay không nguy hiểm. Chỉ một câu khẳng định trần trụi: kênh thông tin ngoài tổ chức đang tăng.
Minh nói chuyện với Raj.
Nhưng “kênh ngoài tổ chức” có thể nghĩa nhiều hơn thế. Phương Anh nói chuyện riêng với đối tác phân phối nhạc. Anh Tuấn gọi luật sư bên Sài Gòn. Khoa nhắn tin với khách hàng Đà Nẵng. Tất cả đều là kênh thông tin ngoài tổ chức — và tất cả đều bình thường.
Hoàng đọc dòng cảnh báo lần thứ ba.
Anh không biết Hệ thống đang báo về Minh hay báo về chính mình.
Có thể nó đang nói: Thành viên của cậu đang giao tiếp bên ngoài, và cậu không kiểm soát được nội dung.
Cũng có thể nó đang nói: Cậu đang theo dõi và can thiệp vào kênh giao tiếp tự nhiên của tổ chức, và chính sự kiểm soát đó mới là vấn đề.
Cả hai cách đọc đều hợp lý.
Cả hai đều làm anh không thoải mái.
Hoàng tắt giao diện. Nó biến mất. Trần phòng khách sạn quay lại, trắng, đều, vô hồn.
Anh nằm xuống.
Ngoài cửa sổ, đèn Bencoolen vẫn nhấp nháy. Tiếng xe máy ít dần — Singapore về đêm yên hơn Sài Gòn, yên theo cách làm anh thấy lạc chỗ. Ở nhà, lúc này, hẻm Bình Thạnh đang rộn tiếng xe ôm, tiếng bà Lan mắng đứa cháu, tiếng tiệm tạp hoá chị Hà đếm hàng. Ở đây, chỉ có máy lạnh và trần nhà.
Anh nhắm mắt.
Sự khó chịu không đi.
Nó không phải lo lắng — anh không nghĩ Minh phản bội. Nó không phải sợ — anh không nghĩ Raj đang lợi dụng. Nó là thứ khác, gần hơn với cảm giác đứng cạnh cửa sổ kính một chiều: anh nhìn ra, người bên ngoài không nhìn vào, và anh không biết mình đang quan sát hay đang bị cô lập.
Minh ở hành lang. Hoàng ở sau kính.
Và anh không biết lớp kính đó là bảo vệ hay ngăn cách.