這是一個真實的故事,我在去年講過這個故事,文末有了新的進展。程序員
【上】後端
我叫「小孩子」,一個後端研發工程師,平時喜歡搞技術,看源碼。微信
和大部分互聯網公司同樣,我使用MySQL做爲存儲,在研究MySQL,學習MySQL的過程當中,我遇到了這樣一些困難:架構
(1)網上MySQL的資料不繫統,多而雜;學習
(2)有的書偏應用,比較淺,底層原理沒有講;優化
(3)有的書語言比較晦澀,比較難懂;spa
我在想,會不會有不少技術的小夥伴,在學習MySQL的時候,會不會遇到相似的問題。.net
因而,我決定寫一本關於MySQL的書,從底層到應用,從初學者到架構師,用比較通俗的語言講透關於MySQL的一切,說幹就幹,因而我在2017年啓動了這個寫書計劃。線程
然而,梳理結構,撰寫文字,畫圖等工做的耗時遠遠超出個人預期,有時候寫一篇兩三千字的內容須要大幾個小時,要是這樣下去,書不知道得寫到猴年馬月去。orm
因而,我心一橫,辭了工做,和朋友一塊兒專心寫做,花了一年多的時間,寫了三十多萬字,畫了一百多幅插圖,用最通俗易懂的文字,講透了MySQL記錄、索引、頁面、表空間、查詢優化、事務、鎖、應用優化等方方面面,在近期終於成稿。
事情遠沒有想象的簡單。
奔走了幾個出版社,全都碰壁,獲得的反饋清一色是:你是誰呀?原本購買紙質書的讀者就愈來愈少,憑什麼讀者要買一個一線程序員寫的東西?願意本身掏幾十萬出版再來吧!
一個後端工程師,憑着對技術的熱情,在家寫做一年多,沒有收入,還要再掏幾十萬才能出版,簡直是晴天霹靂!
【中】
我叫沈劍,是一個架構師,一個技術人,平時喜歡寫寫文章。
有個叫「小孩子」的朋友加我微信,說他花了一年多的時間,寫了一本三十多萬字,關於MySQL的書,想要出版,卻四處碰壁,出版社說出書還得交錢。
他和我說了他寫書的前因後果,他想技術圈的朋友可以更好的學習MySQL,說了他的心路歷程,家人愛人的微詞,多次想要放棄卻最終堅持下來,他說他付不起第一版費用,他說他要是知道出版一本技術書籍這麼艱難,打死他也不肯意再寫這破東西了,他說他求求我了,他說...
你能感覺到什麼?我能感覺到的,這是一個熱愛技術,熱愛寫做的技術人,對世界的失望。
我也是一個技術人,這個時候我能盡的綿薄之力是什麼呢?
(1)免費幫他宣傳一下;
(2)聯繫出版社幫他出版;
(3)話語上再鼓勵他一下,讓他堅持寫做下去;
我彷佛能作的也很少,我真的不但願,技術區又少了一個有情懷,願意分享的技術人。
【下】
作了一些牽線搭橋的工做,時隔一年,「小孩子」上個月告訴我,他的書《MySQL是怎樣運行的》於10.26出版了。
很是有幸,能爲做者寫了序。
更爲幸運的是,銷量很好,京東不到一週就賣斷貨了,11.8京東又進行了補貨,在這裏,爲「小孩子」站個臺,強烈推薦一下。
![](http://static.javashuo.com/static/loading.gif)
本文分享自微信公衆號 - 架構師之路(road5858)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。