2022年10月纯赎,拙作《01改變世界》正式出版,分上下兩冊南蹂。上冊《01改變世界:計算機發(fā)展史趣談》縱向追溯史上各代計算工具及計算思維犬金,下冊《01改變世界:計算機原理趣談》橫向解剖現(xiàn)代計算機實現(xiàn)原理。
書剛問世六剥,從第一個字落筆算起晚顷,卻已七年有余,前前后后投入了不少精力疗疟,算得上是件人生大事音同,趁此當口記錄些碎碎念,聊作紀念秃嗜。
成書之路
那是2015年的初夏,研二在讀顿膨,學了近六年計算機的我翻徹干貨寥寥的互聯(lián)網(wǎng)锅锨,借遍新老校區(qū)的圖書館,滿腦子仍是室友不經(jīng)意間提出的「計算機如何靠0和1實現(xiàn)復雜功能」的靈魂叩問恋沃。在計算機領(lǐng)域必搞,編程帶來的快感和收益實在太大,以至于大家無暇去思考這個看起來無關(guān)緊要的問題囊咏。
我深感無力恕洲,懷揣著得不到答案的失落,與更多對自己學藝不精的鄙夷梅割,開啟了獨自解答的漫漫長路霜第。
頭兩年的深耕孕育了四篇后來構(gòu)成本書上冊主體內(nèi)容的重量級長文,其中最經(jīng)典的《機械之美——機械時期的計算設(shè)備》一文被各路自媒體轉(zhuǎn)載户辞,被清華大學曾鳴副教授在MOOC中引用泌类,后又應(yīng)邀登載于《上海財經(jīng)大學博物館館刊》。
這些成就少不了設(shè)計師好友S7的貢獻底燎,他繪制了大部分機械計算器核心功能的三維模型圖刃榨,將先驅(qū)們晦澀難懂的手稿變得栩栩如生弹砚,尤其是那些演示機械部件工作過程的GIF動圖,十分炫酷枢希。
我信心大增桌吃,卻也倍感心累。長文長周期的更新模式既容易消磨作者的激情苞轿,也不利于保持讀者粘性茅诱。第四篇文耗時足有十月之久,寫完之后休息了也足有十月之久呕屎。
待到2018年夏让簿,一個明智的決定把我引上「正途」——將長文拆成一篇篇兩三千字的短文,每篇只重點介紹一種計算工具秀睛。這種做法效果顯著尔当,不到半年時間,才拆完第一篇長文蹂安,就收到了行距文化的橄欖枝椭迎。
2018年底,簽約行距田盈。
行距文化的毛曉秋老師是位經(jīng)驗豐富的版權(quán)經(jīng)理畜号,她循循善誘,一邊給予鼓勵允瞧,一邊引導我整理寫作大綱简软,形成上下兩冊目錄的雛形——這是一份內(nèi)容從散漫的網(wǎng)文走向正規(guī)書籍的關(guān)鍵一步。想出書的朋友述暂,一定先列好目錄痹升,給自己以清晰的目標和計劃。
2019年2月畦韭,簽約人民郵電疼蛾。我踏上了長達2年的創(chuàng)作苦旅。
和可以實時得到反饋艺配、獲取階段性成就感的網(wǎng)文模式不同察郁,寫書是一段極致孤獨的路。朋友圈的風景照停止更新转唉,親友的約飯盡數(shù)推辭皮钠。到書真正上市之前,也不好意思對外透露自己在做的事赠法。時過境遷鳞芙,市面上的同類書籍開始涌現(xiàn),國內(nèi)外精美的科普視頻也相繼問世,我像個搖著木舟的船夫原朝,被一艘艘飛馳而過的快艇濺得一身狼狽驯嘱,幾度深陷自我懷疑:最終作品會不會被評為一無是處?互聯(lián)網(wǎng)時代科普書籍的優(yōu)勢又在哪里喳坠?
精神上的苦悶在下冊的創(chuàng)作期間愈演愈烈鞠评。為了在保證質(zhì)量的前提下盡快完成書稿,每晚深耕壕鹉,一次次拒絕新婚妻子飯后散步的邀約剃幌,因為晚上前半段時間的精神比后半段好,寫到睡前晾浴,夫人也懶得下樓了负乡。后來加班多了,只得強迫自己早起脊凰,把一天中精神最好的一兩個小時用來寫書抖棘。
直到2021年5月交完下冊書稿,緊繃的神經(jīng)終于松下狸涌。經(jīng)過出版社17個月的加工打磨切省,兩冊一齊于2022年10月面世。收到樣書的那一刻帕胆,內(nèi)心不可思議的平靜朝捆,因為太過熟稔,甚至沒有翻看懒豹。
收獲與思考
本書了卻了我從小到大關(guān)于出書的心愿芙盘,盡管曾經(jīng)最渴望的是出一本散文集或小說,無奈純文學的實力夠不上市場標準脸秽。而論專業(yè)水平何陆,我在人才濟濟的計算機領(lǐng)域也并不出眾”ⅲ可當兩者結(jié)合,卻成為一種獨特的優(yōu)勢淘这。因此剥扣,喜歡寫作卻苦無成果的朋友,不妨嘗試寫寫自己專業(yè)或其他擅長領(lǐng)域的內(nèi)容铝穷。
本書為我的個人履歷增添了濃墨重彩的一筆钠怯,求職時我毫不猶豫地將它寫進簡歷,它甚至比工作中那些正式的項目經(jīng)歷更引人注意曙聂。人在兜售自己時晦炊,作品是最好的代言。每個人都有自己擅長的事情,只要選對方向断国,在力所能及的范圍內(nèi)贤姆,沉下心、耐住寂寞熬出來的作品一定能閃耀它的光芒稳衬。
本書原是一份查漏補缺的學習筆記霞捡,受命運眷顧走上了出版之路。其中大部分內(nèi)容都是邊學邊寫的薄疚,我的首要目的是幫自己解惑碧信,順帶做成了科普,因此特意傾向于課本和專業(yè)書之外的冷門知識街夭。還有小部分內(nèi)容是對自己已有知識的系統(tǒng)化整理砰碴,專業(yè)書往往專注于某個特定方面,我想把這些方面串聯(lián)起來板丽,描繪計算機整體的底層邏輯呈枉。寫罷,我對計算機的系統(tǒng)認知有了質(zhì)的飛躍檐什,這種飛躍一部分落在書里碴卧,更大一部分長在心里,難以言喻乃正。
學習是件苦樂參半的事住册,消化一份知識很痛苦,把消化后的知識講述出來卻很有意思瓮具。當你自認對某個知識點了如指掌荧飞,不妨嘗試把它教授給他人,就很容易發(fā)現(xiàn)盲區(qū)名党。學生通過題海戰(zhàn)術(shù)鞏固的知識點叹阔,掌握最牢固的卻還是老師,個中原因除了老師已鉆研多年传睹,更重要是老師背負著精準授業(yè)解惑的壓力耳幢,這種壓力是絕好的學習動力。書寫到大半欧啤,我才聽說這種自己歪打正著正在踐行的方法叫費曼學習法睛藻。
然而,知識是無盡的邢隧,有時還是廉價的店印,真正重要的是汲取知識的方法,以及基于知識和方法所構(gòu)筑的思維體系倒慧。有人大學畢業(yè)卻不會使用搜索引擎按摘,有人小學文化年過古稀還上手了智能手機包券,都是我身邊活生生的例子,前者肚子里的知識量碾壓后者炫贤,卻在思維上輸?shù)靡粩⊥康亟獭T诓幻靼走@個道理前,我也曾在死磕知識的誤區(qū)里自嗨多年照激,為背出磁盤容量計算公式和鼠標發(fā)明人的全名而沾沾自喜发魄,這些零散的冷知識其實毫無價值。直到開始了科普寫作俩垃,我才意識到励幼,大部分人們所求知的東西就靜靜躺在圖書館或互聯(lián)網(wǎng)的某個角落,人的記憶力是有限的口柳,比起將它們記住苹粟,不如掌握快速找到它們的方法(這讓我想起了上冊寫量子計算時提到的《詩云》),這種方法在長時間訓練后不斷提升跃闹,最終成為真正的學習能力嵌削。擁有這種能力,才能在飛速變化的時代中以不變應(yīng)萬變望艺。書完稿不到兩年苛秕,具體細節(jié)已經(jīng)忘得七七八八了,倘若要我從零重新寫一版卻也問題不大找默,甚或會寫得更好艇劫。寫完書,書里的知識已經(jīng)不再那么重要了惩激。因此店煞,比起分享知識,我更希望拋磚引玉风钻,激起讀者的學習興趣顷蟀,反過來去揪出書里的不足。單純讀書骡技,讀者永遠無法得到與作者等量的收獲鸣个。
本書特點
計算機技術(shù)日新月異,時常讓人眼花繚亂布朦,疲于跟隨囤萤。我想寫些不會過時的東西,向歷史追本溯源喝滞,對原理刨根問底。盡量用通俗的表達將理解計算機所必需的專業(yè)知識解釋清楚膏秫。拒絕蜻蜓點水右遭、避重就輕式的科普做盅,爭取把計算機中那些最令人好奇的細節(jié)呈現(xiàn)出來。
國內(nèi)市面上也有一些類似書籍窘哈,我進行了一番簡單調(diào)研吹榴,總結(jié)《01改變世界》相較它們的特點。
計算機發(fā)展史方面的同類書
上汗鐾瘢科學技術(shù)出版社1984年出版的譯著《計算機發(fā)展史》內(nèi)容詳實图筹,是《01改變世界》上冊的重要參考材料,但表述偏專業(yè)让腹,插圖模糊远剩,原理講述以文字為主,不易理解骇窍。
科學出版社1985年出版的《計算機發(fā)展簡史》內(nèi)容陳舊瓜晤,缺少圖解。
湖南教育出版社1986年出版的《從算盤到電腦》內(nèi)容淺顯腹纳,圖解模糊痢掠。
中國海洋大學出版社2003年出版的《計算機史話》概覽歷史事件,無原理解析嘲恍。
國防科技大學出版社依次于2004和2006年出版的《計算機技術(shù)發(fā)展史》上下冊足画,內(nèi)容詳實、系統(tǒng)佃牛,也是《01改變世界》上冊的重要參考材料淹辞,但原理介紹比較生澀難懂。
清華大學出版社2005年出版的《IT通史:計算機技術(shù)發(fā)展與計算機企業(yè)商戰(zhàn)風云》主要內(nèi)容是IT行業(yè)的商戰(zhàn)故事吁脱。
機械工業(yè)出版社2009年出版的《計算機史話》著重寫電子計算機的發(fā)展史桑涎,對早期計算工具介紹甚少。
高等教育出版社2012年出版的《圖靈和ACM圖靈獎:紀念圖靈百年誕辰》和2014年出版的《IEEE計算機先驅(qū)獎(1980-2014):計算機科學與技術(shù)中的發(fā)明史(第三版)》羅列了兩個頂級獎項歷代得主的事跡兼贡。
吉林科學技術(shù)出版社2012年出版的《席卷全球的世紀波:計算機研究發(fā)展的故事》收錄了幾個有趣的歷史故事攻冷,偏文學演繹。
上罕橄#科學技術(shù)文獻出版社2015年出版的譯著《古代計算技術(shù):從算盤到水鐘》僅90頁等曼,圖文并茂,類似圖書館手冊的形式凿蒜,內(nèi)容較淺禁谦,只涉及古代計算技術(shù)。
電子工業(yè)出版社2015年出版的譯著《計算機:一部歷史》行文十分另類和有趣废封,以講故事為主州泊,較少談及原理。
清華大學出版社2016年出版的《IT簡史》宛如一部百度百科式的IT詞典漂洋,有資料堆砌之嫌遥皂。
科學出版社2017年出版的《數(shù)字文明:物理學和計算機》作者水平很高力喷,側(cè)重計算機中的物理學,閱讀門檻偏高演训,但確實是經(jīng)典好書弟孟。
人民郵電出版社2020年出版的譯著《計算機簡史(第三版)》和電子工業(yè)出版社2022年出版的《圖靈宇宙:原初紀元——計算機科學發(fā)展簡史》待讀。
和這些書相比样悟,《01改變世界:計算機發(fā)展史趣談》注重歷史上各階段計算工具的底層原理剖析拂募,內(nèi)容較干,旨在梳理計算機從無到有的完整脈絡(luò)窟她,適合對「史前」計算工具實現(xiàn)細節(jié)感興趣的讀者陈症。
計算機原理方面的同類書
電子工業(yè)出版社2012年出版的譯著《編碼:隱匿在計算機軟硬件背后的語言》和2018年出版的《穿越計算機的迷霧(第2版)》都是經(jīng)典好書,講透了計算機從硬件到軟件的實現(xiàn)原理礁苗,前者內(nèi)容較深爬凑,后者讀起來更輕松。
機械工業(yè)出版社2014年出版的譯著《計算機文化(原書第15版)》內(nèi)容組織偏專業(yè)试伙,是面向從業(yè)人員的入門讀物嘁信,而不是通俗科普。
人民郵電出版社2015年出版的譯著《計算機是怎樣跑起來的》是面向程序員的入門讀物疏叨。
清華大學出版社2019年出版的《大話計算機:計算機系統(tǒng)底層架構(gòu)原理極限剖析》354萬字的規(guī)模令人嘆為觀止潘靖,寫到了計算機的方方面面,內(nèi)容較深蚤蔓,適合從業(yè)者查漏補缺時大致翻閱卦溢。
人民郵電出版社2021年出版的譯著《漫畫計算機原理》待讀。
和這些書相比秀又,《01改變世界:計算機原理趣談》傾向于以外行的視角看待各個細分方向的知識點单寂,內(nèi)容不深,旨在拋磚引玉吐辙,適合沒有基礎(chǔ)的讀者建立對計算機整體原理的初步認識宣决。
未來展望
「找回文字的力量」——簡書早期這句直擊靈魂的slogan在我心中久久回響』杷眨縱使網(wǎng)絡(luò)上的音視頻再生動尊沸,也掩蓋不了文字獨有的功能和魅力。系統(tǒng)性的學問從來無法脫離文字存在贤惯,書籍仍是承載知識和思想的主流媒介洼专。
書上市前后,婉拒過一些再著新書的邀請孵构。一來是工作太忙屁商,想在業(yè)余時間多陪陪家人;二來是想精進技術(shù)颈墅,多提升自己蜡镶。如日后再有機會溯职,我還想圍繞自己的專業(yè)寫一些市面上沒有的書,寫一些更硬的干貨(如鏈接器的設(shè)計)帽哑,或更貼近生活的科普(如智能手機各項功能的實現(xiàn)原理),嘗試更新穎的文體(如科幻和童話)叹俏,也可與人合著或翻譯妻枕,留下一些更有價值的文字。
致謝
感謝我的愛人粘驰,她甚至比我更為此事感到自豪屡谐,她的認同與鼓勵是本書得以完成的最大保障。
感謝我的母親蝌数,是她引導我養(yǎng)成良好的學習習慣愕掏,并大力支持我的寫作愛好,我迄今為止乃至今后的任何成就都有她的一份功勞顶伞。
感謝從小學開始指導我寫作饵撑、帶我入門電腦基操的周叔,是他種下了《01改變世界》最初的種子唆貌。
感謝設(shè)計師好友S7犧牲大量業(yè)余時間為本書制作諸多精美插圖滑潘,計算機先驅(qū)們晦澀的手稿在他搭建的三維模型中變得栩栩如生。
感謝在美留學的好友Yunli Shao幫忙找到大量珍貴的參考資料锨咙,滿足我追根溯源的癖好语卤。
感謝所有時常被我問得一頭霧水的親朋好友,他們在數(shù)學酪刀、電學粹舵、光學、聲學骂倘、化學等眾多領(lǐng)域為本書內(nèi)容提供了專業(yè)指導眼滤。
感謝Raúl Rojas教授的慷慨分享,他的論文為祖思機一節(jié)提供了堅實的研究基礎(chǔ)稠茂。
感謝行距文化的毛曉秋老師提供了許多寶貴意見柠偶,讓原本「自由散漫」的文字得以向合格的出版物靠攏。
最后睬关,感謝出版社編輯老師的辛勤付出诱担,他們的專業(yè)與嚴謹令人印象深刻,能有此次合作是我莫大的榮幸电爹。
2022年11月12日 蘇州