《AI時代:碼農的涅盤重生》第337章 寫書的過程(1)

作者:Flint8·1個月前

寫書這件事的難度超出了林晨的預期。

他以為寫書跟寫技術文件差不多。邏輯理清楚就行,跟寫FinGPT的技術白皮書一樣。他以前那種東西一晚上能出兩千字,因為全是他腦子裡的東西,不需要額外的素材。但書不是技術文件。文件寫給工程師看,書寫給普通人看。他寫了前兩章之後發現,自己寫的東西讀起來像產品說明書,滿篇是演算法名稱和模型架構,沒有人味。

蘇婉看了初稿之後只說了一句話:你在寫PPT還是在講故事?

林晨把前兩章重讀了一遍,沒反駁。確實像PPT。每一段都在講道理和列要點,像在給領導做彙報。他刪掉了前兩章,從零開始重寫。

重寫的第一章從被裁那天下午開始。他坐在地鐵上,看著窗外,手裡攥著離職協議,不知道回家怎麼跟蘇婉說。他沒有寫我感到焦慮和迷茫。他寫的是地鐵到站的時候我站起來,發現手心是溼的,離職協議的紙角被我攥出了褶皺。

這種寫法不是他習慣的。他的習慣是列要點和擺資料。但蘇婉教了他一個方法:你不用寫你感受到了什麼。你寫你當時做了什麼。你坐在地鐵上手心出汗,攥著紙,這就是感受。讀者自己能體會到,不需要你替他總結。

林晨想了一下,覺得這個邏輯跟寫程式碼有相似的地方。程式碼也是用行為描述狀態,不是直接宣告狀態。你寫如果溫度大於三十度則開啟空調,不是寫現在很熱。他開始用這個思路來寫。

第一章花了兩個星期才寫完。他推翻了前兩個版本,第三個版本才算過了自己這一關。第一天他寫了八百字,第二天全部刪掉重來。第三天他換了一個開頭,從地鐵上的那個畫面切入,終於寫出了他想要的感覺。開頭變成了這樣:被裁那天下午我坐在地鐵上,看著車窗外的鵬城CBD,手裡攥著HR給的那份離職協議。地鐵到站的時候我站起來,發現手心是溼的,紙角被我攥出了褶皺。

蘇婉看完這個版本,把稿子放在茶几上說:這才像你。

什麼意思?

少說話,多做事。你寫的東西也是這樣。沒有廢話。

林晨覺得這不算表揚,但他接受了。他開始寫第二章。

第二章寫的是學Python的那段日子。他翻出兩年前的學習筆記,看著那些記錄每天進度的條目。某月某日,跑通了第一個爬蟲指令碼。某月某日,pandas的DataFra搞明白了,groupby花了三個小時才弄懂。某月某日,第一次用tplotlib畫了一張圖,圖上的標籤全是亂碼,查了兩個小時才發現是字型設定的問題。

這些細節他一條一條寫進第二章裡。不是感悟,不是心得,是具體的日期、具體的報錯、具體花了多長時間解決。蘇婉看完第二章之後說:這段比第一章好。有細節。

第一章也有細節。

第一章的細節是你寫出來的。第二章的細節是自己冒出來的。區別在語氣。

他沒完全聽懂,但他記住了。後面寫的時候,他儘量讓細節自己冒出來,而不是刻意往裡塞。

後面幾章寫起來稍微快了一些,但每章都需要反覆修改。他的節奏是固定的:第一天寫初稿,第二天改一遍,第三天給蘇婉看,第四天根據她的反饋再改。有時候一章要改三遍才能過關。

蘇婉的反饋永遠只有一句話。她說這段好的時候,林晨知道這段不用改了。她說這段太乾了的時候,林晨知道要加細節。她說看不懂的時候,林晨知道要換個說法。

有一次她看完一章之後說:這段關於投資系統的內容,我看了三遍才看懂。

哪裡看不懂?

你在解釋模型的時候,用的是給工程師看的語言。你得換成給普通人看的語言。

怎麼換?

打個比方。別說基於LST時序預測根據過去的資料走勢來判斷接下來的方向。普通人不懂LST但他懂和接下來

林晨照著改了。改完之後自己看了一遍,意思沒變,但確實更容易看懂了。他開始用這個思路寫後面的章節:別人接收多少才是關鍵,不在於你說了多少。

還有一次,蘇婉看完一段關於他面試T廠的經歷之後,把稿子放在桌上說:這段太順了。

哪裡太順?

你寫面試通過了,然後入職了。中間沒有波折。但我知道你當時緊張得要命,你前一天晚上在客廳走來走去走到凌晨兩點。

。去進寫用不,事私是那

。定確不的前之功你是,功的你是不。西東種這是就的看想者讀

。寫下往著接才他,說後之完看婉蘇。看沒都他息訊讀未個三有上機手,四了,菸上臺在坐他晚一前試面:段一了加去回,下一了想晨林

。歷經段那的業失於關是的寫難最

猜你喜歡

同題材或同分類的其他作品。