碼生的技術(shù)長征與極客信念)
2026 年 10 月 7 日深夜十一點四十分。眾創(chuàng)空間整棟大樓的中央空調(diào)已經(jīng)在半小時前關(guān)閉空氣漸漸冷卻下來。窗外南寧的高鐵站方向只有零星的汽車尾燈在夜色中拖曳出紅色的光軌。長假結(jié)束了明天清晨這座城市將重新恢復擁擠與喧囂打工人和學生們將如期返工返校。而我桌上的第二杯冷萃美式已經(jīng)見底。屏幕右下角終端光標在最后一行test result: ok. 142 passed; 0 failed下有節(jié)奏地跳動。打開tokei統(tǒng)計了一下從 10 月 1 日早晨八點坐在這個工位開始到今晚此刻我一共提交了 47 次 commit手寫了 11,280 行 Rust 代碼排查了 19 次 FFI 段錯誤優(yōu)化了 3 個 SIMD 向量核函數(shù)甚至把一套 WebAssembly 沙箱推理管線塞進了一塊只有 64MB 內(nèi)存的工控板卡里。揉了揉酸脹的鼻梁我突然想寫點代碼之外的東西。一、被標簽定義的現(xiàn)實與冷酷公平的編譯器如果按照互聯(lián)網(wǎng)招聘市場那套冰冷殘酷的畫像標準我大概是最不起眼的那一類人本科是一所普通二本院校專業(yè)和計算機八竿子打不著純非科班自學轉(zhuǎn)碼畢業(yè)那年執(zhí)拗地考研二戰(zhàn)卻依然以十幾分之差名落孫山。今年年初剛從老家搬到這個月租八百塊的眾創(chuàng)空間工位時我也經(jīng)歷過很長一段內(nèi)耗和自我懷疑的日子。招聘軟件上投出去的簡歷常常因為“第一學歷非科班”或“缺少大廠實習”而在初篩階段石沉大海。有些面試官甚至開門見山地問我“既然是非科班為什么不趕緊背背 Spring Boot 或前端框架八股文找個外包公司先干著你天天研究什么操作系統(tǒng)內(nèi)核、編譯原理和 Rust能當飯吃嗎”那一瞬間我確實無言以對。但在很多個焦慮得無法入眠的凌晨當我重新打開終端輸入cargo build的那一刻內(nèi)心卻會奇跡般地平靜下來。因為在由 0 和 1 構(gòu)筑的數(shù)字世界里編譯器是這個世界上最純粹、最冷酷、但也最公平的裁判。它從來不在意你來自 985 還是二本院校它不在意你是不是科班科班出身它只在意你的變量生命周期是否合法、跨線程數(shù)據(jù)傳遞是否滿足Send Sync、指針解引用時有沒有違反內(nèi)存不變式。如果你寫了一段可能產(chǎn)生數(shù)據(jù)競爭的危險代碼就算你是行業(yè)大佬rustc也會毫不留情地吐出一長串紅色報錯把它攔在門外而只要你的邏輯嚴絲合縫、所有權(quán)清晰明確即使是一個二戰(zhàn)失敗的窮學生在深夜寫下的結(jié)構(gòu)體它也會報以最溫柔的一聲Finished release [optimized] target(s)。這種絕對的確定性與公平成了我在這個充滿不確定性的現(xiàn)實世界里唯一的避難所。二、為什么在浮躁的時代死磕最硬的骨頭經(jīng)常有朋友問我現(xiàn)在大語言模型生成代碼的能力已經(jīng)這么強了動輒“全自動生成系統(tǒng)”你花整整兩天時間去推導 AVX-512 的 32 個 ZMM 寄存器排布或者對著 C 的虛函數(shù)表去手寫 FFI 綁定到底還有沒有意義我的答案是越是浮躁的時代對底層極致掌控的能力就越具有不可替代的價值。上層應(yīng)用層代碼的邏輯確實可以被大模型快速拼湊但誰來保證大模型在生產(chǎn)環(huán)境下推理時的極致延遲當高并發(fā)請求把服務(wù)打到 P99 毛刺 200ms 時依賴“自動生成”的人往往只會大眼瞪小眼地重啟機器而真正能夠掏出 eBPF 追蹤 Futex 鎖爭用、能夠手寫 SIMD 循環(huán)融合壓榨 L1 緩存帶寬的極客才是系統(tǒng)最后一道防線的守護者。過去 7 天的沖刺每一天都是一場攻堅戰(zhàn)10/01在 cxx 跨語言交互中為了消除一個隱秘的空懸指針我把 C 的虛表布局翻到底朝天最終用 Rust 的PhantomData在編譯期死死鎖住了資源生命周期10/03在手寫點積與余弦相似度算子時標量代碼在 L1 緩存頻繁失效我一遍遍對著反匯編代碼objdump觀察 CPU 流水線直到利用 4 路展開徹底填滿亂序執(zhí)行端口讓吞吐量飆升近 6 倍10/05在多 Agent 并發(fā)狀態(tài)架構(gòu)中為了打破ArcRwLock必然帶來的死鎖宿命我推翻了整整三天的架構(gòu)設(shè)計重構(gòu)成基于 Tokio Channel 的單一所有權(quán)事件總線10/07面對只有 64MB 內(nèi)存的邊緣開發(fā)板在沒有任何虛擬內(nèi)存輔助的情況下將 WASM 沙箱的靜態(tài)底噪壓縮到 4.2MB冷啟動壓進 2 毫秒。這些東西在培訓班的八股文里從來沒有出現(xiàn)過在速成教程里也絕不會有人教。但每跨過一道坎我就能清晰地感受到自己離真正的“計算機科學本質(zhì)”又近了一步。三、寫給 1024 程序員節(jié)寫給在暗夜中前行的同行者再過兩個多星期就是一年一度的 1024 程序員節(jié)。很多人把程序員節(jié)戲稱為“格子衫節(jié)”或者“促銷打折節(jié)”。但在我心中1024 是一個神圣的數(shù)字——$2^{10}$是計算機二進制世界的基石。從晶體管的通斷到操作系統(tǒng)的虛擬內(nèi)存分頁4096 字節(jié)剛好是 4 個 1024這個世界全部的璀璨文明都建立在這一串簡單卻堅硬的邏輯之上。如果你也和我一樣出身普通在這個行業(yè)經(jīng)歷過碰壁、迷茫甚至冷眼如果你也曾因為學歷或非科班的標簽被擋在很多看似光鮮的門檻之外請不要熄滅內(nèi)心深處對技術(shù)本身最純粹的狂熱。不要去為了應(yīng)付面試而把自己變成一個只會復誦八股文的復讀機。沉下心去讀一讀操作系統(tǒng)的源碼去親手實現(xiàn)一個沒有垃圾回收的數(shù)據(jù)結(jié)構(gòu)去把每一個 CPU 周期和每一字節(jié)內(nèi)存都當成神圣的資源去敬畏、去壓榨。世界可能會因為暫時的偏見而忽視你但只要你寫的代碼足夠堅固、系統(tǒng)足夠鋒利時間和現(xiàn)實終究會向硬核的技術(shù)實力低頭。終局關(guān)燈鎖門明天又是新的一天窗外眾創(chuàng)空間園區(qū)的大門已經(jīng)落鎖看門的大爺大概已經(jīng)睡下。我把最后一份構(gòu)建好的 release 二進制打包存檔合上筆記本電腦。眾創(chuàng)空間里只剩下服務(wù)器風扇細微的運轉(zhuǎn)聲。明天是 10 月 8 日第二周的技術(shù)長征即將開始Tokio 的任務(wù)竊取調(diào)度器、無鎖環(huán)形隊列的 CAS 屏障、以及把 llama.cpp 的多線程 Batch 推理推向極限。收拾好書包跨上停在樓下的電動車。迎著微涼的夜風我想對自己、也對所有在深夜依然死磕代碼的極客們說一句“堅守代碼的純粹我們終將在沒有黑暗的地方相見。”