計(jì)算機(jī)系老師都在看什么?提前看了這些書你會(huì)比老師還厲害~


“經(jīng)典不是你現(xiàn)在正在讀的那本書,而是那本你正在重讀的書?!?/p>
學(xué)生時(shí)期,出于對(duì)經(jīng)典著作的某種敬意,或是學(xué)校老師的推薦閱讀,由此你開(kāi)始熟知編程實(shí)踐的百科全書《代碼大全》,如何改進(jìn)代碼的《重構(gòu)》,計(jì)算機(jī)科學(xué)經(jīng)典巨著TAOCP …… 似乎“經(jīng)典”就像是最基礎(chǔ)的閱讀。
但所謂的“經(jīng)典”并不僅限于此。繼上期的《計(jì)算機(jī)專業(yè)大學(xué)生必讀的『圖靈經(jīng)典書單』》,本期書單將按照技術(shù)領(lǐng)域做劃分,以圖靈往年的教材采購(gòu)數(shù)據(jù)為參考,從用戶口碑和出版時(shí)長(zhǎng)來(lái)考量,為你推薦最適讀的計(jì)算機(jī)經(jīng)典教材。
計(jì)算機(jī)科學(xué)基礎(chǔ)

深入淺出,非常經(jīng)典。印象最深的是在紅黑樹一章里面,用了一個(gè) 2-3 搜索樹的例子來(lái)加強(qiáng)理解,書中所附的代碼都非常簡(jiǎn)短精致。有意在 IT 行業(yè)向技術(shù)方向發(fā)展的同學(xué)們都應(yīng)該讀一下,強(qiáng)烈推薦。
——讀者·Ted

這本書很適合零基礎(chǔ)的人理解算法。不涉及編程語(yǔ)言,降低讀者阻力。概念方面,書中文字和大量彩圖給了詳細(xì)說(shuō)明。與該書配套的“算法動(dòng)畫圖解”App,讓書中的圖片動(dòng)起來(lái),且有關(guān)鍵步驟的文字說(shuō)明。軟件和書籍結(jié)合起來(lái)理解每一種算法,堪稱如虎添翼。
——讀者·飛蛾逐月?
現(xiàn)代編譯原理

翻了這么多本書,這是我看過(guò)的唯一一本講具體怎么構(gòu)建一個(gè)編譯器的書。同時(shí),這本書所構(gòu)建的編譯器就像作者說(shuō)的那樣,簡(jiǎn)單但是并不平庸,擁有很多挺先進(jìn)的特性,也能算是一個(gè)優(yōu)化編譯器。
但是要跟著這本書做下來(lái)還是有一定難度的,需要扎實(shí)的C語(yǔ)言功底。
——讀者·沒(méi)頭蒼蠅
應(yīng)用數(shù)學(xué)

“采用完全拋開(kāi)行列式的方式之后,原本曲折晦澀的證明變得優(yōu)雅和直觀了?!薄睹绹?guó)數(shù)學(xué)月刊》

覆蓋了單變量微積分、無(wú)窮級(jí)數(shù)、常系數(shù)線性微分方程等。很多“說(shuō)人話”的直觀解釋,例如用圖形化的黎曼和解釋定積分/反常積分,用線性化和中值定理推廣來(lái)解釋泰勒/麥克勞林級(jí)數(shù)。再就是做題的方法論比較多(微積分做題指南),有的只有公式結(jié)論。嚴(yán)肅的數(shù)學(xué)語(yǔ)言和證明不多,甚至一些證明放到了附錄(其中對(duì)極限 ε-δ 語(yǔ)言的解釋很精彩)。腳注比較負(fù)責(zé),適合熱身、備考、回顧,或者作為輔助理解的“讀本”。
——讀者·null

很喜歡這本書的寫作風(fēng)格!作者不僅講述數(shù)學(xué)問(wèn)題和技巧,而且教人解決問(wèn)題的方法,以一種令人覺(jué)得有趣的方式,帶有一點(diǎn)感情色彩,而不是一味的灌。
——豆瓣評(píng)論

此書講解細(xì)致,語(yǔ)言不生澀。
最喜歡的是這本書能夠?qū)芏嗬碚摻o出直覺(jué)的解釋,而且還有很多很好玩鍛煉思考的例子。
以前上大學(xué)時(shí)不懂的,只會(huì)記公式的東西,看過(guò)這本書后,恍然大明白。
這本書里面對(duì)連續(xù)隨機(jī)變量講解的很直觀化,尤其適合這塊沒(méi)學(xué)懂的人。
——讀者·潘潘
軟件開(kāi)發(fā)與編程

受益匪淺。讀大神的《第一行代碼》收獲頗多,對(duì)整個(gè)開(kāi)發(fā)過(guò)程需要用到的技術(shù)都詳細(xì)的介紹了一遍,講的也非常清楚,甚至很多都可以直接拿來(lái)用。同時(shí)本書還介紹了一些他的設(shè)計(jì)理念,也是值得學(xué)習(xí)的。
——讀者·大概
游戲開(kāi)發(fā)

這本書的名字雖然寫的是“新人培訓(xùn)教材”,但我覺(jué)得它已經(jīng)遠(yuǎn)遠(yuǎn)超過(guò)了新人培訓(xùn),甚至適合工作多年的老手?,F(xiàn)在市面上有很多好用的商業(yè)游戲引擎,它們將大量原理部分的知識(shí)隱藏起來(lái),暴露給程序員的都是簡(jiǎn)單易用的接口。時(shí)間久了很多程序員雖然能開(kāi)發(fā)游戲,但是已經(jīng)渾然不知背后的原理知識(shí)了。如果對(duì)原理不了解,就意味著無(wú)法更好地和硬件打交道,無(wú)法更好地優(yōu)化自己的游戲。這本書從無(wú)到有一點(diǎn)點(diǎn)揭秘游戲開(kāi)發(fā)的原理,由淺入深,很容易理解,確實(shí)是一本不可不讀的好書。
——Unity User Group意見(jiàn)領(lǐng)袖、UVP價(jià)值專家? 宣雨松

“很喜歡這種項(xiàng)目驅(qū)動(dòng)式的教材,每一步都十分清楚,從開(kāi)發(fā)到測(cè)試再到部署的全過(guò)程都有講解?!?/p>
——中文版讀者h(yuǎn)uron

很好的入門書,簡(jiǎn)潔全面,適合小白。learning python之類大磚頭太不友好。這本雖然有些地方講得不深入,但是對(duì)新手友好。
——讀者·陳暉

敲完這種啰嗦又友好的計(jì)算機(jī)暢銷書就是會(huì)給人已經(jīng)能 code 的錯(cuò)覺(jué)。(不過(guò)感覺(jué)這次真的入門了 @-@)
——讀者·Richor

這本書作為入門書的話比《鋒利的jQuery》要好和全面,而且書本的后半高級(jí)部分也講解得相當(dāng)通俗和精彩,作者對(duì)例子的篩選也相當(dāng)棒(都是前端開(kāi)發(fā)最常遇到的問(wèn)題)。
——讀者·云の影?

寫得比較清楚,是我喜歡的圖文混合介紹知識(shí)點(diǎn)的方式,并且圖文講解變量、類,結(jié)構(gòu)等等在內(nèi)存中的存儲(chǔ)方式,這是學(xué)C++的時(shí)候遇到的困難,而這本書在這點(diǎn)上畫得很明白,讓我們從本質(zhì)原理上去把握,這點(diǎn)很喜歡。
——讀者· fanfan?

可能是最好的c語(yǔ)言入門書,比起c語(yǔ)言入門界經(jīng)典之作《c prime plus》少去了很多冗余部分更佳適合初學(xué)者。
——讀者· 梨好橙

非常好懂!即使是后面稍微復(fù)雜一些的內(nèi)容,因?yàn)橛泻芮逦氖纠椭v解,也很容易跟上。特別是有其他編程語(yǔ)言經(jīng)驗(yàn)的讀者,用這本書自學(xué)Java完全足夠了
——日亞讀者
數(shù)據(jù)挖掘和機(jī)器學(xué)習(xí)

“對(duì)于所有使用R語(yǔ)言進(jìn)行數(shù)據(jù)分析的人來(lái)講都是必不可少的,不論用于業(yè)內(nèi)實(shí)踐還是學(xué)術(shù)研究?!?/p>
——Cristofer Weber,NeoGrid軟件架構(gòu)師
數(shù)據(jù)挖掘?qū)д?/strong>

作為一本入門讀物,這本書應(yīng)該是無(wú)可挑剔了。不需要很深的數(shù)學(xué)背景,也能理解其論述的數(shù)據(jù)挖議題,值得推薦。
——讀者·和夢(mèng)無(wú)

從上?;貋?lái)后抽5天時(shí)間把除JAVA連接以外的代碼過(guò)了一遍,對(duì)于SQL的語(yǔ)法有了一個(gè)初步的了解。以前翻過(guò)《SQL必知必會(huì)》,一開(kāi)始就沒(méi)有看懂,看了這本書,從配置環(huán)境到不同RDBMS的語(yǔ)法區(qū)別,講得會(huì)更加友好,練習(xí)題的答案解釋也很清晰。
——讀者·Tacher
??

作為一個(gè)NLP小白(背景:金融轉(zhuǎn)統(tǒng)計(jì)轉(zhuǎn)碼),無(wú)意中入手了本書(封面很好看顏值高,排名高,購(gòu)買多),非常適合一個(gè)人(弱雞,泛指毫無(wú)CS背景,想要轉(zhuǎn)碼掙大錢的小朋友)自學(xué)。作者大大的邏輯非常嚴(yán)謹(jǐn),結(jié)合code已經(jīng)可以初入門檻。了解了一下大佬的背景,更加推薦數(shù)學(xué)基礎(chǔ)薄弱,想要了解NLP的小伙伴。
——讀者·雪雪崔E?
深度學(xué)習(xí)入門

佩服至極!這本書真的是不來(lái)虛的,一上來(lái)就是手把手教你一步步搭建出一個(gè)神經(jīng)網(wǎng)絡(luò),還能把每一步的出處講明白。現(xiàn)在看來(lái)神經(jīng)網(wǎng)絡(luò)和數(shù)字通信里面的均衡有異曲同工之妙。對(duì)我這種通信工程師來(lái)說(shuō),理解神經(jīng)網(wǎng)絡(luò)倒是不用費(fèi)什么功夫,通過(guò)這本書,很容易就能入門。
——讀者·歐陽(yáng)杼
網(wǎng)絡(luò)技術(shù)

把這本書看明白了,并且能夠講清楚一些細(xì)節(jié),找一份互聯(lián)網(wǎng)方面的技術(shù)工作真不是太大問(wèn)題。
——Fenng

簡(jiǎn)單卻不失嚴(yán)謹(jǐn),適合入門,尤其是講HTTPS的部分很精彩,前后端都可讀一讀。
——讀者·future
硬件技術(shù)

這本書相當(dāng)于一個(gè)導(dǎo)引,特別是提及的FlowMap,T-VPack,VPR開(kāi)闊了我的視野,并且這些專題本身就可以構(gòu)成一本厚厚的書,為了減輕讀者的思考負(fù)擔(dān),寫的簡(jiǎn)略一點(diǎn)也是見(jiàn)仁見(jiàn)智的,如果想要詳細(xì)了解,可以讀參考文獻(xiàn)里的論文。至于寫的不是很詳盡,那是本書目的不在此,這本書就是個(gè)有特色的導(dǎo)向性的書籍,并不是直接用于教學(xué)或工程性的書籍。
——讀者·aweila? ?