云原生开发工程师的五重境界

云原生开发工程师的五重境界

斯芬克斯是 地狱双头犬 的女儿,她有一个经典的谜语。叫做斯芬克斯之谜:

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]

上一篇:开源中国 Maven 镜像库关闭访问


下一篇:《Android 应用案例开发大全(第3版)》——第2章,第2.2节壁纸的策划及准备工作