易燃物匯聚 YouTube 有聲書與書評
MacTalk·人生元編程 封面

MacTalk·人生元編程

池建強

1.1萬人在讀
20.3萬字總字數
¥45定價

內容簡介

《MacTalk·人生元編程》是一本隨筆文集,主要內容來自作者的微信公衆平臺「MacTalk」。本書撰寫於2013年,書中時間線卻不止於此。作者以一個70 後程序員的筆觸,立於 Mac 之上,講述技術與人文的故事,有歷史,有明天,有技術,有人生。70 多篇文章劃分爲六大主題:Mac、程序員與編程、科技與人文、人物、工具、職場。篇篇獨立成文,可拆可合,隨時閱讀。 此外,作者還對原來散落在各篇文章中的 Mac 技巧進行了統一的整理和規劃,形成 130 個 Mac Tips,通過閱讀這些技巧,讀者既可以瞭解 Mac,增長知識,又能夠提高工作效率。 本書行文采用了一種技術和人生感悟相結合的風格,起於 Mac 卻不止 Mac,文風幽默又能筆底見風雷。王小波說,“每一本書都應該有趣,對於一些書來說,有趣是它存在的理由;對於另一些書,有趣是它應該達到的標準”。本書就是一本達到了有趣標準的技術書,它不僅適合 Mac 用戶閱讀,更值得所有技術人員隨時翻閱。

讀者書評

★★★★★

目的 本文是對池建強的《MacTalk·人生元編程》的階段總結。讀這本書我是奔着兩個目的來的:一是很多影視會有被編程的人,我也想過如果自己是可以被自編程的會是怎樣,這本書的標題吸引了我;二是作者是程序大牛,對照作者的建議對自己的編程學習進行歸納總結。 人生員 編程語言成百上千,作者推薦學習Ruby、Python、Lisp、Objective-C等元編程的語言。所謂元編程,是指能夠操作代碼的代碼,元數據是能夠描述數據的數據。元編程的語言可以自省、反射、動態改變、控制自己。具備人生元編程能力的人可以隨時檢查和控制自身的情緒和行爲,思考自己的想法,改變大腦的動機。如果說人類與動物的區別在於理智,我們應該成爲自己的人生的程序員,我們都是人生員。 學習編程 無論職業發展與編程有無關係,一定要有明確的目標,學習什麼語言,達到什麼程度,用多長時間。之前也試過Ruby、Objective-C、C++等,目前我正在學習Python,之前寫過爬蟲,目前在學Flask,不至於磨練人生意志吧,算是進入嬋模式,學習編程對我來說算是一種休息。關於系統,作者推薦Mac,我也很推薦,這樣可以少踩很多坑。 關於學習資料,作者推薦的從豆瓣找書的練習方式,我建議以書作爲參考,找個騰訊課堂或其他的有後續答疑服務的視頻課作爲主學習資料。主要原因是,很多編程的書當翻譯成中文時已經過時了,上面的一些練習可能已經做不成了。書中推薦的stackoverflow.com、github.com、www.codecademy.com也是不錯的學習資源,需要一定的基礎知識。 初學每天花需要1到2個小時,需要儘量保證學與習的時間。我更相信刻意練習,更相信按時間。每次學習需要有明確的目的和計劃,需要Master的幫助,需要反覆多次的用心練習,每次都有成長。 每一門編程都會涉及基礎運行環境、數據類型(數字、字符串、數組、集合、字典等)、表達式、函數、流程控制、類、方法等。儘早通過大量練習掌握它們,然後再去深入瞭解面向對象、併發、異常、文件與目錄、網絡、標準庫等內容。 編程工具分爲三種,部分程序語言自帶的Shell、文本編輯器、集成開發環境(IDE),推薦: Shell:單步執行你的編程語句並給出即時反饋。如果在學習Python,推薦Python Shell、bpython、IPython。 文本編輯器:我用Sublime Text,跨平臺,比Vim容易上手; IDE:圖形化的集成開發工具,我用JetBrains系列; 輔助工具: 筆記:有道雲筆記、Bitcron、Github; Pocket:以後讀; Dash:代碼檢索;(這個工具沒有用過,需要後期學習) 如何提問 遇到問題,通過以下步驟進行提問: 在時間允許的情況下看是否自己能夠解決; 選擇提問對象,確保他是你所知道的最佳解決人選; 用清晰、簡明的語言描述問題:用清晰的短句寫標題;軟件環境,包括操作系統、數據庫等相關軟件及其版本號;問題是否可以重現,採用什麼方式重現;採用了什麼措施解決問題;相關的可分析的文件,包括日誌、截圖和Core dump等; 不要忘了說“請”和“謝謝”,我遇到過不懂禮貌的人,這樣的人什麼也學不到;

★★★★☆

世界上永遠存在一些看起來很牛的人和實際上很牛的人,看起來很牛的人往往口若懸河,長篇累牘,但是一遇到問題和細節就原形畢露。而那些真正擁有知識的人,其實看起來也很牛,但是牛得比較低調,他們知道自己的能力範圍和邊界,他們會努力擴大能力範圍和突破邊界,但是一旦真正在能力之外,他們要麼什麼都不說,要麼毫不猶豫地說不知道,這一點是那些萬事通們永遠無法理解的。

★★★★★

⭐⭐今年讀完的第52本書⭐⭐ 本來沒有多大期待,翻看這本跟我風馬牛不相及的跟編程有關的書,沒想到發現了寶藏啊。 池建強,一個程序員大神,這本書跟mac繫有關的文集,但不止於代碼這麼簡單,書裏的內容包含了大神的生活感悟,工作經驗,還有很多人生的大智慧啊。 太棒了,完全扭轉了我對程序員的刻板印象,文風活潑幽默輕鬆直率葷素搭配清爽可口…… 所有的牛人,都有一個共同點:一定是一個善於學習的高手,大量閱讀,時刻更新大腦。當自己還極度匱乏的時候,學習完專,達到一定積累以後,要經常在各類知識漫遊,閱讀維度可以廣一些,跨學科跨領域多維度的閱讀和學習能帶來很多的靈感和思想的碰撞。 總結一下,人窮就要多讀書,人醜更要多讀書。 感受一下池建強的文風: 書到用時方恨少,事非經過不知難,有時間就學點東西,沒壞處,還能預防老年癡呆。 所想所言,會讓人感慨萬千,文藝的說法就是“感受生命的恢宏與奇蹟”,通俗的說法就是“人比人得死,貨比貨得扔”,今天你們也感受一下!

★★★★☆

花了將近八個小時終於看完這本池老師寫的人生元編程,引起了蠻多共鳴。這本書主要寫了以下幾個方面的內容。 mac使用中的一些技巧,以及常用的工具和軟件。 作者分享了自己作爲一個前輩程序員,工作十幾年的感悟,以及對時代發展,技術變遷的回顧,思考與展望。 科技與人文的見識,歷史人物的評價 爲讀者或者年輕程序員答疑解惑,比如大家關心的職場。 雖然這本書是池老師2013年微信公共號隨筆的集合,至今已有五年之久,時代,科技都發生了很大的變化。但不變的是對技術的追求,對科技和人文結合的思想,人生的感悟以及對未來的展望。 看完之後,希望大家都可以理解什麼叫做人生元編程。一個具有人生元編程能力的人,就是有自省能力,可以隨時檢查和控制自身的情緒和行爲,思考自己的想法,改變大腦的動機。

★★★★★

又一本相見恨晚的書籍。 1.工具篇。書中介紹的Afred,zsh,dash等都是程序員工作中的神兵利器,對提高工作效率大有裨益。 2.MAC篇。作者談到一個人通過努力所取得的成就可能達不到設定要求,畢竟資質和眼界擺着。一個人所取得的成就除了通過長期艱苦練習與有意識的提升,資質、環境、勇氣、運氣同樣重要。對於三十而立的我深有感觸。 3.人物篇。作者提到讀過很多技術天才的傳記,除了天分以外,他們都極其勤奮,癡迷於自己的事業,在專業技能的鑽研都超過一萬小時。想要人前顯貴,人後必須受罪,人後若不受罪,人前就要遭罪。 4.程序員與編程篇。作者提到元編程就是能夠操作代碼的代碼,也就是構建平臺化的組建讓工作中可以少寫代碼或不編代碼就生成應用。這方面後續需要加強學習,提升效率意識。

★★★★★

介紹了Mac操作系統,推薦了一些實用的應用軟件,說到了元編程,提及了Linux與shell,還分享了自己作爲一名程序員的歷程。此書看到一般,自己毫不猶豫刪了MBP15裏的Windows雙系統,裝了Linux虛擬機,按書中Mac tips裏面一條接着一條嘗試,第一次感受到Mac的方便與快捷,也第一次感受到自己會的東西太少,我想熟練掌握一些Linux編程技巧,學習Python編程,SQL以及NoSQL語言,高階算法,計算機網絡架構。。。一步步來,相信自己,堅持下去,時間會說明一切,但到那時,估計想學的東西又更多了。。。 在社會大衆看來,“程序猿”,“攻城獅”往往代表着一羣不善於交際的nerd,但其實他們不僅在科技發展和社會進步中發揮着非比尋常的作用,也有着自己的豐富多彩的人生。有人總說做管理的看不起做技術的,但我想問,有幾個做管理的人不是從技術人員一步步上來的?但行好事,莫問前程,很佩服那些踏踏實實一步一個腳印,努力做好自己本職工作,求知進取的人,不浮誇不奉承,尊重他人更尊重自己。

★★★★★

這本書必須5星,真幸運能有這本書的存在。 一直有關注池大大的訂閱號,貌似也是爲了這本書才安裝的微信讀書。一路關注池大大,一路隨着微信讀書版本更迭讀完許多很棒的書。 看完這本書大概用了一週的時間,期間旅行途中斷斷續續的邊看邊做標註,這書應該是從看書以來做過最多標註的一本。 此書主要包括技術和職場還有人文的一些思考,並用幽默的文風和深厚的文字功底闡述。總之,池大大有太多我需要學習的地方。感謝 這是池大大的第一本書,看完就該開啓第二本之旅,讓池大大帶我裝逼帶我飛,好讓這個正站在未來抉擇的十字路口的我能有一些選擇的參考。

★★★★★

在船上與這本書一路相伴,感受着前輩的經歷與人生智慧。 對自己有觸動的話,都寫了一下自己的想法,發現寫出來之後在腦海裏印象更深刻了。 比如在公司和家裏向領導提意見的正確姿勢;做好自己的工作前五年人生規劃;工作前五年不要太看重工資,提升能力爲主;技術人多讀一些人文類書籍;多讀書;好書要多讀幾遍。我很幸運自己喜歡上了讀書,成爲自己的愛好。可以跨越時空與智者對話,很棒的感覺。 這一路看着池大的書,像是在聆聽教誨,一路相隨,渡過了一段時光。 好的,池大的一些建議已經進入我的腦海,也就是說,我已經接受您的影響,在接下來的時光裏去實踐,去落實這些建議。 訂閱了您的『極客時間專欄』的MySQL課程,會把他好好消化,不斷提升自己,在這裏感謝在書裏相遇,他日江湖再見。

★★★☆☆

可以說Mac在我本科生活中是女神般的存在,甚至在賺到一點外快後萌生出購買二手Mac設備的幻想,不過這一切都被家人否定了;後來還把精力花在黑蘋果上,到AMD虛擬機成功運行Lion爲止。第一次用Mac是在今年年初,最初的體驗是和Linux大同小異,第一印象就是retina屏太細膩,細節太貼心。輾輾轉轉到了年末,終於下定決心放棄聯想YOGA改用MacBook Pro,希望能找到一些有關MacOS教程、技巧的內容讀讀,加深我對Mac的認識。可惜微信讀書的資源不多,其他的也比較舊了,所以碰到池老師的這一本書。 這本書主要圍繞了Mac和MacOS背景展開,講述了自己的從業經歷、讀書心得,穿插了自己的人生選擇觀、道德觀、金錢觀和職業觀看法。且不評論這本書內容廣泛會不會導致太泛且沒有乾貨(要考慮到這是他個人所寫文章的集合),這本書對我而言最大的價值是給我提供了不少思考問題的新方向:“自己困難一些,別人容易一些”;“財富和金錢是兩個不同概念”;“黑客與畫家有相似之處”;“考慮沉沒成本,爲自己的選擇站臺”;“月薪與時薪的區別”;“本科加入職9年重新規劃會如何?”等等。 喜歡這本書的原因除了上述觀點有啓發以外,池老師還通過一系列經歷來堅定我主用Mac的信念,也讓我在使用Mac來學設計、試開發的路上增強了一定自信。 最後,我想成爲一個有產出的人。 見自己,見天地,見衆生。

★★★★★

不知不覺這本書斷斷續續看了一年,本來是想學學蘋果電腦的操作,結果老池從Mac OS到Linux,再擴展到IT生態,繼而上升到人生和職業生涯的思考,看到最後竟然讓我想到了《大話西遊》沙漠的場景,好書總是讓人不捨翻去最後一頁~

書籍信息

作者池建強
出版時間2026-06-01
分類計算機-計算機綜合
格式EPUB
完結狀態連載中
章節數78