这是很多小伙伴都疑惑的一个问题, 今天我们就来看看行业前辈的具体分析.
两个方向, 各有优势.
国家政策支持: 大数据行业国家支持力度很大, 产生很多新科技产业的公司, 人才需求和培养也非常重视.
就业和行业前景方面: JAVA 就业更广; 大数据开发薪水高, 还有非常长的时间发展, 需要行业细化, 发展潜力大; 现在大数据就业相对窄, 但人才也少, 容易就业, 且薪水高, 将来随着大数据行业的细分行业产生, 就业机会也会大量增加.
北京大数据开发平均工资:¥ 30230 / 月.
一般建议选择新兴行业, 大数据因为人才稀缺, 一开始容易入行, 薪水高; 后期自己经验提升, 更容易成为高端人才, 与一些老行业相比, 高端人才少, 竞争小, 同是高端人才新兴行业的薪水更高, 而且高出很大一截, 足以让你心动. JAVA 是老开发行业, 人才一堆一堆的, 而且提升机会少, 几乎都是用时间一点点的养起来, 很难有突然而来的机会.
创业方面: JAVA 和大数据都属于创业公司较容易产生的行业, JAVA 相对来说成熟, 所有非常多的 JAVA 软件开发公司, 竞争激烈, 除有特殊资源或方法, 存活难度较大. 大数据方向的创业相对还少, 很多公司还不成熟, 所以创业机会更多, 而且因为竞争相对小, 公司也容易存活, 甚至容易做大.
学习方面, JAVA 的学习和大数据的学习, JAVA 属于纯开发, 而大数据更重视数据逻辑关系, 更接近于实际的应用, 并且都属中大型项目, 对于商业, 数据等各方面都有较深关联性, 可以较好的培养一个人的整体商业思维, 换句话说, 现在学大数据的人才, 更多的会走向创业的道路;
开发会了, 逻辑清楚了, 商业关系明确了, 既然再没创业想法的人, 都会被你自身的成长和周边朋友的影响而创业. 大数据开发的学习打造的是实际应用项目的理解, 更容易成长为综合性人才. 相对应的 JAVA 学习虽然也有大项目, 也可以培养, 但机率小一些, 很多人做了多年, 还是开发.
学习方面 - 续: 一般学 JAVA 的不一定能做得了大数据, 然后学大数据开发的, 在一定程度上是能做 JAVA 的, 只不过既然大数据的薪水高, 工作发展机会, 项目发展机会, 创业发展机会都比 JAVA 优越, 很少有人愿意再去选择做 JAVA 开发.[大数据开发学习资料领取方式] : 加入大数据技术学习交流扣扣群 458345782, 点击加入群聊, 私信管理员即可免费领取
小白学习大数据开发的难度其实并不高, 关键是看你想不想学, 每个人都是从小白过渡而来, 别人能做好, 相信你也可以. 所以, 0 基础并不是学习大数据的限制, 也不是你学不好的理由, 只要你能够持坚持学习, 那么你一样可以学懂大数据开发, 成为一名专业的人才.
来源: http://www.jianshu.com/p/85c5833f5deb