2017.4.7計(jì)劃要讀的技術(shù)書籍列表

<b>1.編程的技能莹规,也就是組織代碼赔蒲,提高代碼質(zhì)量的部分。</b>

這一部分的提高,有點(diǎn)潛移默化舞虱,不像具體的技術(shù)比如具體的那些程序語言欢际,框架,數(shù)據(jù)庫等那么明顯矾兜,懂了和不懂损趋,差別很大。但是這一部分卻是在平時(shí)工作中無時(shí)無刻不在用到的椅寺,有的時(shí)候浑槽,感覺和有經(jīng)驗(yàn)的同事差別不是那么大,但是一做事情配并,就感覺差別很大括荡,那這部分的差別,就是這方面的技能差別吧溉旋。

  • 《Java設(shè)計(jì)模式》
    設(shè)計(jì)模式的書很多畸冲,對(duì)組織程序結(jié)構(gòu)還是很有幫助的。
  • 《Thinking in UML》
    能夠用圖形把軟件的結(jié)果分析出來观腊,大腦不夠用的時(shí)候邑闲,畫畫圖,能夠節(jié)省大腦的工作記憶空間梧油,而且能夠知道怎么去分析程序結(jié)果苫耸,并且和別人交流。讓軟件的設(shè)計(jì)有規(guī)章而尋儡陨,而不是憑感覺褪子。
  • 《代碼大全》
    詳盡地教如何寫出規(guī)范的代碼,讓寫代碼有原則可以遵守骗村,知道什么是代碼的好品味嫌褪。
  • 《Clean Code》
    提高代碼質(zhì)量,據(jù)說比《代碼大全》還好胚股,似乎內(nèi)容有重疊笼痛。
  • 《敏捷軟件開發(fā):原則、模式與實(shí)踐》
    講到了軟件工程琅拌,測(cè)試缨伊,設(shè)計(jì)模式,和《Clean Code》是同一個(gè)作者进宝,這個(gè)作者也說《Clean Code》是這本書的前傳刻坊,所以準(zhǔn)備看完《Clean Code》再讀這個(gè),
  • 《重構(gòu):改善既有代碼的設(shè)計(jì)》
    也是教寫出好的代碼的書党晋。
  • 《計(jì)算機(jī)程序的構(gòu)造和解釋》
    看過一章半紧唱,有空繼續(xù)仔細(xì)研究活尊,因?yàn)檫@本書的評(píng)價(jià)很高,一定有可取的地方漏益。
  • 《面向?qū)ο蠓治雠c設(shè)計(jì)(第3版)》
    軟件設(shè)計(jì)的書,怎么把需求轉(zhuǎn)換成為代碼深胳。
  • 《程序員修煉之道》
    經(jīng)常被提起

目前來看绰疤,會(huì)先看《Clean Code》,因?yàn)閾?jù)說比《代碼大全》還好舞终,《代碼大全》已經(jīng)是包羅萬象的轻庆,算是基本功了。

<b>2.工程能力</b>

怎么能夠更好地完成任務(wù)敛劝,更好地管理自己的工作余爆,怎么保證自己東西的質(zhì)量。

  • 《構(gòu)建之法》
    國(guó)產(chǎn)書夸盟,看了前面兩章蛾方,用工程的方法去工作,才能夠當(dāng)之無愧地稱得上工程師上陕。

  • 《Maven實(shí)戰(zhàn)》
    構(gòu)建程序的工具桩砰,雖然似乎都用gradle,但是原理應(yīng)該差不多释簿,正好公司用到這個(gè)亚隅。

  • 《人件》
    http://www.vaikan.com/programmers-dont-read-books-but-you-should/ 這篇文章有推薦邮利,是一篇軟件項(xiàng)目管理方面的書猿推。

  • 《人月神話》
    經(jīng)常被提到的經(jīng)典書籍X

如果讀完之后,還有些擴(kuò)展閱讀的部分卒煞,再加上偏螺。

<b>3.具體的技術(shù)</b>
會(huì)和不會(huì)行疏,差別很大,但是要學(xué)會(huì)砖茸,時(shí)間也不會(huì)需要太多隘擎。這些基本上是工作必須用得上的。

  • 《JavaScript高級(jí)程序設(shè)計(jì)》
    學(xué)習(xí)JavaScript排名靠前的書凉夯,大眾認(rèn)可的書货葬,一般不會(huì)有問題,入門應(yīng)該足夠劲够。
  • 《AngularJS權(quán)威教程》
    工作中需要用到震桶,學(xué)完JavaScript再學(xué)這個(gè)應(yīng)該不難
  • 《CSS》
    隨便找一本,或者看網(wǎng)上教程吧征绎,寫前端的基本功蹲姐,不難磨取。
  • 《MySQL必知必會(huì)》
    數(shù)據(jù)庫的基礎(chǔ)不牢,很多原理基本功不知道柴墩,需要補(bǔ)充短板忙厌,根據(jù)實(shí)際需要,決定是否需要再去找Oracle相關(guān)的書看江咳,不過原理應(yīng)該差不多逢净。
  • 《精通 Hibernate:Java 對(duì)象持久化技術(shù)詳解》
    公司用到這個(gè),知道它的原理歼指,才能夠解決更多問題爹土。
  • 《SPRING實(shí)戰(zhàn) 第4版》
    公司用到這個(gè),已經(jīng)讀了五分之一踩身,全面了解Spring還是必要的胀茵,還涉及到了一些和Spring相關(guān)的其他技術(shù),能夠增加視野挟阻,
  • 《JAVA并發(fā)編程實(shí)踐》
    據(jù)說翻譯很差琼娘,如果看不下來,就去找這方面的其他資料吧赁濒。這部分也是工作中需要用到的知識(shí)轨奄。
  • 《ZooKeeper:分布式過程協(xié)同技術(shù)詳解》
    內(nèi)容似乎包羅萬象,知道基本原理拒炎,并且把目前工作中用到的部分搞清楚即可挪拟。

<b>實(shí)現(xiàn)過程</b>

一共17本書,這個(gè)列表應(yīng)該是會(huì)不斷變化的击你,一周一本玉组,五個(gè)月能夠搞定。
一周的閱讀時(shí)間如下:工作日每天晚上一個(gè)小時(shí)丁侄,5h惯雳,周末和周日,每天4h鸿摇,一周13h石景。
13h看完一本書,平均一本書500頁拙吉,平均每小時(shí)看38頁即可潮孽,按照快速閱讀的方法,這樣的效率也未嘗不可筷黔。

<b>快速閱讀的方法</b>

一本很厚的技術(shù)書往史,覆蓋自然是面面俱到,但是在實(shí)際工作中卻發(fā)現(xiàn)佛舱,經(jīng)常用到的只是其中的一小部分椎例,其余的部分內(nèi)容挨决,雖然學(xué)習(xí)了,但是用的頻率沒有那么高订歪,價(jià)值也就沒有那么大脖祈。
這似乎就是二八原則,兩成的書籍里面的內(nèi)容陌粹,足以應(yīng)對(duì)八成的場(chǎng)景撒犀。
但是如果完全拋棄那些不常用的內(nèi)容,又會(huì)使得知識(shí)面變窄掏秩,而出現(xiàn)黑天鵝事件,需要用到那些不常用的內(nèi)容時(shí)荆姆,有會(huì)顯得無能為力蒙幻。
為了兼顧常用和不常用的內(nèi)容,我想出了一個(gè)快速閱讀的原則胆筒,閱讀技術(shù)書籍時(shí)邮破,遇到可能會(huì)用,但是不常用的技術(shù)時(shí)仆救,可以先理解其原理和思想抒和,但是先不去看其具體的實(shí)現(xiàn);
這樣的好處是以后碰到這樣的問題時(shí)彤蔽,腦海中已經(jīng)有了一個(gè)概念摧莽,也知道可以有哪些解決方法選擇,再去具體學(xué)習(xí)這些選擇的技術(shù)實(shí)現(xiàn)顿痪,之前已經(jīng)知道了原理镊辕,再去學(xué)具體怎么做也就不難了,而且這個(gè)時(shí)候去學(xué)習(xí)這個(gè)具體的做法蚁袭,就是性價(jià)比很高的學(xué)習(xí)方式了征懈,真正的把錢用在刀刃上。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末揩悄,一起剝皮案震驚了整個(gè)濱河市卖哎,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌删性,老刑警劉巖亏娜,帶你破解...
    沈念sama閱讀 218,451評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異镇匀,居然都是意外死亡照藻,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門汗侵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來幸缕,“玉大人群发,你說我怎么就攤上這事》⑶牵” “怎么了熟妓?”我有些...
    開封第一講書人閱讀 164,782評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)栏尚。 經(jīng)常有香客問我起愈,道長(zhǎng),這世上最難降的妖魔是什么译仗? 我笑而不...
    開封第一講書人閱讀 58,709評(píng)論 1 294
  • 正文 為了忘掉前任抬虽,我火速辦了婚禮,結(jié)果婚禮上纵菌,老公的妹妹穿的比我還像新娘阐污。我一直安慰自己,他們只是感情好咱圆,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評(píng)論 6 392
  • 文/花漫 我一把揭開白布笛辟。 她就那樣靜靜地躺著,像睡著了一般序苏。 火紅的嫁衣襯著肌膚如雪手幢。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,578評(píng)論 1 305
  • 那天忱详,我揣著相機(jī)與錄音围来,去河邊找鬼。 笑死踱阿,一個(gè)胖子當(dāng)著我的面吹牛管钳,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播软舌,決...
    沈念sama閱讀 40,320評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼才漆,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了佛点?” 一聲冷哼從身側(cè)響起醇滥,我...
    開封第一講書人閱讀 39,241評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎超营,沒想到半個(gè)月后鸳玩,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,686評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡演闭,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評(píng)論 3 336
  • 正文 我和宋清朗相戀三年不跟,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片米碰。...
    茶點(diǎn)故事閱讀 39,992評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡窝革,死狀恐怖购城,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情虐译,我是刑警寧澤瘪板,帶...
    沈念sama閱讀 35,715評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站漆诽,受9級(jí)特大地震影響侮攀,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜厢拭,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評(píng)論 3 330
  • 文/蒙蒙 一兰英、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧供鸠,春花似錦箭昵、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽正林。三九已至泡一,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間觅廓,已是汗流浹背鼻忠。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評(píng)論 1 270
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留杈绸,地道東北人帖蔓。 一個(gè)月前我還...
    沈念sama閱讀 48,173評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像瞳脓,于是被迫代替她去往敵國(guó)和親塑娇。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,140評(píng)論 25 707
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理劫侧,服務(wù)發(fā)現(xiàn)埋酬,斷路器,智...
    卡卡羅2017閱讀 134,657評(píng)論 18 139
  • 本文把程序員所需掌握的關(guān)鍵知識(shí)總結(jié)為三大類19個(gè)關(guān)鍵概念烧栋,然后給出了掌握每個(gè)關(guān)鍵概念所需的入門書籍写妥,必讀書籍,以及...
    dle_oxio閱讀 11,119評(píng)論 6 244
  • 你的笑容乘著一杯佳釀 在午后我將它飲干 在這汽車代替騾馬的時(shí)代 我轟然倒塌 臥在柔軟的大地 臥在你的懷里 嗅到了早...
    喜寧123閱讀 404評(píng)論 8 11
  • 風(fēng) 吹來了思念 夜 在沉默 星星叫醒了悲傷 黑夜搖動(dòng)了孤心 內(nèi)心在翻騰著 那遙遠(yuǎn)的人 你是否和我一樣 如此沉默的思...
    誰與光閱讀 358評(píng)論 0 0