程序员进阶之路

大牛

大牛的特点是推动了社会的进步。他不再局限于自己的专业领域,而是广泛地涉猎世间的各种知识,以自己的专业知识弥补世界的不足。

半步大牛

半步大牛的特点是闭环极大的丰富。深入地理解Linux,LLVM,GCC,RISC-V。能设计并实现合理的三种系统:教学操作系统,教学处理器,教学编译器。

小牛

小牛的特点是在他的圈子里成为解决问题的人。小牛的知识已成闭环,所有的新知识都可以从他的闭环里衍生出来,所以他学东西很快,所有的问题都不出他的闭环,所以他总是能解决碰到的问题。

半步小牛

半步小牛的特点在知识上形成了闭环。如果知识没有形成闭环,就会最终滑坡回到起点。只有形成闭环的知识才是真正与自己凝聚为一,犹如攀登过程中上到一个平台,不会再降回起点。

从知识结构上看,能彻底理解如下三个系统的结构和代码:一个教学的操作系统,如XV6;一个教学处理器,如sodor;一个教学的编译器。