欢迎光临散文网 会员登陆 & 注册

java后端还是大数据,如何选择?

2023-06-13 21:55 作者:小朱code  | 我要投稿

正文开始之前先引出两个问题概括一下主题。
Q1:为什么会写这篇文章?
A:去年差不多也是这个时候,自己同样面临这个问题,当时纠结了蛮长时间,最终选择了Java后端。前段时间,同实验室的师弟也在问我相同的问题。所以衍生出来今天的这篇文章,励志用这篇文章把这个问题概括的更详细,对大家能有一定的帮助。

Q2:为什么选择后端没选择大数据?
A:当时这个问题我也咨询了挺多的人,其实一大部分建议我学大数据。加上实验室有师兄大数据去了大厂,当时还是很心动的。之所以坚定选择Java后端,差不多以下几点。
1:java后端比较大众,工作可选的地方要比大数据多,国企很多都是java岗,并且要是想去二三线城市起码能找到差不多的工作。
2:当时对大数据边界不是很明确,有数仓开发,数据开发、大数据平台开发、大数据组件内核开发等,方向太多了。
3:自己是相对而言更喜欢后端开发,对后端开发更感兴趣。个人兴趣更重要(其实后端不一定要Java,推荐可以了解Go,C++)。
4:spring框架当时都有学过了,不想再学Hadoop这些框架了。
5:大数据相对后端更看重学历一点(现在这两个都看重学历)。
我认为纠结这两个就业方向,大部分还是因为哪个学习起来性价比高一点。大白话就是花的时间少点,找的工作工资高点。目前来说花的时间都多,找工作都难找。

正文开始,先从学习路线介绍:
java后端学习路线(简略版,后面有时间会整理出更详细的路线,免费分享给大家,有需要可以留个关注,大家一起找工作):


大数据学习路线(不全,只是简单了解一些):

相同点:
java基础+Mysql+Maven+linux,所以如果刚开始你不确定要走哪个方向就先把这些学完,边学边考虑双线程。

不同点:
后端就是spring家族加上docker和k8s,工作大部分内容是业务实现,目标比较明确(个人见解,轻喷)。大数据不一样的点在于内容多,但是要分你要找大数据下面哪一类具体工作,像数据分析这种学个mysql就可以开始找工作,数据开发工程师就要学完,这也是当时没学大数据原因之一。

工作分类:
Java后端比较明确,业务开发到架构师。大数据开发分为:数据开发,数据平台架构,数据运维,数仓,数据分析,大数据组件内核(应该是要转岗到C++)。从分类来看,大数据的选择性更多一些。

薪资:
同等级别下,大数据开发工资比后端工资高1-2K。

岗位需求:
后端开发远大于大数据开发,学得不怎么好的情况下,后端可能有保底的,大数据不一定有。不过近一两年国企和中小企大数据岗位慢慢也在增多。在网上看的经验贴前两三年的时候大数据岗位还是性价比高很多的,经历这一年的寒冬,后端和大数据相对而言都不太好找了。

想去的Base:
大数据岗位base大多在一线城市这里,后端二三线也可以找到相对不错的工作。

结束语:
根据以上几点,大家可以好好考虑考虑自己准备从事哪个方向。主要还是以兴趣+未来规划+自身学历与能力。选什么不重要,重要的是坚持,只要好好学,再卷的方向都会有个好offer等你,无非是性价比低了点。现在这个行情已经不存在时间花的少找的工作好。

暑假来临,弯道超车机会来了。如果这篇文章对你有帮助还希望大家多多点赞+关注。关注同款公众号:小朱Code。


java后端还是大数据,如何选择?的评论 (共 条)

分享到微博请遵守国家法律