深耕大数据还是继续深耕 Java

2018-11-30 00:04:43 +08:00
 luozhiyun

最近我们公司的项目也差不多快接近尾声了, 所以从这个月开始我们公司要我们慢慢的转 hive,去做报表分析. 从我现在做的来看的话,公司已经把整个大数据的框架已经做好了,要我们做的东西就是让我们在平台上面写写 sql, 然后把报表用 hive 给做出来

所以我现在就在考虑要不要乘着个机会转大数据, 把大数据的各个框架都去研究一下,以后好找这方面的工作.

但是,问题来了, 万一到时候我在大数据上面浪费了半年, 甚至一年的时间去做大数据, 后来发现学了根本没有卵用, 去外面根本找不到好的工作,而目前的公司也只要我会写 hive 的 sql 就够了,那这我浪费了一年的时间去整这个没有什么用的东西不是很亏?

我是 16 年毕业的经济学专业的,自学的 java,做的 java 开发,平时对技术还是很热爱的,如果不加班就是在家里学技术了,也希望自己能成为一个像各位一样的精英.

所以对自己的未来究竟能怎么样还是很纠结的,希望各位能指点一下,谢谢

5000 次点击
所在节点    程序员
30 条回复
leiuu
2018-11-30 11:15:45 +08:00
这俩不冲突,hive 基于 hadoop、hadoop 是基于 JAVA 的。用的深入了可能需要 JVM 调优。这些都是 JAVA 的范畴。
说一个可怕的事,然后你可能还得顺便掌握其他编程语言:scala、python、bash。底层一点的就得 c、c++了。
所以可以保证先有的一定广度,比如 hive、spark、impala、redis、hbase、flume、kafka 等用熟悉,会调优(官网都会有 tuning guide )。楼上说一天入门我感觉太厉害了...这一套两三年用熟就厉害了。
luozhiyun
2018-11-30 11:37:42 +08:00
@leiuu 他意思是会用吧, 我们这周一的时候 培训 hive ,两小时不到, 领导就过来拍拍我的肩膀说, 是不是可以开发了 ,哭笑不得 ~
leiuu
2018-11-30 12:26:19 +08:00
@luozhiyun 俩小时太久了...如果你知道 SQL...5 分钟就能实现项目了...
laike9m
2018-11-30 12:30:10 +08:00
精英是不会被语言和技术绑死的
VoidChen
2018-11-30 13:33:59 +08:00
@leiuu 是会用 hive,其他我都用了 1 年了,正在学 scala,scala+spark 一周上手开发,全归功于 java 功底= =
wizardoz
2018-11-30 14:17:30 +08:00
深耕 Java 什么鬼?
luozhiyun
2018-11-30 15:00:01 +08:00
@wizardoz 指的是学习各种开源源码, 并且尝试自己造轮子
binge
2018-11-30 17:09:27 +08:00
两者不冲突,要深耕的不是工具的使用,而是什么时候用什么技术解决什么样的问题
daimazha
2018-11-30 17:32:31 +08:00
现在后端基本上都会点 storm hbase 等大数据框架
jbiao520
2018-11-30 21:50:02 +08:00
这俩不冲突的,大数据框架就是 java 或者 scala 写的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/512913

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX