不涉及 java web 的话,java 掌握到什么程度可以胜任呢?
1
xiaoidea 2019 年 1 月 28 日
关注
|
2
notfound09 2019 年 1 月 28 日
同关注
|
3
y547679519 2019 年 1 月 28 日
大部分情况下会写 sql 就行了
|
4
zhangneww 2019 年 1 月 28 日
大数据有那么多方向,你说的也太笼统了,做 Spark ? Hive ? ETL ?实时计算?底层开发?。
|
5
yangzhezjgs 2019 年 1 月 28 日
|
6
luozic 2019 年 1 月 28 日 via iPhone
是做算法 还是底层+优化 还是做 dsl ?
|
7
Navee 2019 年 1 月 28 日
同#3 楼,大多数情况你要知道数据如何处理,代码都不复杂
|
8
DragonPost 2019 年 1 月 28 日
我觉得,首先重点是,你得看得到真实数据。
一直看不到真实数据要我们搭平台,实时同步,然后遇到特殊数据根本不知道哪里出错了。 |
9
xhinliang 2019 年 1 月 28 日
为啥要往后端方向发展呢,我一个做 Java 后端的还想往大数据方向发展呢
|
10
scalaer 2019 年 1 月 28 日
运维 + sql
|
11
funky 2019 年 1 月 28 日
服务端
|
12
zjsxwc 2019 年 1 月 28 日
没有什么是精通 sql 搞不定的,我同学在电信还在是写 sql 与存储过程。。。
|
13
cirton OP 算法需要用到 java 吗?用 scala 或者 python 的比较多吧。
就身边的例子来说,java 主要还是用于 web 方向开发,java 在大数据项目中一般就是做接口开发(kafka,flume, es 等)。 不知道大家接触到的是什么情况? |
15
xiaoshenke 2019 年 1 月 28 日
不建议转。我已经往回转了
|
16
funky 2019 年 1 月 28 日
java,scala,N 多大数据组件
|
17
cirton OP @xiaoshenke 为什么不建议转呢?往回转是指做 java web 开发吗?
|
18
xiaoshenke 2019 年 1 月 28 日
@cirton java 的方向太多了 我建议你可以往中间件方向靠。不建议转的原因是大数据很难作出成绩,组件都比较成熟或稳定,你真过去会发现你要么是写 sql 的,要么是做运维的,都没什么前景。
|
19
Wisho 2019 年 1 月 28 日
只有巨头有能力在大数据这块做底层、框架和系统的开发,例如百度早年硬是用 c++重写 hadoop,阿里现在的 MaxCompute 和 Blink。
中厂都是把开源的那一堆组件拼在一起,做成 pipeline,封装一下对内服务,本质上还是普通后端开发。 小厂无论是数据量,还是人才,都不会去做“大数据”的东西,即使做也都是 sql 一把梭出报表,spark sql 工程师和 hql 工程师了解一下。 |
20
janxin 2019 年 1 月 28 日
会写 SQL 的就可以用了
|
21
cyril4free 2019 年 1 月 28 日
用上框架就是普通后端开发,外加事务和性能调优吧。如果是写框架那是真牛了。
|
23
snappyone 2019 年 1 月 28 日
写业务的基本就是懂 sql 就行,把业务转化为 sql/类 sql 的语言。
做底层框架开发要求相对比较高,底层的 java、scala、反射、分布式、各种缓存、二级索引,比如我现在就在蛋疼得写一个 sql 解析器,把 sql 语法转化为通用的数据处理任务,屏蔽业务层开发复杂度。。。 |
27
WaitingForSun 2019 年 1 月 28 日
@lycbug666 我也在做这个耶,握个抓
|
28
CaptainKevin 2019 年 1 月 28 日 via Android
上层工作做大数据系统,下层定制大数据组件
|
29
F281M6Dh8DXpD1g2 2019 年 1 月 28 日
sql 想要写的好也不容易,眼高手低要不得
|
30
fuyufjh 2019 年 1 月 29 日
大数据也分很多种啊。上面有人提到了 calcite,可以一读,代码质量很高
|
31
lycbug666 2019 年 1 月 29 日 via iPhone
@WaitingForSun 在阿里吗?感觉用上实时计算的公司还不是很多
|
33
WaitingForSun 2019 年 1 月 29 日
@lycbug666 圈子很小很小的 哈哈哈哈哈
|
35
Wisho 2019 年 1 月 29 日
@pain400 看公司吧,有的公司招“大数据工程师”会在 JD 里写清楚要精通机器学习的,那种是招进去做机器学习,不过数据集太大,实现时要用很多大数据组件支持,所以公司会觉得这就是“大数据工程师”。
|
36
lycbug666 2019 年 1 月 29 日 via iPhone
@WaitingForSun 🤣🤣是这样的 能私下交流么 我也留学生
|
37
Nickd 2019 年 1 月 29 日
现在学生。之前也有过楼主的想法,然而,到了公司才发现入门都是先写几个月 sql、hql
|
38
WaitingForSun 2019 年 2 月 12 日
|
40
Roni 2020 年 11 月 18 日
|