相信在看这篇文章的你,曾经或者如今是否跳槽呢,在北上广一线城市,你是否还在挣着那可怜巴巴的工资,过着拮据生活呢?可是本身想跳槽,却没有一技之长或者是本身的技术找工做太难了,那么我建议你学习下linux,若是你这个学好了,找工做应该会简单的多,若是linux你已经玩的很好了,相信你的编程思惟与技能已经至关不错了,那么对于跳槽也就简单了,那么咱们该怎么学习linux,下面经过个人学习感悟跟你们讲下。html
1、 学linux的前提linux
我刚毕业的时候来北京去了一家还不错的国企,可是工资给的特别少,这在消费特别高的北京,简直是没法生活的,由于在以前面试的时候就知道本身的缺点,因此没有被那些高薪公司录用。这也是我要开始学习linux的起点,由于我要学好,去找高薪工做。也是这个目标一直让我坚持学习,即便再枯燥也没有放弃。因此你想要学好,首先要设定一个目标,而且要能坚持下去,不能三天打渔,两天晒网的,那样只会浪费本身的时间,而且什么也学不下,得不偿失。面试
2、 学习linux的方式编程
每一个人的学习习惯是不一样的,要根据本身的学习习惯制定本身的学习方式,我通常是喜欢看视频,而后把书当作工具,这样在视频中没有看懂的,能够经过书上的权威说法再理解下,毕竟视频中都是讲师经过本身的经验变通的讲,若是思惟和他不一样的话,有可能会不是很理解的,其实学习的话不在意就是这两种方式,我以为两种结合起来是比较好的,能够取长补短,可是只用一种是否是能够的,那是确定能够的,不过过程当中有可能不是很顺利的理解罢了。服务器
3、 怎么选择学习资料网络
上面提到的两种学习方式——书籍和视频,这个资料的选择是很是重要的,若是选择不对,你的学习体验会至关的很差,假如你选择了一本特别厚的书,鸟哥的好像就特别厚,仍是好几本,那么当你看到的时候,你还想学习吗?想一想那么厚的一本就想放弃了,那么你的高薪梦也就破灭了,这里并非说那书很差,其实讲的很好,能够在之后的学习或者是工做中看成工具书,适合底子好,有必定基础的老手,真的不适合新手来学习。还有就是选择比较权威或者是大流的书或者视频,若是你选择了一本无人问津的书籍或者视频,上面的错误百出,那么也没有人发现,你学习的是错的,你还美滋滋的当作是学的不错,面试的时候结果错的好多,那么你就over了,又与高薪失之交臂。这里若是你能找到视频和书籍同步的资料,那么这是最好的了,找不到也无妨,并不影响学习,前提不要遇到上面提到的状况。这里我推荐下《Linux就该这么学》,这本书是伴随个人linux之路的,也是我得到高薪工资的功臣。这个有专门的网站能够去查阅一些相关资料或者是软件,对于新手就是个福音,前面一些简单的内容会让你感受linux会很好学的,慢慢的领导你深刻,一步一步的引导你,接着就是项目实战让你获得更大的提高。这里你也许会问那我选择哪一种linux系统呢?我以为这也要取决于你开始选择的书籍或者视频,首先你应该跟着上面选择的系统选择,这样你会很容易上手,只要上面的保持一致,就不会出现大问题,当你学习的差很少的时候,再去选择系统,不过也要根据你的需求来选择,我如今一直使用的是Ubuntu,感受不错,使用很友好。工具
4、 基础学习与进阶学习
上面已经说的那么多,那么什么是基础的,又该如何进阶呢?其实linux中最基础的就是命令行,因此命令要常常敲,遇到命令就积累下来。其次是开发工具,要能熟悉使用vi,gcc等编译器。最重要的要是你要熟悉linux的文件系统,刻意先不用明白怎么实现的,可是要知道每部分都是干什么的。关于linux进阶,首先要掌握网络编程、文件系统编程、磁盘的管理、再日后就是服务器方面的。这个过程当中要多作一些项目,多动手,这样才能快速提升。开发工具
5、 总结网站
总之,linux是一个功能强大,用途很是普遍的系统,若是你学好了,那么高薪工资就是信手拈来。不过我觉的学习时必需要有自律性,学习要有个规划,再者要学会考虑,最重要的就是有本身的想法,利用想法才创造更大的价值。