百科问答小站 logo
百科问答小站 font logo



Linux内核代码大佬们如何观看的? 第1页

  

user avatar   lu-luce 网友的相关建议: 
      

作为一名前Linux代码阅读人肉实验员,说一下我的实际操作经验。

第一,和很多学生党的初始想法不同,看Linux代码的目的不是通过阅读代码加深自己对于《操作系统》专业课的理解。而是在你已经对于《操作系统》这门课程有了一定程度的理解以后,甚至你已经大学毕业了以后,参加编程工作了以后,看一下工业大佬们在自己编程的时候,是如何巧妙的解决问题的。甚至是如何干脏活的。学习到这些被固化在代码中的大佬们的多年工作经验

第二,看内核代码的要求和刘电工写三体的要求差不多。就是你需要有一份可以划水的工作。毕竟看这种东西没有个一年半载的全职时间,肯定不行。因此上需要上学的学生党就退散吧!

第三,Linux的代码其实没有那么多。首先代码包里面一般是驱动程序。包括上世纪八十年代的磁带设备,各种90年代的拨号终端。很多都是一些老古董。都没有必要看。还有就是很多针对不同的CPU和体系结构的代码,这种代码对应的硬件,你这辈子估计都不会遇到。也可以跳过。

我说一下我的人肉实验成果。首先我找了一份电信运维的工作。对,就是和大刘差不多的工作。之后,根据这本书,把代码对一遍。

大概需要两年左右。

完了。

至于看完了以后有什么效果,其实没有任何效果。因为这个东西在面试的时候,没法使用。我倒是在面试的时候,被人问过相关的问题。就是你有没有看过内核代码一类的问题。这个问题非常难以回答。首先你说没看过吧。对方会认为你没有技术钻研兴趣。对你印象不好。你要是侃侃而谈内核代码相关模块的逻辑吧。。对方会露出一种吃屎一样的表情。就是没想到我对于代码这么了解。对方本来想和我装个B,结果发现自己水平不如我。不管是那一种对于找工作都没什么好处。

因此上,我现在对于这个问题,一般都是回答没看过。之后靠其他的技能拿Offer。


user avatar   hu-tao-jia-zi-82-68 网友的相关建议: 
      

摆烂大队,之前库里受伤一年没打,已经告诉你答案了。所谓赢球文化管理层的水平,其实都是自吹自擂,我看了30年球,我没觉得他们管理特别厉害,昏招挺多。而赢球文化,当你天天输球的文化当然就没了。而传切的本质就是靠库里拉开空间,其他人自由发挥,如果没有库里,这就是NBA最烂的一套体系。当库里不上场的时候,勇士的进攻是全NBA最烂,历来如此。勇士队是伪团队进攻,当没有库里可以拉开空间的时候,这个进攻只能在三分线外传来传去,光有传没有切,而且都是些无用传球。




  

相关话题

  知乎用户 @萧井陌 写代码什么水平? 
  链表和数组的插入删除时间复杂度都是o(n),为什么教材网络上说链表效率高? 
  世界上学习语言难易度排行是怎样的? 
  程序员有很厉害,不外传的代码吗? 
  土豪程序员的生活是怎样的? 
  为什么现在会有这么多种编程语言? 
  设计师应该学编程吗? 
  为什么不开发 Linux 上的傻瓜式桌面? 
  要想完全放弃Windows操作系统而使用 Linux需要多少勇气? 
  同事离职,我接盘了个垃圾项目,该如何是好? 

前一个讨论
总是看不懂长难句和公司英语邮件怎么办?
下一个讨论
为什么90后中没有优秀作家?





© 2024-05-20 - tinynew.org. All Rights Reserved.
© 2024-05-20 - tinynew.org. 保留所有权利