從寫博到出書 過程全記錄

2022-02-16 16:44:43 字數 1207 閱讀 4700

從讀博士起,我對程式設計的興趣忽然濃厚起來。當時做大規模並行運算,需要自己寫很多程式和指令碼。作為新進研究組的新人,我自覺負擔起很多寫程式的活兒。寫得多了,興趣也變得濃厚。

那個時候抓緊一切機會學習程式設計。在我讀博的研究所裡,有一位英國教授也喜歡程式設計。她叫愛瑪·希爾(emma hill),教我們用程式語言處理地球科學的資料。有一天,我路過她的辦公室。她問我最近的學習進度。

「準備學perl呢。」我回答說,「感覺perl在地理領域應用很廣。」

「你為什麼不學學python呢?」愛瑪問我,「這門語言發展很快。你學會了或許可以教教我。」

完成博士學業之後,我需要在科研和程式設計之間選擇。由於程式設計帶給我的美好體驗,我毫不猶豫地選擇了程式設計。將近三十歲的我,和二十出頭的年輕人一起做產品、除錯、debug。我必須要非常努力,才能趕上這群富有天賦而精力旺盛的年輕人。但我並不覺得辛苦。辛苦是學習的台階。在程式設計中,我享受著腦細胞的瘋狂啟用,享受著未知錯誤的折磨,以及苦苦思索之後的豁然開朗。更棒的是,我的夥伴總是以樂觀的態度來看待技術,以享受的心態來享受程式設計。我從中受益良多。更何況,計算機浪潮已經並將繼續改變世界。我很幸運,能加入浪潮中。

「python快速教程」得到了不少編輯的認可。他們希望我能把部落格文章改編成一本書。寫書當然是莫大的榮幸,我很感謝每一位編輯的賞識。可在博士學業的壓力下,我能抽出的時間實在有限。所以多次的出版計畫都擱淺在擬定目錄這一步。終於拖到博士畢業,我才開始認真整理之前的文章。把略顯凌亂的部落格文章改編成書,工作量比我想象的要大得多。在此期間,我也開始了乙個新的專案,研發一款用於畜牧的智慧型晶元。生活的節奏又變得忙碌,能分給寫書的時間大大減少。

這本書的最終誕生,有賴於許多人的支援。安娜是一位非常寬容的編輯。從籤合約到完稿,我拖延了超過半年的時間。幸好安娜對我的拖延症格外包容。我在乙個寫作小組認識本書的插畫師雷雨田。她繪製的精美插畫,讓枯燥的技術書變得生動有趣。在寫作部落格的過程中,很多人都指正過文章中的錯誤,或者對寫作方向提出建議。我還有乙個小小的程式設計討論組。小組裡的朋友,如王豪、周昕梓和黃杜立,都花時間審閱文章。正是因為他們的審閱,我才能放心的交稿。

反反覆覆思索了很久,直到有一天想到python誕生時遵循的乙個理念:

「如果常識上確立的東西,就可以遵照常識,沒有必要過度糾結。」

於是,我選擇了服從pep8的**規範,把書中的**訂正了一遍。

文章改編自《從python開始學程式設計》的前言部分。

從寫博到出書 過程全記錄

從讀博士起,我對程式設計的興趣忽然濃厚起來。當時做大規模並行運算,需要自己寫很多程式和指令碼。作為新進研究組的新人,我自覺負擔起很多寫程式的活兒。寫得多了,興趣也變得濃厚。那個時候抓緊一切機會學習程式設計。在我讀博的研究所裡,有一位英國教授也喜歡程式設計。她叫愛瑪 希爾 emma hill 教我們用...

從寫死到寫活

本來菜鳥一枚,也是剛離開母校的學生,最近在接觸依賴注入框架,看到它的好處之後,突然回憶起自己寫 的道路,雖然還走得不長,確實有自己的 從寫死到寫活的體會,願能幫助到有需要的人,也願能博大牛一笑。拿最熟悉的乙個例子來說明吧,資料庫連線訪問。下面是執行sql資料庫操作的 public void inse...

什麼從什麼寫短句 從什麼到從什麼造句

從什麼到從什麼造句 從什麼到從什麼造句 從聞到花香到看到花朵,從看到花朵到觸控到花瓣,真是一種美妙的感覺.從今天到明天,從明天到後天,真是歡樂的時光 人從弱小到強大,從窮人到富人,從壞人到好人,真是乙個艱難的轉變過程 從十月懷胎到呱呱落地,從嗷嗷待哺到牙牙學語,從青春年少到成家立業,你的父母都付出了...