最近也是闲得慌,不准确地观察了一下,就我身边的圈子而言,大多数学习Linux的其实分为两种情况:
1.兴趣
这种情况下以学生居多,有一些是通过老师了解到Linux觉得很感兴趣,然后去学习Linux。由于学生时间多,大多数不会去报专门的培训班,所以以自学居多。我身边的这种例子很少有学的好的,多半会进入一个误区,去研究GUI哪种好看哪种绚丽去了。导致这种情况的原因是在学习了Linux的基础知识后,很多人会进入一个瓶颈,由于没有工作实践的机会,不知道该用自己所学的知识做哪些事情。一旦我们所学的知识不知所用,那便会对所学的知识产生排斥心理,觉得没用,产生了玩GUI的误区。不过我认识的也有学的好的例子,不过这个学生是做开发的,学习Linux只是因为需要在Linux下开发,所以学的很快很好,但他将来会是一个优秀的后端开发人员,却不一定会做运维。
关于Linux的GUI,我想啰嗦几句。GUI是一个好东西,但对于Linux的初学者来说并不好。学习Linux第一要克服的一点就是摆脱windows的所长久影响的使用习惯。对于Linux来说,GUI其实也是一个shell,只不过是图形化的shell,所以说不能说命令行就好,GUI就不好。如果你真的是做GUI方面的开发,那么研究GUI无可厚非,如果你只是个菜鸟,也就是玩玩壁纸,换换主题,这些东西对于学习Linux毫无用处。
2.工作需要
这种情况下多半是工作中需要使用Linux系统,不得不学。有一些会选择自学,不过由于上班了大多数还是有一些经济基础,也有不少人上培训班以达到短时间的速成。这些人员入门会较快,有不少人都能够学好,并慢慢发展为一名不错的Linux运维人员。
以上这两种情况,后者其实更容易学好Linux,根本原因在于:如果是兴趣使然,学与不学不会对你的生活有很大的影响,你该上课上课,该上班上班,没有人督促你学习,没人迫使你学习。即使对Linux失去兴趣,也可以去学别的感兴趣的知识,这其实是一个爱好问题。
但后者不同,公司要求的,不会就没法交代,不会就没法干活。老板吩咐的任务就在那,学会了就能干活,学不会就走人,你说这种压力下你能学不会吗。我相信你加班加点不睡觉也想学会Linux,不会就没工作,没工作就没饭吃,这是一个生存的问题。所以两者本质上是不同的,由于后者是由于实际工作需求来驱使学习,所以学到的东西马上就可以在实际的工作中应用,所以会觉得学到的东西很有用,那么学习就更加的有动力,当你的boss给你加工资的时候,你就会更有动力,这一切都是学习Linux带给我的财富,有什么理由不更好的学习它呢?
所以啊,我们业内总有些瞧不起培训班的,仔细想想,何必呢?IT行业什么时候每户之间这么深了呢?