零基础!想往大数据方向发展,Java和Python哪个合适大数据发展?

有很多朋友私信我,问道:零基础!想往大数据方向发展,Java和Python哪个合适大数据发展?

我的回答很简单:学习python,入门会快点,然后走数据分析或者机器学习得路子,会更宽点。

零基础!想往大数据方向发展,Java和Python哪个合适大数据发展?


就当前阶段,大数据方向目前市场饱和度挺高了,不太建议往这块去转,当然也得看自身本身是什么行业,如果说行业太过于夕阳,就算大数据行业趋于饱和,同样有机会。

其实很多人提到了传统挖掘工具在没落的事,其实应该算是的吧,毕竟目前互联网产生数据的速度确实有点快。

当然,所谓大数据很多时候确实也有点难虚,但不管怎么样,数据的思维是在不断地强化的,从过去拍脑袋决定,过渡到逐渐以数据为依据理性的做决策,是有这个趋势的。

所以,熟悉数据的处理流程,以数据的思维去思考问题,总是比较正确的方向的。

再次强调一个事就是,其实在目前这种情况下,任何语言、框架什么的都是比较次要的,重要的是解决问题的模式,其次是快速学习的能力,因为这个领域变化太快,需求有足够的应变能力去适应。

零基础!想往大数据方向发展,Java和Python哪个合适大数据发展?

非诚勿扰:正在学习python的小伙伴或者打算学习的,可以私信小编“01”领取资料!

大数据领域很多细分的岗位:大数据分析师、数据开发工程师、数据挖掘工程师、甚至是爬虫工程师。

分别解决数据统计分析报表类问题、平台运维数据开发问题、数据深度挖掘类问题、数据源获取问题等,其实还有,就不细说了。

数据分析类的偏SQL,当然也会经常用到一些脚本语言进行数据的加工啊,等等,其中当然也包括python,这里用java的少。

数据开发工程师,基本属于硬开发类了,由于大数据框架大多java,所以这也是java这在这里流行的原因。

零基础!想往大数据方向发展,Java和Python哪个合适大数据发展?

数据挖掘,传统类的数据挖掘,python是大爱,但是在分布式模式下,其实python的局限性还是蛮大的,一些分布式机器学习库,例如spark mllib啊之类的,之类用python其实就是乏力了。

最后爬虫这块,可能很多人不认可他是属于大数据的,但是可以查一下目前其实爬虫与数据领域结合是越来越紧密了,最起码我司爬虫是属于数据团队的,而爬虫基本也属于python的天下了,当然java爬虫也是有滴。

零基础!想往大数据方向发展,Java和Python哪个合适大数据发展?

最后,不管怎么说,大数据领域语言只是其中一环,还有很多东西,而且对于任何老司机来说,语言更是次要的,一法万通。

如果是数据开发,java。

如果是数据挖掘类的,可以从python入手。

最后多说一句,小编是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料的可以关注小编,并在后台私信小编:“01”即可领取。


分享到:


相關文章: