作为一名前Linux代码阅读人肉实验员,说一下我的实际操作经验。
第一,和很多学生党的初始想法不同,看Linux代码的目的不是通过阅读代码加深自己对于《操作系统》专业课的理解。而是在你已经对于《操作系统》这门课程有了一定程度的理解以后,甚至你已经大学毕业了以后,参加编程工作了以后,看一下工业大佬们在自己编程的时候,是如何巧妙的解决问题的。甚至是如何干脏活的。学习到这些被固化在代码中的大佬们的多年工作经验。
第二,看内核代码的要求和刘电工写三体的要求差不多。就是你需要有一份可以划水的工作。毕竟看这种东西没有个一年半载的全职时间,肯定不行。因此上需要上学的学生党就退散吧!
第三,Linux的代码其实没有那么多。首先代码包里面一般是驱动程序。包括上世纪八十年代的磁带设备,各种90年代的拨号终端。很多都是一些老古董。都没有必要看。还有就是很多针对不同的CPU和体系结构的代码,这种代码对应的硬件,你这辈子估计都不会遇到。也可以跳过。
我说一下我的人肉实验成果。首先我找了一份电信运维的工作。对,就是和大刘差不多的工作。之后,根据这本书,把代码对一遍。
大概需要两年左右。
完了。
至于看完了以后有什么效果,其实没有任何效果。因为这个东西在面试的时候,没法使用。我倒是在面试的时候,被人问过相关的问题。就是你有没有看过内核代码一类的问题。这个问题非常难以回答。首先你说没看过吧。对方会认为你没有技术钻研兴趣。对你印象不好。你要是侃侃而谈内核代码相关模块的逻辑吧。。对方会露出一种吃屎一样的表情。就是没想到我对于代码这么了解。对方本来想和我装个B,结果发现自己水平不如我。不管是那一种对于找工作都没什么好处。
因此上,我现在对于这个问题,一般都是回答没看过。之后靠其他的技能拿Offer。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有