我沖到京東排行榜第一了!
小伙伴們早上好,我是你們的老朋友軒轅。
昨天,出版社的老師給我發(fā)來了一個好消息:我的新書《趣話計算機底層技術》沖到京東新書銷售榜第一了!

上周,我的《趣話計算機底層技術》出版了!一發(fā)布,就收到了朋友們的氪金支持,真的要感謝各位小伙伴的支持和厚愛!
可能有些新粉會問:這本書和其它那些計算機書籍有什么區(qū)別呢?
以前軒轅剛剛學習計算機的時候,經(jīng)常有這樣的感覺:當學到某個知識點的時候,想要搞懂它,就去搜索引擎、書籍中尋找答案,結果找到了一大堆復雜的描述,看了半天也沒看懂,只是看了個寂寞。
舉個例子:我想知道什么docker,隨便來看看網(wǎng)絡上的介紹:

這篇文章說的也沒錯,但對于新手來說,就如同一杯白開水,看完依舊不知道什么是docker。
從作者的角度,這是一種典型的正向思維:我知道什么是docker,我用專業(yè)的術語描述給你,你也就知道了。
但實際上,這種正向思維潛意識里,默認了讀者具有很多專業(yè)的知識背景。以上面那篇文章為例,注意看里面的措辭:
Docker 是一個開源的應用容器引擎,是虛擬化的一種輕量級替代技術。Docker 可以讓開發(fā)者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口,開銷很低。docker解決了服務器昂貴的問題,生產(chǎn)環(huán)境和測試環(huán)境不一致的問題。
他默認了讀者知道什么是容器,什么是虛擬化,什么是沙箱機制,什么是開發(fā)環(huán)境和測試環(huán)境不一致等等問題。
然而事實上,想要去搜這個問題的人,大概率是不具備這些專業(yè)基礎知識的。
所以每次看到這種復雜無味的講解,就很頭疼,就不能說點我能看懂的嗎?
多年以后,我自己也開始嘗試寫技術博客文章,吸取了我當初學習過程中的困惑,我的寫作方式是逆向思維:假設讀者是個小白,我該如何寫,才能讓小白也能看懂。
還是以Docker為例,來看看這篇文章。
首先以故事情節(jié)的形式,把讀者吸引進來,并且引出了問題,為后面Docker技術的登場做鋪墊:

接下來通過對話的形式,交代虛擬機和容器的區(qū)別:

再然后,通過故事情節(jié)的推動,引出Docker的三個核心技術,以及它們分別解決了什么問題:



通過故事情節(jié)推動和風趣幽默的語言,把Docker復雜又晦澀的底層技術原理一層層剝給讀者來看,讓人印象深刻,輕松掌握,而不是被一堆復雜晦澀的專業(yè)描述勸退。
上面這些圖,就是我的新書 《趣話計算機底層技術》 中的內容,限于篇幅的限制,這里只截取了其中一部分。
這樣的故事文章,這本書中總共有幾十篇,期望通過這樣的方式能夠幫助大家掃除學習底層知識的障礙,把計算機知識打的更牢靠!
京東618五折優(yōu)惠價活動就快要結束了,還沒有入手的小伙伴趕緊沖鴨!
