大家好,今天小编关注到一个比较有意思的话题,就是关于大数据 软件开发的问题,于是小编就整理了3个相关介绍大数据 软件开发的解答,让我们一起看看吧。
大数据开发是什么?
大数据开发其实分两种,第一类是编写一些Hadoop、Spark的应用程序,第二类是对大数据处理系统本身进行开发。

第一类工作感觉更适用于data analyst这种职位吧,而且现在hive Spark-SQL这种系统也提供SQL的接口。
第二类工作的话通常才大公司里才有,一般他们都会搞自己的系统或者再对开源的做些二次开发。
这种工作的话对理论和实践要求的都更深一些,也更有技术含量。
年薪50万大数据开发工程师是怎样炼成的?
感谢邀请回答。年薪50万,大概平均下来,每个月薪资是3-4万左右。这个水平的大数据开发,应该不仅仅是能开发一定逻辑的数据应用程序了,而且应该对大数据架构有比较深入的了解,可以结合常见的大数据架构,对面临的新项目或新方案,选用合理的组件,架构出满足高负载,伸缩性好的大数据架构。这就意味着,需要对程序语言精通,对操作系统有深入了解,对大数据架构也见识过很多,并对业务场景很熟悉,知道涉及数据的量,系统架设的环境,配置,都有一个比较深的了解。只有从程序员,到架构师,到大数据架构师这样步步走来的才能练成50万的架构师。
怎么才能转到大数据开发?要学习哪些技术?
Java开发转大数据开发要做到几点?假设你有Java基础选择了自学大数据,而对于完全没有编程和Java基础的人来说,自学绝对是浪费时间和精力的事情。Java开发转大数据开发要做到几点?

现在已经从之前的java后端开发正式转大数据开发,项目数据50T,日均数据增长20G左右,大概是需求问题吧,工资待遇较上一份翻了一倍(这是重点)。
当然,我的分享不是能让各位升职加薪跳槽,只是对于技术人来说,技多不压身,以下为个人经验分享,不喜勿喷。主要讲大数据的职业规划方向、大数据开发工程师需get技能、如何系统的学习。
一、大数据的职业规划方向
学习目的在于工作上的运用,大数据工程师需get技能总结如下:
01.Linux 基本操作
02.python&爬虫介绍
03.hadoop分布式集中
04.离线数据处理
05.实时数据处理
06.ETL与环境相关
07.大数据应用与数据挖掘
08.java高级(虚拟机、并发)
09..HBase(JavaAPI操作+Phoenix )
10. Kafka
11. Spark (Core+sparksql+Spark streaming )
12.CDH集群
二、如何系统的学习
我本人是17年年初开始自学,自学了Linux 基本操作,这个很好学,领悟能力还可以就看书,不行就看视频重复看,大概一周可以搞定。
然后就学习了CDH集群搭建,Python爬虫,我是java后端开发,这些网上找点资料看点书,很好学,上手也很快。
这里重点推荐《深入理解Java虚拟机》、《Java高并发实战》必看书籍。
这里提醒一下,如果你觉得自己看书效率太慢,或者容易思维不通的情况,你可以在网上搜集一些课程,跟着课程走也OK 。这个完全根据自己情况决定。如果看书效率不高就很网课,相反的话就自己看书。自制力不强的人就没什么好推荐的,你什么都不适合学。
到此,以上就是小编对于大数据 软件开发的问题就介绍到这了,希望介绍关于大数据 软件开发的3点解答对大家有用。