老子的《道德經》說“道生一,一生二,二生三,三生萬物”本說的是世間萬物,然而怎麼看怎麼像是對代碼世界的描述,一位分0/1,11爲3,反反覆覆以至無窮矣,說不準他就是個勘破天機的程序員,一時衝動穿越過去皮了一波。


當年菩提祖師問悟空:“‘道’字門中有三百六十旁門,旁門皆有正果。不知你學哪一門哩?”悟空答曰:“只是有些道氣兒,弟子便就學了。”然而,祖師辛辛苦苦巴拉了一堆,卻都因不能長生被悟空拒絕了。不知,剛入學的你是否也在爲選“道”而煩惱,小編不打人,也不等三更天,接着往下看就行了。


代碼之道,旁門不說上萬,成千是肯定有的。在這光怪陸離的代碼世界裏,有一榜單喚作“Tiobe”(https://www.tiobe.com/tiobe-index/),大神通者遴選大勢之道,銘刻其上,以警衆人。小夥伴們可以在這個榜單上看到世界編程語言熱門程度排名,雖說旁門皆有正果,但是,走的人多了纔有現成的路啊。探路填坑的事情還是留給大佬們做吧。Top10中有Java、C、C++、SQL、JavaScript都挺適合新手入門的。順便說一下,去年奪冠的是C。


計算機類現今的熱度流向了人工智能、機器學習和物聯網,在新學期的伊始,或許可以蹭個熱度,瞭解一下。想要真的步入這些領域,需要一定的知識和能力積累。翻開人工智能或是機器學習的專業書,總免不了一堆又長又醜的數學公式,彷彿長了毛的臭豆腐一般令人作嘔。然而你若看得懂這些公式,便會驚歎於它的奇妙。所以,數學還是得好好學的。物聯網,只要聯了網,你總是要對網有所瞭解的,上至HTTP下到TCP/IP,站在巨人的肩膀上才能看得更遠。想要摘取這些發光的星星,總是要先爬高或是起飛的,地基或是機場就藏在基礎語言的學習中,從語言開始,掌握瞭解數據結構與算法,做足準備。


說了這麼一堆,小編掐指一算,你也該猴急了,別慌,下面就爲你帶來新學期計算機類書單,有了心法祕籍,定會讓你的修煉事半功倍。



開學季書單|一個準程序員的自我修煉之道



從0開始


或許你對編程一無所知,或許你對編程語言一知半解,又或許你想學習一門新的語言。那就從這裏開始吧,從0開始學習一門編程語言。


C Primer Plus(第6版)中文版

9787115390592


開學季書單|一個準程序員的自我修煉之道


C++ Primer Plus(第6版)中文版

9787115279460


開學季書單|一個準程序員的自我修煉之道


暢銷30餘年的C語言、C++編程入門教程,近百萬程序員的編程啓蒙書,技術大牛案頭常備的工具書。


算法(第4版)

9787115293800


開學季書單|一個準程序員的自我修煉之道


算法聖經,最好的算法入門書,沒有之一。


你不知道的JavaScript (上中下卷)

9787115385734

9787115431165

9787115471659

開學季書單|一個準程序員的自我修煉之道

開學季書單|一個準程序員的自我修煉之道


開學季書單|一個準程序員的自我修煉之道


探索JavaScript語言核心概念,展望JavaScript發展方向,豆瓣評分高達9.2的不可不讀的JavaScript學習書。


笨辦法學Python 3

9787115478818


開學季書單|一個準程序員的自我修煉之道


經典暢銷Python入門教程升級版,手機掃碼看5個小時配套視頻,跟着數百萬粉絲的Python導師修煉Python內功。


Python編程:從入門到實踐

9787115428028


開學季書單|一個準程序員的自我修煉之道


編程入門類榜首圖書,從基本概念到完整項目開發,幫助零基礎讀者迅速掌握Python編程,開發實際項目!


數據結構:Python語言描述

9787115464613


開學季書單|一個準程序員的自我修煉之道


少有的以Python語言講解數據結構的優質圖書,知乎大牛推薦作品。


人工智能(第2版)

9787115488435


開學季書單|一個準程序員的自我修煉之道


美國經典入門教程,人工智能百科全書,易於上手的人工智能自學指南。



開學季書單|一個準程序員的自我修煉之道

開拓視野


如果編程是絕地求生,那麼許多人難免落地成盒,在Bug的十萬大山中艱難前行。跑得久了,總是要停下來補充能量,打點雞血的。以科普般的文字講述與程序猿相關知識與常識的這幾本書會是不錯的選擇。泡一杯茶或咖啡,放鬆身心,進入書中的多彩世界。


浪潮之巔 第三版•上下冊

9787115424310


開學季書單|一個準程序員的自我修煉之道


吳軍博士深度剖析IT產業的興衰歷史,來自谷歌的方法論,智能時代的行動指南。


數學之美 第二版

9787115373557


開學季書單|一個準程序員的自我修煉之道


計算機專業學生人手一本的入門書,高深的數學原理在吳軍博士的筆下娓娓道來。


人工智能簡史

9787115471604


開學季書單|一個準程序員的自我修煉之道


烏鎮智庫理事長尼克全方位解讀人工智能的起源,2017中國好書推薦作品。


軟技能:代碼之外的生存指南

9787115429476


開學季書單|一個準程序員的自我修煉之道


只會寫代碼的程序員不是好的程序員。代碼之外,還有更加精彩的人生。


信息簡史

9787115331809


開學季書單|一個準程序員的自我修煉之道


百萬級銷量科普暢銷書作家詹姆斯·格雷克七年磨一劍,告訴我們如何在信息時代的信息爆炸中生存。


黑客與畫家:硅谷創業之父Paul Graham文集

9787115249494


開學季書單|一個準程序員的自我修煉之道


人類社會還沒有充分理解程序員帶來的美和智慧,Graham的這本書卻做到了這一點。



開學季書單|一個準程序員的自我修煉之道

數英基礎


與其看着糟心的翻譯望洋興嘆,不如自己動手,敲骨吸髓,《程序員的英語》爲你開啓新世界的大門。”這算法怎麼來的?爲什麼一黑板的字母最後變成了一個數字?不可能,怎麼會這樣?“總是一臉懵逼的對着數學感到憤憤不平,悶悶不樂?幾本數學書,爲你開啓數學世界的後門,獨闢蹊徑在學海中乘風破浪。


普林斯頓微積分讀本(修訂版)

9787115435590


開學季書單|一個準程序員的自我修煉之道


風靡美國普林斯頓大學的微積分複習課程,豆瓣評分9.8分,將易用性與可讀性以及內容的深度與數學的嚴謹完美地結合在一起。


線性代數應該這樣學(第3版)

9787115431783


開學季書單|一個準程序員的自我修煉之道


讀這本書不需要太多預備知識就可以掌握線性代數,特色鮮明,是公認的闡述線性代數的經典佳作。


程序員的數學

9787115293688


開學季書單|一個準程序員的自我修煉之道


程序員的數學2:概率統計

9787115400512


開學季書單|一個準程序員的自我修煉之道


程序員的數學3:線性代數

9787115417749


開學季書單|一個準程序員的自我修煉之道


一套專爲程序員朋友們寫的數學書,幫你掌握編程所需的“數學思維”。


程序員的英語

9787115473059


開學季書單|一個準程序員的自我修煉之道


針對程序員量身定製的英語讀解能力速成訓練書目,一個月掌握技術用語!



開學季書單|一個準程序員的自我修煉之道

知識延伸


抽象的東西總是難以琢磨的,所以需要真實可感的圖象來幫助理解,圖解系列讓你耳目一新。細細品讀“別人家的代碼”,感受一下“別人家的套路”,再看看自己寫的“蠻力傻大個”,在代碼世界中,短小精悍遠勝傻大黑粗。


圖解HTTP

9787115351531


開學季書單|一個準程序員的自我修煉之道


172張圖詳解HTTP協議,涉及web安全及新技術動向,HTTP經典指南。


圖解TCP/IP(第5版)

9787115318978


開學季書單|一個準程序員的自我修煉之道


圖文並茂的網絡管理技術書籍,TCP/IP聖經級教材。


算法圖解

9787115447630


開學季書單|一個準程序員的自我修煉之道


像小說一樣有趣的算法入門書,教會你用常見算法解決每天面臨的實際編程問題。


挑戰程序設計競賽(第2版)

9787115320100


開學季書單|一個準程序員的自我修煉之道


挑戰程序設計競賽2:算法和數據結構

9787115431615


開學季書單|一個準程序員的自我修煉之道


世界頂級程序設計高手的經驗總結,通過這套書,不僅可以學到算法,更能學到其設計和運用的思想,可謂是劃時代的亮點。



開學季書單|一個準程序員的自我修煉之道

會當凌絕頂


雖然誇下海口是開學季書單,只寫入門級的猿系書目似有不妥,年輕有爲臥虎藏龍之輩大有人在啊,快,看過來!從職業素養的代碼簡潔之道邁入滿目珠璣的編程大觀園,苦修重構之法。最後去觸碰窺視已久的深度學習。


重構:改善既有代碼的設計

9787115360903


開學季書單|一個準程序員的自我修煉之道


由於本書的出版,使重構終於從編程高手們的小圈子走出,成爲衆多普通程序員日常開發工作中不可或缺的一部分。


深度學習

9787115461476


開學季書單|一個準程序員的自我修煉之道


AI聖經,入行人工智能不可不讀的經典著作。


編程珠璣(第2版·修訂版)

9787115357618


開學季書單|一個準程序員的自我修煉之道


編程珠璣(續)(修訂版)

9787115373724


開學季書單|一個準程序員的自我修煉之道


融深邃思想、實戰技術與趣味軼事於一爐的奇書,帶你真正領略計算機科學之美。


代碼整潔之道

9787115216878


開學季書單|一個準程序員的自我修煉之道



代碼整潔之道:程序員的職業素養

9787115434159


開學季書單|一個準程序員的自我修煉之道


用整理代碼的決心替代創造廢話的衝動,你會發現自己成爲更優秀、更樂觀的程序員。


腫麼樣,是不是看花了眼,其實,大多數院校選擇C作爲入門語言是有道理的,因爲用它入門能讓你對“程序”一詞有比較直觀的認知,清楚的瞭解基礎算法的過程。如果你還在糾結選哪一本作爲入門書的話,小編給你安利《C Primer Plus》終結選擇困難症。


如果還有什麼問題,

歡迎在評論區提問哦。

相关文章