现在已经不是个人英雄主义的时代了,引领时代的人是非常少的,天赋、努力、历史的选择,可望不可求。 操作系统的每个子系统都研究的比较透彻,而且代码也比较成熟,资质平凡的人几乎不太可能参与到内核的开发。 如果你资质平平,我的建议是你去学一些能够赚钱的东西,不要把太多时间浪费在操作系统上,找一个小的操作系统实现一下就可以了。一个人的天分、努力固然重要,但是也要考虑到历史的行程。 如果你对操作系统很感兴趣,可以阅读xv6操作系统代码,而operating system three easy pieces给了一些历史的见解和参考文献,可以深入阅读论文。