大数据开发是不是很难学没有基础可不可以学习呢

2024-12-26 03:26:48
推荐回答(5个)
回答1:

如今大数据人才紧缺,不少人都想通过培训进入到大数据行业,那么同时也会问,大数据培训难不难学?零基础能不能学大数据?大数据培训难不难,还是得看个人坚持学习的毅力。零基础参加大数据培训当然是没问题的了,目前许多大数据培训机构都开设了零基础培训班。也算是针对广大零基础的学员一种福利。

零基础学习大数据是不是很难?
在这个人才紧缺的时代,能够把握时间,找准方向,快速的融入到这一行,肯定不是那么容易的事情,因为你各个环节上都得深思熟虑一番,才能开始去行动,比如你正在犹豫要不要转行;好不容易决定之后又在犹豫选择哪家机构;哪里有零基础授课的培训机构等等问题扑面而来。
当零经验进入时,肯定需要工作技巧、行业背景知识等多方面的输入,如果沟通能力强,可以很好的把人际关系维护好的话,会更容易得到支持。
零基础的学习大数据开发之后,得具备那些东西?
理论+思路+工具+实践
理论:简单的数理统计原理,请熟悉。一开始不必了解太高深,知道抽样的原理,常见统计方法即可。随着工作和业务的需求,进一步有针对性的深入学习。
思路:这个是比较重要的,也是需要逐渐培养的,什么情况应该有什么方法做统计分析?希望通过分析得到什么结论?
工具:excel的常用统计公式,统计方法需要了解。大量数据的可以考虑学习下spss,再高阶可以用R等等。
实践:这是最重要的,可以尝试从身边的一些日常案例入手,培养自己的洞察力。
补充一点:要以此为职业,建议认真研读这类岗位的招聘需求,文章很多,已经明确告知了你需要哪些能力,可以把自己当作是已经在职的人员思考,如果我来做这个业务,应该怎么去做。

回答2:

大数据开发,难点有以下4个阶段:
1、数据采集
数据采集有线上和线下两种方式,线上一般通过爬虫、通过抓取,或者通过已有应用系统的采集,在这个阶段,我们可以做一个大数据采集平台,依托自动爬虫(使用python或者nodejs制作爬虫软件),ETL工具、或者自定义的抽取转换引擎,从文件中、数据库中、网页中专项爬取数据,如果这一步通过自动化系统来做的话,可以很方便的管理所有的原始数据,并且从数据的开始对数据进行标签采集,可以规范开发人员的工作。并且目标数据源可以更方便的管理。
数据采集的难点在于多数据源,例如mysql、postgresql、sqlserver 、 mongodb 、sqllite。还有本地文件、excel统计文档、甚至是doc文件。如何将他们规整的、有方案的整理进我们的大数据流程中也是必不可缺的一环。
2、数据汇聚
数据的汇聚是大数据流程关键的一步,你可以在这里加上数据标准化,你也可以在这里做数据清洗,数据合并,还可以在这一步将数据存档,将确认可用的数据经过可监控的流程进行整理归类,这里产出的所有数据就是整个公司的数据资产了,到了一定的量就是一笔固定资产。
数据汇聚的难点在于如何标准化数据,例如表名标准化,表的标签分类,表的用途,数据的量,是否有数据增量?,数据是否可用? 需要在业务上下很大的功夫,必要时还要引入智能化处理,例如根据内容训练结果自动打标签,自动分配推荐表名、表字段名等。还有如何从原始数据中导入数据等。
3、数据转换和映射
经过数据汇聚的数据资产如何提供给具体的使用方使用?在这一步,主要就是考虑数据如何应用,如何将两个?三个?数据表转换成一张能够提供服务的数据。然后定期更新增量。
经过前面的那几步,在这一步难点并不太多了,如何转换数据与如何清洗数据、标准数据无二,将两个字段的值转换成一个字段,或者根据多个可用表统计出一张图表数据等等。
4、数据应用
数据的应用方式很多,有对外的、有对内的,如果拥有了前期的大量数据资产,通过restful API提供给用户?或者提供流式引擎 KAFKA 给应用消费? 或者直接组成专题数据,供自己的应用查询?这里对数据资产的要求比较高,所以前期的工作做好了,这里的自由度很高。
大数据开发的难点主要是监控,怎么样规划开发人员的工作?开发人员随随便便采集了一堆垃圾数据,并且直连数据库。 短期来看,这些问题比较小,可以矫正。 但是在资产的量不断增加的时候,这就是一颗定时炸弹,随时会引爆,然后引发一系列对数据资产的影响,例如数据混乱带来的就是数据资产的价值下降,客户信任度变低。

回答3:

大数据开发相对来说更适合有基础的人学习,如果懂Java或者以前做过Java开发那学习起来相对轻松很多,0基础学习是可以的,效果可能并不明显,学大数据建议还是参加培训班,选择培训班时候重点关注机构的口碑情况、师资力量、课程体系、就业信息、费用情况等等,希望你早日学有所成。

回答4:

没有一份高薪的工作是简单地,都需要付出时间精力去好好学习,而大数据技术门槛是有的,纯技术需要不少IT知识储备积淀,如果是投入精力要学习大数据,是没有问题的,我儿子也是没有基础,当时决定去光环,当时他也是担心的不行,就怕自己学不会,但是真的学习过程中,也没有特别困难的!

回答5:

大数据开发是技术含量很高的。但是零基础教学的it培训很多。