迷茫中 我走上hadoop之路

来源:互联网 发布:空间网络音乐怎么删除 编辑:程序博客网 时间:2024/04/29 23:13
我走上hadoop之路是因为一个电话。那段时间我在上海实习,对工作不是很满意,工资也不高,但对以后的职业发展方向不明确,不知道往哪条路上走,纠结对生存还是生活的思考,现在想来就如同思考“想上清华还是北大”一样。有一天接到了老师的电话,告诉我学校有个计算机的比赛问我愿不愿意参加?我说好!于是便开始看这方面的资料,便发现了hadoop以及它的市场需求。后来老师又打电话告诉我说由于学校的设备没到,来不及参加比赛了,所以这次比赛取消。得到这个消息后我便一心扑在hadoop上了。

学习无非2种路径:
1、自学;

2、找地方上课(培训机构或学校)。


我在网上查了一下有许多零零散散的hadoop资料也有较完整的从一些培训机构流出来的资料,我认为这些资料都不完整,如果自学的话需要花费相当大的时间和精力去完善这些资料。举个栗子:某个教学视频一共录制了一个小时,老师为了录制这一个小时的视频准备了2个小时。有可能事先就操作过,把一些出现的问题都给解决了。最常见的就是:“这个软件已经事先下载好了”、“已经事先安装好了”等。所以我找了个培训机构。——这不是打广告,只是说:“免费的东西有可能更贵!”
由于基本是0基础所以学起来比较吃力。因为很吃力,所以最大的感触是:拥有一个好的学习方法多么重要!好的学习方法一定有高效率的学习效果。最初学习的时候是比较枯燥的,因为看不清学的是什么,无法做到窥一斑而见全豹。解决枯燥的方法就是画分好阶段和阶段性目标,以及达成方法。
还有就是要回顾,也就是复习,与其说复习,我更想说是梳理知识框架(可用思维导图)。因为建立了知识框架之后你会清晰的知道学了些什么,还缺些什么,需要在哪里补充,这个知识点属于那一部分的,这不仅有助于思路的整理也方便后期的回顾和针对性的复习巩固。
因为大讲台的教学方式是视频加文字,虽然文字没有视频生动详细,但重点是一个都不落下的,所以我一般是直接看视频,然后回想一下这个视频讲了哪些内容,先讲的什么,后讲的什么。有想不出来的没关系,断片了不要紧,这时候就看一下相对应的文字,继续把整个脉络梳理出来。越详细越好。
报错?肯定会有报错!每当遇到同样的配置在这里可以,在别的地方就不行的时候我都有这样一种感觉:每一个计算机都是一个独立的计算机。这个原因多了去了,什么软件问题啊、系统位数不一样啊、系统不纯净啊、装的系统软件改过配置啦……遇到错就不愉快了,如果知道错在什么地方就好办了,改了就行。如果不知道就头疼了,先上百度,如果能一下就解决那最好,如果不能一下解决那就试试所有找的到的解决办法,还不行就从头一步步排查(我在网上看到有些bug花了程序猿1~2个月的时间才排查出来),还不行就从新安装,再来一遍,还不行?还不行?还不行?那就找砖家吧!毕竟百度也不是万能的。
这里分享一个小栗子:
我在搭建5节点集群的时候安装zookeeper遇到了问题,zookeeper进程可以起来,但是无法status,有问题?
找百度,还是不管用。配置的时候不细心错了?好从头开始排查,没问题啊?再重新搭建一遍;起动,还是同样的问题。问伙伴,也没搞定。最后就问专家(老师)——秒解。一问,是经验积累出来的解决方法。
还有要注意的就是
同一个错的错误原因不一定一样!
同一个错的错误原因不一定一样!
同一个错的错误原因不一定一样!重要的事情说三遍。有的时候错误明明一样啊,怎么别人用那个办法解决了,我怎么就解决不了呢?很简单,虽然报的是同一个错误,但错误的原因不一样。
最后一点:多练!多练!多练!
其实适合自己的学习方法就是最好的方法。
以上是我学习过程中的一点点心得和体会,希望能给迷茫的同学们一点点启发。