Cửa lúc này vang lên tiếng gõ.
Vương Lệ và Trần Vũ bước vào.
“Lâm tổng… chúng ta có thể nói chuyện không?”
Giọng cô ta dè dặt đến mức giả tạo.
“Đương nhiên.”
Tôi chỉ tay về phía sofa.
“Ngồi đi, chúng ta nói chuyện cho rõ.”
Vương Lệ kéo Trần Vũ ngồi xuống.
Trần Hạo đứng bên cạnh, tay chân lúng túng như kẻ thừa thãi.
“Tôi có vài câu hỏi.”
Tôi ngồi đối diện, ánh mắt thẳng băng.
“Cô Vương, cô làm nghề gì?”
“Tôi… trước đây là lập trình viên. Giờ đang nghỉ ở nhà dưỡng bệnh.”
“Lập trình viên?”
Tôi hơi nheo mắt.
“Từng làm ở đâu?”
“Cũng vài công ty… lâu nhất là ở Tencent, làm năm năm.”
Tim tôi khẽ trầm xuống.
Tencent.
Nơi đó… không phải ai cũng có thể trụ lại.
“Tức là… kỹ năng lập trình của Trần Vũ là do cô dạy?”
Cô ta gật đầu.
“Từ nhỏ tôi đã thấy nó có thiên phú, nên dạy nó một số kiến thức cơ bản.”
“Kiến thức cơ bản?”
Tôi cười khẽ.
“Làm ra một ứng dụng có hàng trăm nghìn người dùng… gọi là ‘cơ bản’ sao?”
“Tiểu Vũ rất thông minh. Nhiều kỹ thuật nâng cao là tự nó tìm hiểu.”
Tôi chuyển ánh nhìn sang cậu bé.
“Trần Vũ.”
“Cháu có thể nói cho tôi biết… ứng dụng của cháu được phát triển như thế nào không?”
Cậu ta rất bình tĩnh.
“Cháu học Java và Python trước, sau đó học phát triển Android, rồi mất khoảng sáu tháng để hoàn thành.”
“Sáu tháng?”
Tôi giả vờ ngạc nhiên.
“Trong thời gian ngắn như vậy… làm được một hệ thống phức tạp như thế?”
“Cháu mỗi ngày dành năm sáu tiếng. Ngoài ra còn tham khảo nhiều dự án mã nguồn mở.”
Câu trả lời… trôi chảy.
Quá trôi chảy.
Tôi gật đầu.
Rồi đột ngột hỏi:
“Vậy cháu có thể nói cho tôi biết… thuật toán đề xuất trong app dùng mô hình gì không?”
Cậu ta khựng lại.
“…Gì ạ?”
“Thuật toán đề xuất bài tập cho người dùng. Cháu dùng collaborative filtering hay content-based?”
Sắc mặt cậu ta bắt đầu thay đổi.
“Cháu… cháu dùng…”
“Deep learning, đúng không?”
Tôi tiếp lời.
“Cụ thể là CNN hay RNN?”
“Cháu… cháu không nhớ rõ…”
Tôi nhìn cậu ta, ánh mắt lạnh xuống.
“Không nhớ?”
“Đây là chức năng cốt lõi của app. Cháu lại không nhớ mình dùng thuật toán gì?”
Vương Lệ lập tức xen vào:
“Có thể Tiểu Vũ hơi căng thẳng…”
“Căng thẳng?”
Tôi đứng dậy.
Hay là—
“Ứng dụng này… vốn dĩ không phải do nó làm?”
Không khí đông cứng.
Tôi quay lại bàn, mở code.
“Trần Vũ, qua đây.”
Cậu ta miễn cưỡng bước tới.
“Đây là module đăng nhập. Cháu giải thích giúp tôi hàm này làm gì.”
Cậu ta nhìn màn hình vài giây.
Rồi lắc đầu.
“Cháu… nhất thời không nhớ.”
“Không nhớ?”
Tôi cười.
“Đây là code cháu viết. Cháu lại không nhớ?”
Tôi chỉ sang đoạn khác.
“Còn đoạn này? Kết nối database. Đơn giản thôi, chắc nhớ chứ?”
Mồ hôi trên trán cậu ta bắt đầu rịn ra.
“Cháu… thật sự quên rồi…”
“Quên?”
Tôi đóng sập laptop.
Quay lại nhìn tất cả.
“Lập trình viên mà quên code mình viết?”
“Chuyện này còn vô lý hơn cả việc một nhà văn quên nội dung truyện của mình.”
Vương Lệ tái mặt.
“Lâm tổng, cô ép một đứa trẻ như vậy…”
“Ép?”
Tôi nhìn cô ta.
“Tôi chỉ muốn biết… cái app này rốt cuộc do ai làm.”
Tôi bước đến trước mặt Trần Hạo.
“Bây giờ anh vẫn muốn nói… đây là do con trai anh tự phát triển?”
Anh ta mở miệng.
Nhưng không nói được gì.
“Trần Hạo.”
Tôi nhấn mạnh từng chữ.
“App này… rốt cuộc là của ai?”
Đột nhiên—
Trần Vũ bật lên.
“Là cháu làm!”
Giọng cậu ta cứng rắn.
“Cháu chỉ là hơi căng thẳng. Nhưng đây đúng là sản phẩm của cháu!”
Tôi nhìn thẳng vào mắt cậu ta.
Trong đó… không chỉ có cố chấp.
Mà còn có tính toán.
“Được.”
Tôi gật đầu.
“Vậy chúng ta kiểm tra.”
Tôi mở lại máy tính.
“Bây giờ tôi giao cho cháu một bài đơn giản. Viết một chương trình máy tính cơ bản. Nếu cháu thật sự có năng lực, chuyện này không khó.”
Cậu ta nhìn sang Vương Lệ, rồi nhìn Trần Hạo.
“Thế nào? Không dám?”
Tôi cố tình kích.
“Cháu không sợ!”
Cậu ta bước tới bàn.
“Cô muốn loại nào?”
“Cộng trừ nhân chia là đủ.”
Tiếng gõ bàn phím vang lên.
Nhưng chỉ vài phút—
tôi đã nhìn ra vấn đề.
Tốc độ gõ chậm.
Sai liên tục.
Tư duy… rời rạc.
Không phải đang viết code.
Mà giống như… đang nhớ lại thứ gì đó đã học thuộc.
Mười phút sau—
cậu ta dừng tay.
Không gian yên lặng đến mức… nghe được cả nhịp tim.
Tôi nhìn màn hình.
Rồi… khẽ cười.
Một nụ cười rất nhẹ.
Nhưng đủ khiến cả căn phòng… lạnh đi.
“Xong rồi?”
Tôi bước tới, nhìn vào màn hình.
Code… có.
Nhưng lỗi chồng lỗi.
Thậm chí còn không thể chạy.
“Trần Vũ, cháu giải thích giúp tôi logic của đoạn này đi.”
Cậu ta nhìn màn hình, sắc mặt dần tái đi.
“Cháu… cháu hơi căng thẳng, nên làm không tốt…”
“Không tốt?”
Tôi bật cười.
“Hay là… cháu căn bản không biết lập trình?”
“Đủ rồi!”
Vương Lệ cuối cùng cũng không nhịn được.
“Cô vì sao cứ phải ép một đứa trẻ như vậy?”
“Ép?”
Tôi quay sang nhìn cô ta.
“Tôi chỉ muốn biết sự thật.”
“Cái app đó… rốt cuộc là do ai làm?”
Cô ta cắn môi.
“…Là tôi giúp nó làm.”
“Tiểu Vũ chỉ đưa ra ý tưởng.”
“Ý tưởng?”
Tôi cười lạnh.
“Vậy cô giải thích thế nào… việc thuật toán lõi của app lại giống hệt công nghệ của công ty tôi?”
Vương Lệ… sững người.
Tôi tiếp tục.
“Đây là bí mật thương mại. Chỉ đội kỹ thuật lõi mới được tiếp cận.”
“Cô lấy nó từ đâu?”
Cả căn phòng… chết lặng.
Tôi nhìn sang Trần Hạo.
“Giờ anh còn định nói đây là trùng hợp nữa không?”
Sắc mặt anh ta… hoàn toàn sụp đổ.

