Khúc vĩ thanh // trước khi tạm biệt
Mỗi nhân vật để lại cho bạn — người vừa đi cùng họ suốt hành trình — một lời.
등장인물의 편지
Chạm nửa phải màn hình để lật trang ›
Hành trình của ZERO đã khép lại. Nhưng trước khi bạn gấp sách, những người bạn gặp trong câu chuyện này muốn nói với bạn vài lời. Bởi vì suốt từ trang đầu, người thật sự bước đi trên hành trình ấy — không chỉ là ZERO. Mà là bạn.
"Gửi bạn — người vừa đọc đến đây. Trong câu chuyện, mình từng là một du học sinh lạc lõng, tin rằng nơi đất khách này không có chỗ cho mình. Mình đã sai. Và nếu bạn đang nghĩ điều tương tự — rằng mình xuất phát muộn quá, trái ngành quá, hay đơn độc quá — mình muốn nói: bạn cũng đang sai. Bắt đầu từ con số không, ở một nơi xa lạ, không có gì đáng xấu hổ. Đó là nơi mình bắt đầu, và nhìn xem mình đã đi được tới đâu. Bạn cũng sẽ làm được. Mình tin ở bạn — vì mình từng là bạn."
"Nếu có một điều anh muốn em mang theo, thì đó là: đừng học thuộc, hãy hiểu. Không phải vì học thuộc là sai, mà vì hiểu sẽ đưa em đi xa hơn nhiều. Và một điều nữa — khi em trở thành người có kinh nghiệm, và một ngày nào đó có một 'người mới' run rẩy ngồi xuống cạnh em, hãy kiên nhẫn. Hãy là người anh đã không kịp trở thành, vào cái đêm ba năm trước. Một lời tử tế có thể cứu cả một sự nghiệp. Tôi biết điều đó hơn ai hết."
"Người ta tưởng quản lý dự án là về deadline và quy trình. Không. Nó là về con người. Mỗi dòng code đều có một con người phía sau — với nỗi sợ, áp lực, và hy vọng riêng. Khi em vào nghề, đừng chỉ giỏi kỹ thuật. Hãy là người mà đồng đội tin tưởng. Đó mới là thứ khiến em không thể thay thế."
"Tôi là nhân vật phản diện của câu chuyện này. Nhưng tôi muốn bạn biết: tôi không sinh ra đã là kẻ phá hoại. Tôi chỉ là một người từng tổn thương và chọn sai đường. Nếu một ngày bạn thấy mình bị đối xử bất công, bị lãng quên, xin đừng để nó biến bạn thành phiên bản tệ nhất của chính mình — như tôi đã từng. Hãy tìm người để nói. Hãy cho người khác cơ hội hiểu bạn. Và nếu bạn gặp một người đang lạc lối như tôi — hãy thử chìa tay ra. Đôi khi, một bàn tay là tất cả những gì người ta cần."
Và cuối cùng, có một nhân vật nữa chưa từng xuất hiện trực tiếp trong câu chuyện. Nhưng họ ở đây, ngay lúc này, đang cầm cuốn sách này trên tay. Chính là bạn.
Mật danh: (bạn tự đặt)
Vai trò: Nhân vật chính của câu chuyện tiếp theo — câu chuyện chưa được viết, vì nó là cuộc đời thật của bạn.
Trang bị: HTML, CSS, JavaScript, hiểu biết về hệ thống, đội ngũ, khách hàng, và quan trọng nhất — lòng can đảm để bắt đầu từ con số không.
Nhiệm vụ đầu tiên: mở máy tính lên, tạo file index.html, và viết dòng code đầu tiên của riêng bạn. Câu chuyện của bạn bắt đầu ngay khoảnh khắc bạn gấp cuốn sách này lại.
Hành trình của ZERO khép lại ở đây — nhưng không phải bằng dấu chấm hết, mà bằng một cây cầu. Từ một du học sinh trái ngành lạc lõng, cô đã trở thành người đứng giữa hai bờ: nói team Việt với team Hàn, nói kỹ thuật với con người. Đó chính là Kỹ sư cầu nối — và cũng là nơi câu chuyện của bạn có thể bắt đầu.
끝 · 시작
…nhưng mọi câu chuyện hay đều kết thúc bằng một cánh cửa vừa hé mở.
Hồ sơ chưa đóng // sáu tháng sau
아직 끝나지 않았다
Sáu tháng trôi qua. ZERO — giờ không còn là lính mới — ngồi ở một góc quen thuộc của NOX TECH, hướng dẫn một bạn thực tập vừa vào công ty tuần trước. Cô bắt gặp chính mình của ngày xưa trong ánh mắt bối rối ấy, và mỉm cười.
Minh ngồi ở bàn đối diện. Họ chưa hẳn là bạn thân — quá nhiều chuyện đã xảy ra — nhưng giờ họ là đồng đội. Đôi khi, thế là đủ.
"ZERO, Minh — vào phòng họp một chút. Có việc."
Trong phòng họp, màn hình lớn hiển thị một sơ đồ mà ZERO chưa từng thấy: không phải một công ty, mà hàng chục công ty nối với nhau bằng những đường sáng đan chéo — một mạng lưới trải khắp Hàn Quốc, vươn sang cả nước ngoài. Ở trung tâm, một điểm đỏ nhấp nháy.
"Vụ tấn công sáu tháng trước… không phải đơn lẻ. Nó là một phần của thứ gì đó lớn hơn rất nhiều. Và bên kia vừa liên lạc. Họ không muốn phá hệ thống của chúng ta nữa."
"Vậy họ muốn gì ạ?"
"Họ muốn… tuyển người. Và họ chỉ đích danh một cái tên."
ZERO nhìn dòng chữ ký cuối cùng — không phải "A." nữa, mà chỉ là một dấu hỏi. Tim cô đập nhanh. Không phải vì sợ. Mà vì một cảm giác cô đã quá quen: sự tò mò của một người không bao giờ bỏ cuộc.
Cô quay sang Minh. Anh khẽ gật đầu. Cả hai đều hiểu — một câu chuyện vừa kết thúc, và một câu chuyện khác, lớn hơn, đang bắt đầu.
— TẬP 2: TẦNG MÂY —
Cảm ơn bạn đã đồng hành cùng ZERO đến tận đây. Nhưng hành trình của bạn — và của cô ấy — chỉ vừa mới bắt đầu.
Lời kết — gửi người vừa gấp sách lại
Nếu bạn đọc đến đây, bạn đã làm được điều mà rất nhiều người không dám: đi hết một cuốn sách về IT mà không bỏ cuộc giữa chừng. Hãy dừng lại một giây và ghi nhận điều đó. Cảm giác "mình hiểu rồi" mà bạn đang có chính là thứ nhiên liệu quý giá nhất của người học.
Nhưng hãy thành thật: cuốn sách này không biến bạn thành lập trình viên. Không cuốn sách nào làm được. Nó chỉ làm một việc — gỡ bỏ nỗi sợ. Giờ bạn biết HTML không phải phép thuật, "backend" không phải vùng đất cấm, và những thuật ngữ trong phòng họp chỉ là từ ngữ bình thường khoác áo bí ẩn. Bức tường vô hình từng ngăn bạn lại đã đổ.
Điều thật sự tạo nên một lập trình viên nằm ở những gì xảy ra sau trang này: lần đầu bạn tự tay gõ một dòng code và nó chạy; lần đầu bạn ngồi ba tiếng với một con bug rồi vỡ òa khi sửa được; lần đầu bạn dám giơ tay hỏi một câu "ngớ ngẩn" và nhận ra cả phòng cũng từng không biết. Lập trình không phải tài năng bẩm sinh — nó là thói quen của sự kiên trì.
Vậy nên đừng đóng sách rồi để đó. Hãy mở máy tính lên ngay hôm nay, tạo file index.html đầu tiên, và viết dòng chữ của riêng bạn. Dù chỉ là một chữ "Xin chào". Đó là khoảnh khắc ZERO thật sự bắt đầu.
Thế giới công nghệ rộng lớn và đang chờ bạn — bằng cả tiếng Việt lẫn 한국어. Hẹn gặp bạn ở hiện trường.
Khi viết những dòng này, tôi nhớ lại cái đêm đầu tiên mình gõ được một đoạn code chịu chạy. Nó chỉ hiện ra dòng chữ "Xin chào" vô nghĩa trên màn hình — nhưng tôi đã ngồi nhìn nó rất lâu, và lần đầu tiên sau bao tháng, tôi thấy mình không hề lạc lõng. Hóa ra cánh cửa ấy chưa bao giờ khóa. Tôi chỉ chưa dám đẩy nó ra.
Tôi mong cuốn sách này đã đẩy giúp bạn cánh cửa đó. Phần còn lại — những đêm thức cùng một con bug, những lần vỡ òa khi thứ gì đó cuối cùng cũng chạy — là hành trình của riêng bạn, và sẽ đẹp hơn bất cứ điều gì tôi viết được ở đây.
Cảm ơn bạn đã đi cùng tôi đến tận trang này. Dù mai sau bạn có trở thành lập trình viên hay không, tôi hy vọng bạn mang theo một điều: bạn có quyền bắt đầu bất cứ thứ gì, ở bất cứ tuổi nào, từ con số không. Tên cuốn sách là vì thế.
— Lam Thanh, với tất cả lòng tin nơi bạn.
Bạn vừa đọc hết "MẬT DANH: ZERO" — từ dòng đầu tiên đến lời kết của tác giả. Giờ tới lượt bạn tự tay viết dòng code đầu tiên.
🤍 Cùng xuất bản ZERO — đặt trước giá sáng lập
Bạn vừa đọc bản giản lược miễn phí. Bản online FULL — đủ mọi chương & mọi phần chuyên sâu, sổ tay, phụ lục từ điển Việt–Hàn, lộ trình & phỏng vấn — chỉ 89k. Khi đủ 500 đơn, sách được in màu & xuất bản; chưa đủ → hoàn 100%.
89k / 229k · bản online FULL / bản in (giá sáng lập)
Không phải tiền mua sách — đây là khoản donate ủng hộ để team viết tiếp phần mới & xuất bản "MẬT DANH: ZERO". 🎁 Nếu sách được xuất bản, người donate được tặng miễn phí 1 cuốn. Đọc online luôn miễn phí nhé!