如何在较短时间内系统地学习大数据并从事研发工作?

0
明年毕业,今年刚签下一家大数据公司,然而我的研究方向并非大数据,但我对此十分感兴趣,跪求大神们给点建议,如何能快速入门。
已邀请:
2

牟瑞 - 大数据 Hadoop 讲师 Hadoop入门课程地址:http://www.hellobi.com/course/39 有架构师,技术总监,CTO的职位请联系我! 2015-09-25 回答

不知道你所说的大数据研发是哪一类的研发,如果是hadoop的研发,可以简单的说一下观点:Hadoop开发工程师(偏向技术开发):这类工作可能要求的Java会比较高,涉及面向对象编程,各种开发模式,各种开发框架,还要包括JVM调优,垃圾回收等等,可以尝试向Hadoop的开源社区提交代码。
Hadoop开发工程(偏向业务开发):这类工作主要是结合不同的业务场景,从海量的数据里面获取业务数据。这类要求的java要低一点,但是对于数据结构,算法的能力可能要高一点。
 
高级的大数据开发工程师就已经不局限于hadoop和开发语言了,比如Spark,scala,python等等。
 
对于初学者,建议还是先从业务入手,hadoop什么都是技术,技术发展更新比较快,而业务变化一般不大。基于业务的数据开发,才是产生最大价值的。
 

要回复问题请先登录注册