高考成绩并不是那么的理想,本科是个普通的二本院校,来到学校之后,整个人其实很迷茫,当时对大学的专业真的是一点都不了解,也不知道自己对哪方面感兴趣,最后选择的专业是电子方面的,其实当时选择专业的时候对电子一点都不了解,当时还以为是计算机相关的,真正了解之后发现和计算机专业相差有点大,但也没有关系,让专业变成兴趣也不错。
大一的时候并不知道做什么比较好,就和普通的学生一样,谈恋爱,玩游戏,不过该上课还是上课,该自习还是自习,自己的底子还可以,正常学习,在期末考试考个前几名还是挺容易的,现在想想幸亏当时大一好好学习了,因为大一结束的时候,大学的电子实验室开始招人了,听实验室老师介绍了一番之后,感觉还不错,能学到不少实践的知识,而且老师比较喜欢学习好的,所以我很轻松就进去了,如果成绩稍差点,老师一般都会刁难,所以我还是比较幸运的。大家不不要着急,我后面会介绍我的学习和所看书籍《Linux就该这么学》的。
大一暑假就开始实验室的生涯,一开始什么都不懂,老师给我们安排了任务之后,早起晚归的开始干活,生怕完不成任务,第一个任务应该是看电子视频吧,大概看了一星期,老师就让我们实战,做一个小的东西出来,当时我连老师说的题目都听不懂,幸亏老师说完之后,学长指点了一下,我并没有什么特长,但是我很会抄,能很快根据老师和学长的要求,从网上找到相关的资料,并且复制出来,我觉得每个人都应该学会这项技能,生活上问百度,技术上问google,平时多去逛一下相关的论坛,你会发现学新东西比别人快很多。
大二我很快适应了实验室的生活,在实验室学到了普通学生学不到的东西,这些在课本上是没有的,但是有利也有弊,把时间都放在了实验室,并且开始逃课,而且从心里就开始认为上课作用并不是很大,理所当然专业课的成绩就会下降,期末考试成绩也就下来了。大二用了一年的时间学会了关于电子方面几乎所有的软件的使用方法,通过做各种项目,我慢慢的喜欢上了编程,而且思想上有了很大的变化,就是面对任何事情,不管有多难,打从心里感觉这个也就那么回事。而且我感觉如果你选择做软件方向,就要掌握一门技能就是:一款新的软件,你拿到之后就能上手,一下子精通是不可能的,但至少能够很快会使用。
大三实验室的任务并不是特别紧,我们自行安排时间,往自己喜欢的方向发展,我比较喜欢编程,看的都是软件方面的,什么C技巧,C++,java,C#都看了一点,但都不精通,知识大概了解了一下软件方面的方向,反正学的很杂,后来无意间通过学长接触到了Linux,感觉很高大上,感觉比较感兴趣,然后从网上开始搜索关于Linux的知识以及教程,说到教程,网上的资料真的五花八门,就拿Linux来说吧,资料真的是太多了,一开始我看的书是网上比较流行linux书籍,读了一段时间之后,由于篇幅太长了,有的地方有点啰嗦,导致进度有点缓慢,兴趣没有之前那么大了,所以对我来说,学新东西不要拖太久,先把大体框架弄明白,在搞细节,感觉这样比较好,拿Linux举例吧,我建议看一下刘遄的《Linux就该这么学》篇幅不长不短,精简,但涵盖了常用的大部分知识,如果要考证的话,再好不过了。到了大三下学期,就没有看这些东西了,决定考研了。
学习Linux需要对一些命令比较熟悉,因为命令有很多强大的功能,掌握了命令,你的Linux也差不多入门了。当然,Linux的命令有很多,记住也不是那么容易,学习命令不能靠死记硬背,要理解记忆,而且对于初学者来说,马上学习枯燥的命令确实很无趣,但是一旦学会就会爱不释手,非常喜欢。我建议大家学命令的时候可以通过一些小程序练手,一回生二回熟,慢慢的就掌握了 。
学习没有捷径,没有人能随随便便成功,但是找到好的方法就可以很快进步,找到好的辅助材料能更好的帮助我们进步,初学者不要害怕寂寞,不要急于求成,一步一个脚印,多看,多做,多实践,一定会很快入门的。希望大家能在Linux这条路上越走越远!