去年假期才开始入门linux,据说鸟哥的书挺适宜入门的,于是就开始从《鸟哥的linux私房菜——基础篇》开始学,假期的时侯,比较简略地看过了一遍,对linux系统有了整体的概念,也做了一些小笔记,不过因为日常工作学习的须要,主要还是在windows下,实践的时间比较少,所以逐渐地把学过的东西忘了。
为了学习便捷,我使用的是跟鸟哥一样的centos,装的是双系统。一开始就碰到了麻烦,用家里的台式机装了很久,没有成功鸟哥的linux私房菜基础学习篇,后来用电脑装了2次,终于成功了,前前后后花了整整三天的时间!中间失败的缘由主要是对c盘的界定、开机双重引导、linux的文件系统相关知识不熟悉!
在第一次学习《基础篇》的时侯,好多内容只是浏览过去,并没有实际实践过,所以冲淡在所难免。假期后半期以及开学初因为在学习python以及django,所以对linux的基本命令、vim的使用有了初步的基础。
五月初,开始进驻CSDN博客,坚持更新,尽管目前文章的质量并没有保证,大多是一些知识点的总结,比较适宜自己看~
20天前,决定再度把linux的学习提上日程,可惜假期学的早已忘的差不多了,于是再度从头开始学鸟哥的《基础篇》,并把知识点总结到博客里,作为备忘,之后须要用到时才能在短时间内查找到相关知识并追忆上去。
这当中,虽然博文中的总结大多是从书中节选出来的,不过这对我来说是一种促使!一本900多页的书,20天出来能坚持每天都读一点点真的挺不容易的,有时看着看着,发觉还有500多页,都想舍弃了,不过咬咬牙还是要坚持出来,虽然在博客里发了学习笔记,假如半途而废,被他人晓得了多丢人。
其实,学是学了,而且能不能消化,内化成自己的东西是另外一回事。基础篇是很基础的东西,不过基础的东西常常不会很有趣,都是一些零散的知识点,不能作出哪些东西来,所以决定继续咬咬牙,接出来步入《服务器架设篇》,一来练习、熟悉《基础篇》中学习的相关知识,二来动手架站,不会认为过分无趣。
近来比较恐惧,都大三了,发觉自己还有好多东西须要学习,下边的水实在是太深了,有时侯都有点担心,不敢下水。半年来尝试了挺多东西,念书期学了javaweb(涉猎了java、JavaScript、database、html、css、MVC设计模式),也跟随搞了一点点项目(尽管做的贡献不大),发觉须要学的东西太多了,不知从何入手,后来可以算是舍弃了。也不能说是坚持不出来鸟哥的linux私房菜基础学习篇,这是一次试探吧,经过这一次,我发觉自己不喜欢java(觉得太过分冗长),发觉自己不喜欢做后端(界面设计之类的)。
假期学了python,挺喜欢这门语言的简约性,不过只是学了点皮毛。
python应用方面,不仅爬虫,我接触到了django,用于快速开发网站,尝试着自己搭了一个简易博客puppy linux,觉得自己还是比较适宜做前端、做底层的一些东西。其实做后端才能比较可视化,成果比较显著看得下来,并且它不能给我一种“啊哈,这个太精彩了”的觉得。而在学习算法、学习操作系统、学习计算机网路等等的时侯linux游戏,我经常会感遭到:“啊哈,这些看法太棒了!”一种精神上的愉悦。
对于linux,我想我会喜欢上它的。喜欢它一切都可以由我们自己来掌控,小到一个命令,一个文件,大到整个操作系统;喜欢它的开源理念;喜欢它几个简单的参数搭配才能实现出按键无法实现的功能……
近来经常问自己,他人可都在学java、学Android、学PHP,之后近来也在关注校招,发觉这种岗位的需求量挺大的,而你学的那些东西,能满足你之后工作的需求吗?是不是应当要先为了填饱腹部,学一些你并不是很喜欢的东西呢?
不管如何,还是扎扎实实打好基础吧,C语言、操作系统、网络,这种基础的东西学通了,其他的学上去也就不会很难吧。总不能一会学这个,一会学那种,结果仍然逗留在浅水区。
嗯!所以接出来的战略:广涉猎,扩宽知识面;筑牢基础,一通百通;深入C语言、操作系统、网络!
对于看书,好的书,值得多看几遍,可以第一遍浏览整体,留个印象,不求甚解,第二遍仔细专研!
文章评论