个人觉得,Java开发对于初入互联网的人来说是一个不错的选择,前不久一个不知名的招聘平台(Boss直聘)发布了一个自己统计的2019年的就业岗位的需求情况。技术类岗位中Java开发稳居第一,达到20%左右,远远高于第二名的Web前端开发。所以,至少到目前来说,Java的需求决定着选择Java开发是一个不错的职业方向。

但是,一直做Java开发好不好呢?

当然这个仁者见仁,智者见智。鄙人之见,Java开发适合开始的工作方向,但是后期如果想有更好的发展最好还是往对数学要求高的方向转,比如人工智能、区块链、大数据等。为什么?因为Java后端作为一个开发性的工作,说到底工作还是做业务逻辑上的处理,就是拿着已有的框架、工具、插件等,来对数据做简单处理。这个工作,只要是学习了Java技术的人都可以做,大家都可以做,那么就不具有不可替代性,你很容易进入“吃青春饭”的陷阱。所以,个人觉得,做Java开发的同学,最好有一个更加长远的人生规划,不能仅仅局限于Java后端开发拿了不错的工资就停滞不前了。

另外,做久了Java后端开发可能有一天自己也会发现,整天和业务逻辑打交道,其实并不具有太多挑战性。

笔者觉得,Java后端开发可以尽早地规划向着大数据方向转。主要有以下几点原因:

1、从Java后端转大数据开发比较自然,具有天然的优势,因为大数据开发的平台Hadoop就是基于Java语言来写的,而且有Java后端开发经验,就有了和具体业务数据打交道的经验,这实际上也是宝贵的资源。

2、大数据的工资比Java后端开发更加高,Java后端开发很容易就进入工资上界,进入一定水平之后,想再往上涨非常困难。其实你自己就可以想到,同样是做Java后端开发,你工作8年和别人工作4年的真的就可以产生不可替代的差距么?可能不一定。而大数据却更加具有发展潜力。

3、大数据是未来重要的趋势,未来的网络的升级、数据采集的普及、硬件技术的更新、人们消费的需求等等,都会刺激大数据进一步的发展。

更多推荐