来得及,想要去做的时候就去做,不嫌晚,哈哈。我们公司也是近两三年开始做的大数据,主要是业务需要,数据量上去了,就有了分析的价值,所以大数据是趋势,很多公司都会有这个切实的需求,这也从侧面说明了对这块人才的需求量也很大。
我们这边都是搞Java的转大数据,这样相对容易很多,如果有机会还是建议去学习下,多个技能多条路嘛。
1、程序员本身有个特点,吃青春饭,很多人都有35岁焦虑症。比如Java,一直写代码写着写着就没了安全感。除了架构师、项目管理,大数据是很多Java程序员的另一个选择,大数据开发是经验越多越值钱哦。
2、既然是好程序员,那就更棒了。大数据Hadoop生态,基本还是Apache开源的那些,我们现在用到Hive、HBASE,基本和sql差不多,可以平滑转型。Map reduce也很少去实现这些底层的东西,都有现成的框架,spark、storm封装的已经非常完善了,技术文档也比较多。
3、算法的话,对于工作多年的人来说是短板,都忘得差不多了,囧。但是可以用Python提供的一些函数库,非常丰富,站在巨人的肩膀上来完成你挖掘分析的需求,也不错的。
谢请!
大数据是我的主要研究方向之一,目前也在带大数据、机器学习方向的研究生,所以我来一下这个问题。
首先,从近几年大数据方向研究生的就业情况来看,当前大数据领域的人才需求量还是比较大的,而且薪资待遇也比较可观。
从行业发展趋势来看,目前学习大数据技术是来得及的,而且当前学习大数据知识的时机也比较不错,原因有以下几点:
第一:大数据技术体系趋于成熟。根据Gartner报告显示,大数据和云计算技术在2016年时已经开始趋于成熟,目前大数据技术正处在落地应用的初期,所以此时学习大数据技术会有一个比较系统的学习过程,相关的知识结构也比较清晰。随着应用案例的增多,学习大数据技术的效率也会提升。
可以的,大数据需要了解linux,java.你可以去看下我前面几篇文章,