前段时间,在课件无意看到知乎上面一个人的问题:“如何深入系统的学习 linux?”。下面是问题的背景:我是一个在校的大二学生,对 Linux 非常感兴趣,以后想往 Linux 方向发展,现在能熟练的操作 Linux 系统,基本上熟悉了各种命令,也能写一些shell 脚本,平时写代码都用 Linux,基本上可以独立搭建各种开发环境,C语言、操作系统原理学的不错,但是学校并没有这样的课程安排,现在也很迷茫,不知道如何才能更加深入的学习Linux,比如 Linux 内核,驱动开发或者运维等,希望各位大神能给一些意见。 我突然觉得如果一个人的思想眼界开阔的话,这个人在哪里应该都不会被埋没。题主尚未毕业,有大把的时间用来研究Linux,同时自己有足够的热情和动力去持续学习。但是这里有一个问题,题主并不明确自己未来的职业方向。表面上看题主是有一个远期规划的,但实际上Linux方向有无穷多个分支,各个分支的技能要求差异会非常大。 我怀着迷茫的心情去百度了一下,如何深入系统的学习linux? 然后我顺着这个答案一直在整理自己的思路,因为我和题主的问题疑惑都是这么的相似,我也是大二,我也是。。。。。,我也想直到问题的真正正确的答案。我花了四个小时的时间整理答案,最终我发现我失败了,其实和自己没有明确自己的职业方向有很大关系。不过对于大二的学生来讲,确定职业方向几乎是一个不可能完成的任务,太迷茫了。 我之后就自己的情况做了一个详细的整理,我的优点是:学习能力较强,做事情十分的认真和具有耐心,具有较强的责任心和处理事情的能力,我的计算机科学与技术专业的学生,在不断地学习中,发现自己的基础知识还是十分扎实的。我的缺点:拖延,等着别人给出一个合理地答案,自主性不强。然后我在做自己的职业规划过程中,就大概的浏览了一下智联招聘上面的招聘信息,记录了一些自己十分感兴趣的职业,然后在笔记本上面记录了这些职业需要的技能,基础知识,对应的就职者的品质等。然后,我的目标就是分清晰了,就是我应该按着这个职业规划进行进一步的学习。我在图书馆寻找对应的需要的专业知识,然后感觉总是不是很满意,所以,我又开始了在网上整理所需要的书籍,然后我发现 《linux就该这么学》这一本书十分符合我需要的
|