隨著又一年的【時(shí)間的朋友跨年演講】閉幕遇八,2021年就這樣悄無聲息地結(jié)束了。2021年有快樂也有悲傷耍休,有成長也有遺憾刃永,似乎在這紛繁雜亂里司志,閱讀始終會(huì)給我?guī)硇陌餐舶恰⑿撵o。在這一年里約讀過小80本書媒楼,其中遇到很多復(fù)雜難懂或者實(shí)在沒興趣的部分园匹,但最終還是完成了40本書的完整閱讀以及聽完了曾仕強(qiáng)先生對(duì)《易經(jīng)》的解讀和傅佩榮先生對(duì)《論語》的解讀雳刺。今年還是和往年一樣,無論是自己專業(yè)內(nèi)的裸违,還是政史地哲掖桦,自己都會(huì)去嘗試閱讀。老規(guī)矩供汛,按照不同的分類歸納和整理下這一年讀完的書枪汪。對(duì)于比較推薦的書籍,會(huì)寫一些感受怔昨。
計(jì)算機(jī)技術(shù)類
《操作系統(tǒng)導(dǎo)論》
這本書是去年同事推薦的一本好書雀久,今年閱讀已經(jīng)是第三遍了,墻裂推薦的一本操作系統(tǒng)類書籍趁舀,讀完這本書赖捌,你可能會(huì)有這樣的感覺 “字面通俗易懂,概念也不是很多矮烹,然后可能會(huì)開始懷疑作者是不是漏寫了什么知識(shí)點(diǎn)越庇,為什么操作系統(tǒng)只有這點(diǎn)知識(shí)?” 奉狈,這就是我讀前兩遍的感覺卤唉,嗯,可能這就是智慧仁期,大道至簡嘛桑驱。就拿今年我主要是深入理解并發(fā)竭恬,學(xué)習(xí)Java的同學(xué)都知道Concurrent包,下面有一堆類熬的,都是關(guān)于xx并發(fā)類萍聊,要想全部搞明白,硬讀也不是不可以悦析,只是很難融會(huì)貫通寿桨,于是我選擇了第二條路,就是看這本書的第2部分-并發(fā)强戴,這書簡單概要亭螟,就幾個(gè)主要概念,鎖(CAS)骑歹、條件變量预烙、信號(hào)量、可見性等道媚。相較于Java真是省紙張呀扁掸。細(xì)思極恐,絕了最域,java也就是通過這幾個(gè)概念為了應(yīng)對(duì)不同的應(yīng)用場(chǎng)景進(jìn)行組合谴分,而得出的一堆類。當(dāng)然后來閱讀Mysql的鎖時(shí)镀脂,也是從這書里得到了一些啟發(fā)牺蹄。
《大教堂與集市》
閱讀此書,還是因?yàn)殚_源今年中國的IT界搞得風(fēng)生水起薄翅,所以想了解下上個(gè)世紀(jì)的開源運(yùn)動(dòng)文化沙兰。這是一本講述開源運(yùn)動(dòng)的書,本書主要是講述作者自己借鑒Linux的開源做法翘魄,在開源運(yùn)動(dòng)中做的一些工作與嘗試鼎天,并闡述實(shí)際帶來了一些好處,如網(wǎng)景工具瀏覽器的開源策略等暑竟。同時(shí)也說明開源的好處及黑客文化等有意義的事實(shí)斋射。后來在讀《設(shè)計(jì)原本》這本書里,該作者有對(duì)Linux能成功光羞,也指出了重要的一點(diǎn)绩鸣,就是“構(gòu)建者同時(shí)也是用戶”怀大,即Linux的社區(qū)成功纱兑,主要源于Linux的需求來自于他們自己和他們所從事的工作。所以開源還是需要深入思考的化借。
看現(xiàn)在的發(fā)展趨勢(shì)潜慎,開源已經(jīng)勢(shì)不可擋,那么多開源組件,災(zāi)難總會(huì)降臨到程序員(架構(gòu)師)頭上铐炫,如Log4j垒手。如何正確看待開源與Sass也是一個(gè)值得思考的問題。
《SRE Google運(yùn)維解密》
程序員如何保證自己不失業(yè)倒信?是讓自己變得不可替換科贬?是寫別人看不懂的代碼?哈哈~~鳖悠,這是我剛開始工作幾年常聽到的一些調(diào)侃榜掌,同時(shí)自己也有親身經(jīng)歷,程序似乎認(rèn)主人乘综,只有你能搞得定≡髡耍現(xiàn)在想想都是后怕。為了解決上面的現(xiàn)象問題卡辰,我開始思考胞皱,如何讓你的程序變得更簡單易懂?更容易交接九妈?Google反砌、AWS這樣的公司是怎么解決的?于是就找到了這本Google運(yùn)維實(shí)戰(zhàn)經(jīng)驗(yàn)萌朱。該書既給出了一些方法論于颖,又闡述一些指導(dǎo)程序員思維的好書。在我的認(rèn)知里我不認(rèn)為這是一本僅寫給運(yùn)維童靴的書嚷兔,任何一個(gè)IT行業(yè)從業(yè)者都值得一讀(特別是前幾個(gè)章節(jié))森渐。當(dāng)然如果純按照像書中Google這樣的巨型公司付出如此般成本,對(duì)于一些小公司冒晰,可能就是一種負(fù)擔(dān)了同衣。但隨著公司的壯大,任何流程都應(yīng)該是趨于標(biāo)準(zhǔn)化壶运、數(shù)據(jù)趨于結(jié)構(gòu)化耐齐,最終走向自動(dòng)化。
《架構(gòu)整潔之道》
這本書就是老生常談的書了蒋情,今年已經(jīng)是讀第二遍了埠况,每一次都有新的收獲,如果讓我給出程序員入門必讀書棵癣,那么它就是一本(當(dāng)然可能大家都是這么認(rèn)為的辕翰,見笑)。如果說學(xué)分布式必須懂CAP狈谊,那么寫代碼就必須了解SOLID喜命。個(gè)人見解沟沙,不一定對(duì)。
《極客時(shí)間:Mysql實(shí)戰(zhàn)45講》
一本把Mysql知識(shí)寫得非常全的一本書壁榕,通讀下來的感受是矛紫,書是本好書,但不一定適合入門者牌里,這本書更像是你使用Mysql一段時(shí)間后颊咬,才值得來看的一本書。哈哈牡辽,可能是廢話贪染。
《網(wǎng)絡(luò)是怎樣連接的》
我非常喜歡的系列書籍,還有兩本分別是《計(jì)算機(jī)是怎么跑起來的》催享、《程序是怎么跑起來的》杭隙。對(duì)于像我這種非標(biāo)準(zhǔn)計(jì)算機(jī)專業(yè)的童靴來說,看這幾本書是非常友好的因妙,真的通俗易懂痰憎,只恨一口氣把它讀完。我快速通讀了這本書和 IOS7層協(xié)議以及《一本書讀懂TCP/IP》攀涵,我認(rèn)為對(duì)于我這種級(jí)別的程序員來說铣耘,應(yīng)該是應(yīng)該夠了,能夠解決架構(gòu)中網(wǎng)絡(luò)部分的問題以及了解HTTP內(nèi)部實(shí)現(xiàn)以故,就可以了蜗细。和同事有討論過,為什么日本人寫的書這么容易懂怒详?有大佬解釋下嗎炉媒?
《混沌工程實(shí)戰(zhàn):手把手教你實(shí)現(xiàn)系統(tǒng)穩(wěn)定性》
《計(jì)算機(jī):一部歷史》
《并發(fā)模式與應(yīng)用實(shí)戰(zhàn)》
《Learning Apache Kafka -Second Edition》
《深入理解Kafka:核心設(shè)計(jì)與實(shí)戰(zhàn)原理》
《HTTP2 In Action》
《一本書讀懂TCP/IP》
《算法圖解》
《企業(yè)IT架構(gòu)轉(zhuǎn)型之道》
人文傳記
《蘇世民:我的經(jīng)驗(yàn)與教訓(xùn)》
《李光耀觀天下》
《Mac Talk人生元編程》
人文科學(xué)
《時(shí)間的秩序》
說個(gè)可能會(huì)打破你認(rèn)知的知識(shí)點(diǎn),【時(shí)間】對(duì)于我們?nèi)粘碚f再熟悉不過昆烁,一般認(rèn)為全球除了時(shí)區(qū)不一樣以外吊骤,應(yīng)該就沒有什么差異,但是現(xiàn)在我要告訴你静尼,“生活在山里的人會(huì)比在平原上的人老得快”這一事實(shí)白粉,可能就會(huì)頭皮發(fā)麻,這一事實(shí)打破我們的普遍認(rèn)知——時(shí)間是均勻分布的鼠渺。作者在書中闡述牛頓鸭巴、愛因斯坦、亞里士多德等人對(duì)時(shí)間的從不同層次角度思考拦盹,對(duì)絕對(duì)的鹃祖、真實(shí)的、數(shù)學(xué)的時(shí)間做不同的討論掌敬。而后引出了與時(shí)間相關(guān)的話題——過去惯豆、當(dāng)下池磁、未來奔害,說熵在過去就是低的楷兽,從過去到當(dāng)下,熵在不斷增加华临,即熵增芯杀。闡述宇宙最初的低熵與時(shí)間之矢的關(guān)系等等......看似簡單的時(shí)間,卻是如此的復(fù)雜雅潭,我們以為我們了解了這個(gè)世界揭厚,殊不知我們只是了解“我們的世界”,這不是宇宙扶供,我們站在宇宙內(nèi)部來了解宇宙筛圆,這本身就是一個(gè)局限,所以我們了解的世界也只是模糊的椿浓。這本書太援,如果要看,我推薦從卡洛.羅偉利極簡物理系列開始扳碍,次序就是出版次序《七堂極簡物理課》提岔、《實(shí)現(xiàn)不似你所見》、《極簡科學(xué)起源課》笋敞、《時(shí)間秩序》碱蒙。這樣推薦主要是因?yàn)楦髡叩恼J(rèn)知,不會(huì)有知識(shí)的跨越夯巷,容易讀懂赛惩。
《生命是什么》
《槍炮、病菌與鋼鐵:人類社會(huì)的命運(yùn)》
是否有好奇過世界上為什么會(huì)區(qū)分人種趁餐?是否好奇過為什么近400年歐洲曾經(jīng)如此強(qiáng)大坊秸,為什么偏偏是它們?是否好奇過為什么會(huì)有文字澎怒,這種神奇的發(fā)現(xiàn)褒搔?我想當(dāng)你通讀本書后,作者會(huì)給你更多的解答喷面。這是一本讓你了解人類社會(huì)為什么會(huì)是這樣發(fā)展的推演類書籍星瘾,內(nèi)容是相當(dāng)精彩,強(qiáng)烈推薦惧辈。
哲學(xué)
《禪與摩托車維修藝術(shù)》
本書給我最大的收獲就是一本改變我對(duì)別人提出不同意見而產(chǎn)生偏見琳状,曾經(jīng)從來沒有在意過或意識(shí)到這個(gè)問題,這里引用愛因斯坦的一句話“在真理和認(rèn)識(shí)方面盒齿,任何以權(quán)威者自居的人念逞,必將在上帝的戲笑中垮臺(tái)困食!”書中內(nèi)容呢,應(yīng)該是比較深?yuàn)W的翎承,雖然沒有理解多少硕盹,但是花了20多個(gè)小時(shí)通讀后,心里有種不可名狀的感受叨咖,果斷下單買了本實(shí)體書瘩例。
《羅生門》
《理想國-柏拉圖》
認(rèn)知類
《遠(yuǎn)見:如何規(guī)劃職業(yè)生涯3大階段》
《稀缺:我們是如何陷入貧窮與忙碌的》
《人生護(hù)城河:如何建立自己真正的優(yōu)勢(shì)》
《為什么精英都是方法控》
《事實(shí)》
你是否曾經(jīng)被新聞報(bào)道帶偏過?在這樣一個(gè)每天的信息量就相當(dāng)于過去的一千年總和的飛速發(fā)展的時(shí)代甸各,因?yàn)檫^分情緒化的世界觀垛贤,很容易讓人們產(chǎn)生了對(duì)這個(gè)世界錯(cuò)誤的理解。書中作者用十幾道題目趣倾,讓全球各地的人做聘惦,同時(shí)也讓猩猩隨機(jī)完成,結(jié)果發(fā)現(xiàn)讓人做的正確率還沒有讓猩猩完成的正確率高儒恋,甚至相差甚遠(yuǎn)善绎。
作者通過例舉一些不好的慣性思維,然后通過數(shù)據(jù)調(diào)研碧浊,指出這些慣性思維的不好之處以及如何正確的認(rèn)識(shí)事實(shí)涂邀。對(duì),其實(shí)就是羅胖講的【拆掉思維里的墻】箱锐。
《能力陷阱》
《馮唐成事心法》
這是一本教你如何工作比勉、如何管理、如何處理及思考工作生活中的事的一本好書驹止『屏可以理解為是馮唐老師的這些年的個(gè)人智慧匯總。
《清單革命》
《算法之美》
心靈雞湯
《斷舍離》
《精準(zhǔn)努力》
金融類
《清華韓秀云講經(jīng)濟(jì)》
《雪球投資:白酒投資攻略》
《半小時(shí) 漫畫股票實(shí)戰(zhàn)法》
人文歷史
《人類群星閃耀時(shí)》
《圍城》
《從晚清到民國-唐德剛》
其他
《十分鐘冥想》
《肥胖代碼:減肥的密碼》
《睡眠革命:如何讓你的睡眠更高效》
好了臊恋,又到最后總結(jié)的部分衣洁,我想說的是,不要問自己應(yīng)該讀什么書抖仅,隨便拿起本就可以開始閱讀坊夫,好書總是會(huì)告訴你,你的下一本可能是哪本撤卢』吩洌看看,這是不是一種迭代思維放吩?這是我今年理解比較深刻的一種思維方式智听,它適用于所有的做事。2022年還是給自己定個(gè)30本的目標(biāo),2022為更好的自己加油到推。