纵观国内技术圈,似乎大家都特别热衷于在一些应用层技术和概念上折腾。但飞哥却坚持认为应该分一些精力来扎扎实实地提升对底层的理解。
当前火热的应用层的概念上比如服务网格、 DevOps、微服务、云计算、中台,具体的技术上如 Kubernets、Kafka、Elastic、Docker、Redis、Nginx 等。这就给广大的技术从业者造成一种假象,好像学技术就应该学习这些火热概念相关的技术,把这些技术学会怎么用就好了。
但是飞哥觉得所有精力都放在追随流行技术上进行学习是非常不合适的。这有点本末倒置的意味。我不是说这些新技术不好。而是一直坚持认为,学习技术应该先来扎扎实实地打好基本功,提升对操作系统、网络、内存等底层的理解和把握能力。然后再学习其它技术的时候就会容易的多。
这种主推底层内功技术的公众号似乎显得有些“另类”。但是好在飞哥并不孤单,也有一批号主和我的想法相似。闪客就是其中一位。
下面这张图片是我们当时在北京五道口聚餐时的一张照片。闪客是右一这位同学。(中间这位大咖先留个悬念,等过段时间再给大家隆重介绍)
我认识闪客是通过《你管这破玩意儿叫网络》这篇文章。他知道我是通过《图解Linux网络包接收过程》这篇。我们双方观点一直,都认为应该加强对底层技术的理解。
另外我们在其它一些点上也是观点相似。比如公众号标题最好不要标题党,标题应该是正文内容的提炼和总结,不能为了吸引眼球捏造标题。还有公众号圈都认为一篇公众号文章阅读数越高就越牛逼。但我两都坚持认为好的技术文章并应该过分追求阅读数,而是应该踏踏实实的追求阐述技术。
闪客的文章非常的有特色,这一点是我们其他号主都赶不上的。他写网络是通过动画的方式来写的,这种表述方式很直观。比如你想理解集线器和交换机的区别,这两张图看起来一目了然。
再比如《你管这破玩意叫线程池》,一张动图就把线程池的原理展现的无比清晰。
这种炫酷的技术呈现方式太高级了,迅速火遍全网。他的破玩意儿系列总共有26篇文章,形成了一个独特的风格。你在网上看到的所有破玩意儿开头的技术文章都是受他的风格影响。关注他的公众号看他的所有文章。
现在闪客又搞了一个新的系列,在内容上和飞哥的内功系列文章形成了很好的互补。我是侧重在 Linux 3.10 版本的内核上阐述某一些具体的文章。他是通过全面分析 Linux 0.11 的源码,来全盘啃透 Linux 内核。可以复制下面的地址,也可以点击「阅读原文」
Github:https://github.com/sunym1993/flash-linux0.11-talk
他的这个 Github 上线两个多月就斩获了 4.5 K+ 的 star。目前更新到了第 17 回。如果你想通盘理解 Linux 内核的核心思想,一定要来关注这个 Github。
闪客的 solgan 和公众号简介是:“战略上藐视技术,战术上重视技术”
正文的俏皮而深入的技术讲解方式,他称之为战略上藐视技术。后记的严肃的复盘和扩展,我称之为战术上重视技术。也是他写文章、学习技术,所要遵守的核心原则。
如果您喜欢这种技术讲解的方式,或者想和这个同样热爱底层技术的大男孩聊聊,欢迎关注「低并发编程」
除了闪客以外,飞哥还认识了好多优秀的小伙伴。等有空我再给大家分别介绍~~~