每个人的学习经历是不一样的。而我第一次知道Linux操作系统的时候是在大一,那时候给我的感觉linux就是大神玩的东西,老师在台上花式表演,键盘“乱按"pa的一声加一个clear看的眼花缭乱但羡慕,兴趣也随之而来。毕竟不是历史老师,所以在空余时间自行关注Linux的发展趋势,当时大体的了解就是比较有发展前景,与win2k8相比,稳定是最具有秒杀性的条件。我是计算机网络专业的(同专业的朋友应该知道,学的java、ps、Cisco啥的特别乱),大一的时候同时接触了win2k8。选择Linux并不是贸然的,枕头垫高思考了几天吧,同时查阅资料。小白的眼里充满迷茫和未知,问题总的来说就两个,不知道怎么学和不知道该学什么。有段时间是迷茫的,17年9月,在大一尾声参与了RHCE培训(我他?现在回想起来真是有想法也有感激),当时是班里面最先考证书的,整个大学的linux也就这么学完了,同时也成为了小白眼里的大神,大神里眼里的彩笔。关于技术的学习,半桶水是最难受的,上不去下不来。在我的眼里比较极端,只有做到最好或是最差,中等算个什么呢?考完了证书(个人感觉这张证书并不能干什么,只能算是入门级别,只是吹嘘的厉害)
大二大三关于linux的课程都是直接逃的,然后在宿舍里自学。氛围是个好东西,一不小心就会被传染。打游戏也成了学习中的一部分,最开心的是和同学一起开黑。说不上瘾是假的自己都不信,卸了装..装了卸..应该也会也有人和我同样的经历,最后索性不卸载也不玩也就看淡了。不知道学什么但总该学吧,我的学习内容是在某招聘网站的需求和某培训机构的课程结合的,其计划严格执行。
大二开启了自学历程,刚开始学习一个新服务总会遇到一些坑。比如装lnmp环境装了三四天搞定,对于小白来说实在是太过折腾。但这并不可怕,遇到问题的时候要学会冷静,然后查阅海量资料,最后问题将迎刃而解(还是解决不了),有个人能交流提升会快的多。培训除了让我多学点知识(demo)之外更多的是让我学会了总结,在遇到问题的时候把解决的过程记录,日积月累这就是经验,一段时间过后会发现自己强大很多。不仅仅停留在学习层面,在遇到各个问题都会下意识的认真对待。
故事到这里总结下该不该去培训这个问题,之前也是一直困扰我,因为每个人看的点是不一样的。考虑培训或者迷茫的朋友接下看,我说的不一定对但是可以参考下。首先根据环境来说,都是成年人,而更多的是衡量培训能带来的价值,能学到什么?认识多少人?能不能理想的工作?如果身为一个零基础的小白,手头宽裕那么可以选择去培训,就能有一个比其他人好的起步。但是只能学到基础知识,深入的一些知识是学不到的。像一些openstack这些服务,学到个demo已经很不错了,想想一个服务都是一本书的几天时间的课程能讲完? 反之,不建议去培训,可以搜一些学习视频、博客之类的自学。我想大部分人的学习的目的都是一样的,就看自己有没有能力赚回!学习不仅仅是学习知识,更重要的是学习思路,思考方式才是上上之道。说的比较粗俗,还是能明白的吧。
我的大学学习过程就是如此,下回有灵感时会回来补充。