天天看點

雲原生開發工程師的五重境界

雲原生開發工程師的五重境界

斯芬克斯是

地獄雙頭犬

的女兒,她有一個經典的謎語。叫做斯芬克斯之謎:

Which creature has one voice and yet becomes four-footed and two-footed and three-footed?

斯芬克斯的這個謎語代表了自我認知的困難。

今天,我就來試着解答這個謎語。

《Docker源碼分析》

要想成為一個優秀的雲原生開發工程師。這本書是必看的。雖然 docker 容器曆經疊代之後,很多設計已經廢棄,這本書資訊的參考度已經略有下降。

但從這本書可以學到一種腳踏實地的治學思想。在國内《21天學會C++》的浮躁技術風盛行的劣币驅逐下,這本書是一股清流,值得收藏。

如果你能拿到這本書的第一版,然後拿到

孫宏亮

的簽名,收藏價值 * N 。不過前提是得出賣色相,給

dragonflyoss

貢獻代碼。

《UNIX環境進階程式設計(第三版)》

Docker 底層的核心技術包括 Linux 上的命名空間(Namespaces)、控制組(Control groups)、Union 檔案系統(Union file systems)和容器格式(Container format)。

本質上,容器技術依附于 Unix 系統,是以初步了解了 docker 容器技術之後,要繼續往上發展,得對 Unix 系統有所了解。很多問題溯源分析到最後都會發現,問題出自 Unix 系統本身的設計。

這本書目測是CNCF中國大使張磊的讀物。

《活着》

資訊技術有着一條非常長的學習鍊路。但當你學完了基礎知識,熬過了無數的夜,加了無數的班之後,基本上可以在以下幾本書中汲取新的知識:

  1. 《頸椎病康複指南》
  2. 《腰椎間盤突出日常護理》
  3. 《心髒病的預防與防治》
  4. 《高血壓降壓寶典》
  5. 《強迫症的自我恢複》
  6. 《精神病症狀學》

到了這個時候,就得看餘華寫的《活着》。脊椎病的治療其實很簡單,練習

下腰

即可。至于其他疾病,隻能靠多運動解決,比如慢跑,遊泳,打籃球等。

《六祖壇經》

第四重境界叫做萬法皆空。如果你經過了第三重境界。頭發都快掉光了,離出家也不遠了。

《龜雖壽》

神龜雖壽,猶有竟時;

騰蛇乘霧,終為土灰。

老骥伏枥,志在千裡;

烈士暮年,壯心不已。

盈縮之期,不但在天;

養怡之福,可得永年。

幸甚至哉,歌以詠志。

第五重境界簡單概括叫做“如日東山能在起,大鵬展翅恨天低。”

結論

少年去遊蕩,中年想掘藏,老年做和尚。

參考連結

[1]

程式員的自我修養的四個階段,你在哪一階段?

https://bbs.csdn.net/topics/391852760

[2]

六祖壇經

https://www.liaotuo.com/fojing/liuzutanjing/yuanwen.html

[3]

Sphinx

https://en.wikipedia.org/wiki/Sphinx

[4]

the-underlying-technology

https://docs.docker.com/get-started/overview/#the-underlying-technology

[5]

[6]