应届毕业生hadoop掌握到什么程度才能得到认可?
对于一些今年研究生毕业找工作,自学hadoop,对应届生来说,Hadoop掌握到何种程度才能得到认可,对找工作有所帮助呢?
对于应届毕业生,最重要的是可塑性而不是经验。
对于hadoop这种东西,在实际项目中是很快就可以掌握的,所以更重要的是要看你的学习能力,基础知识是否扎实。熟练程度应该是社会招聘或者职位紧缺需要人立即过来干活的时候才会看中的。
越大的公司,这一点会越明显。
当然,如果你能了解这个东西,很多公司的招聘条件里会写:优先考虑。
还有一点,是你自己的定位问题。如果你要进的公司根本不用这个玩意,那你就算精通hadoop的每一处细节也没有用;反之,如果你立志就要投身于hadoop研究中,那你最好要用这个东西做过几个项目。
对hadoop的掌握,个人在面试时主要考察的除了对于开源框架的实现的了解,更重要的是为什么要这样做。所以从这个角度来讲,可以先从分布式系统原理入手,了解分布式存储、计算的框架,主要要解决什么问题(比如并发、调度、容灾、状态一致性等等),再去通过paper或源码学习hadoop生态系统中的各个部分的实现,就比较容易举一反三,得心应手。
总之最重要的是:你懂hadoop的原理,而不是会使用这个工具。