快速入门

快速入门

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