在学习之前,我先先说一些题外话,大数据是什么以及能干什么,什么样的人可以尝试,可以达到一个什么地步等等。
首先,大数据是什么?能干什么?引用比较官方的解释:大数据是指无法在一定时间范围内用常规软件工具进行捕捉,管理和处理的数据集合,是需要新处理模式才能具有更强的决策力,洞察发现力和流程优化能力的海量,高增长率和多样化的信息资产。说简单一点,我感觉就是数据量特别大,信息非常繁杂,从一堆信息中提取有用的信息组合到一起,然后分析这么一个东西。大数据主要解决的也就是海量数据的存储和分析计算的问题。举个小例子,比如一家百货商店,要想做的更大更好,就需要统计每天的营业额,和不同时间哪种产品卖得最好,这样把对应需要的数据统计出来,做一个分析计算,从而做出更正确的决定。
其次,大数据目前前景和待遇?我入行还不是很久,这个方面我只能用我目前的眼界来看的话,目前大数据是新兴的,不超过3年,目前一线城市居多,二三线城市也在开始陆陆续续的开始需要大数据的人才,只能说目前大数据是一个趋势,随着5G的到来,大数据越来越需要相关的人才,而目前以北京上海等地来说,找一个大数据的工作,基本没有多少经验的,但是会大数据的技术的,满足月薪7,8K是没有问题的。当然,互联网行业最不怕时间,理解的快的话,半年时间你可以得到别人一年甚至两年三年的经验,当然再去找工作的话也就普遍在20K左右了。一般来说,学的还算可以的话,并且经验3年左右的话,年薪二三十万还是相当容易的。上限的话,就看个人了,如果你有野心,在努力一点,去京东,头条,阿里等大厂也不是很难的。年入百万也就几年之后的事而已,这些都不是说说而已的,确实是事实。
了解到了薪资这一块,估计大部分人开始心动了,同时担心自己能不能从事这类行业。就这个方面来说,我感觉任何人都可以,是的,理论上来说任何行业都是如此。不说这种鸡汤的话,就大部分人而言。我认为准入门槛的话:大专以上学历+逻辑思维比较强+有一定的Java基础。满足这三点的话,我感觉学习大数据完全没有问题的。当然不满足的也不用担心。学历这个毕竟只是一个大概,只要你对计算机或者代码有一定的兴趣,愿意钻研,都是可以的,逻辑思维也是可以通过做一些题来进行提高的。至于Java基础,少则一个月,多则半年,基本都可以搞定。不用特别精通,毕竟大数据离线用到的实在不多,主要是实时的话会用到。Java基础的话我比较推荐B站上尚硅谷宋红康老师那一个月的Java基础课程。大概有700多个(每个也就8分钟左右)小视频,讲的非常详细。学了这个基本就没问题了。