首先,必须说明我已经不是小白啦~现在的我在国内某独角兽担任运维工程师,带着一个四人小团队,在运维方面也算是有些心得,勉强过来回答一下这个问题,就算抛砖引玉了。
所有人都是从小白阶段过来的,我=也经历过第一次看到Linux教程连名词都看不懂的时候,好在现在总算是从那种状态走了出来,今天也算是分享一下那段经历吧~哈哈
说到Linux入门,现在是市面上有各种各样的书、资料甚至培训班,不可否认,其中有一部分精华,但更多的还是糟粕。而且由于这种杂质过多,真正的经典反而不好筛选了。
所以今天我就不去给你分析市面上各种主流资料的优劣了,有时间重开一篇文章好好谈谈。
回到今天的话题,小白该怎么学。
目前小白入门学习主要有三种方式(排除科班生):
1.自学成才
2.上培训班
3.零基础入行,拿三四千月薪搬服务器,然后慢慢积累
首先第三种方式就可以排除:收入低就不说了,最关键的是零基础入行接触到的工作实在太基础,对你学习Linux可以说是毫无帮助,只是虚耗青春,而且很可能因为上一家的工作内容耽误你下一份工作提升。
第一种和第二种方式各有千秋。
能从第一种方式成功入行的人少之又少。
原因就是因为自学难度太大、变数太多,很多人自学一半就坚持不下去了,而且这种自学的人缺乏实战经验——搞技术的人都懂,只看书是成不了技术高手的。
但是这种人一旦入行并且站稳脚跟,他们的成长速度会非常快。
第二种就是上培训班了。我自己就是通过这种方式入行的。
通过培训班可以给自己打下理论基础,同时参加一部分实战课程也可以保证自己参加工作后不会无从下手。
但参加培训班有一个问题,市面上的培训班大多良莠不齐,存在不少浑水摸鱼捞一笔就跑的,所以参加培训班之前一定要小心谨慎。
我当时参考了很多家培训班,其中不乏国内知名的机构,最终选择了马哥教育。
一方面是因为马哥本人,很早就是Linux培训行业的标杆人物,拿过不少奖,而且学员也多,国内大公司像BAT、美团、陆金所啥的打听一圈基本上都能找到马哥的学生。
另一方面是马哥教育入学审核比较严格,不会像其他机构给钱就能上,还要经过考核、审批之类的流程,能加入的基本上都是真想学的,氛围比较好。
最后就是因为马哥的课程了,马哥课程更新非常快,而且因为讲师大部分都是大公司的,所以有很多大公司的案例可以实战,培训出来的学生大公司也愿意要,因为刚毕业就很熟悉他们的流程了。
说回你的这个问题,马哥做培训都十几年了,授课习惯和讲课模式已经调整的很符合小白的水平,所以你上课只要认真听讲、课后认真练习,到入门水平拿个8K根本就不成问题。我们那一届30个人有26个都是一万以上的。
当然了,师傅领进门,修行在个人,你要是在培训班每天逃课就当我这篇没写吧~