先简单的做个自我介绍,我是云6期的,黑马相比其它培训机构的好偶就不在这里说,想比大家都比我清楚;毕业后到现在自己一直从事的是大数据研发工作,在公司有自己的研发专利;经常遇到有人问我大数据前景如何、大数据和Android、iOS对比怎么样等一些问题,为解决大家的困惑,抽时间写了这篇文章,简单对比一下大数据和移动开发的前景,给大家做个参考。
可能很多人都还很困惑,什么是大数据,其实可以简单的这么理解:大数据就是对大量数据进行有效处理的一种解决方案;因为随着数据量的不断增加,传统的框架及计算模型已经无法满足数据增加的需求,所以出现了一种新型的框架,hadoop框架,用这种框架可以弥补传统框架的不足,能对大数据量进行有效的分析提取等,就可以当成是学一个新的框架一样。对于Android和Ios开发就不在这做过多废话了。
从目前黑马的毕业情况来看,移动开发(Android、IOS)的就业薪资确实很高,因为这个市场现在很火热,下面就跟大家分析一下两个市场的本 质,移动开发的本质其实就是拿后端处理好的数据完美的在手机端展示出来,而后端的大数据量处理分析就是用的大数据工具(hadoop),说白了,这两者是 相关联的,但是估计大家没有发现一个特点,前端展示的市场空间比后端的小很多;现在的Android开发市场已经慢慢的趋近饱和状态了,大家可以从各大招 聘网站上看得出来,Android开发很容易就可以找到月薪1万以上的工作,但在15000~18000这个期间就基本上是一个顶峰了,往上走变得异常的 困难,现在IOS开发也是如此,IOS现在的市场饱和度稍微比Android的大一些,黑马的学员毕业后找月薪12000~15000的工作很好找,可以 说是so easy,但想到2万以上就不是那么容易了,随着时间的推移IOS开发也将和Android一样,这种周期也不会太长,一般也就2-3年就趋近一个饱和了。
移动开发有一个缺点,不知道大家能感觉到否,就是不好转型(不是转行),上升空间有限,不像大数据那样,如果哪天hadoop开发也趋近饱和 了,hadoop的工程师可以考虑往数据分析师、数据挖掘转型,而且是顺理成章的,数据分析师的薪资想必不用我在这说了。以上说了这么多,没有贬低移动开 发的意思,只是从本质上给大家分析一下移动端开发而已,方便大家对整个行业有个了解,下面再来看看大数据方向。
现在大数据(hadoop)相当于是刚起步,需求会越来越大,因为现在很多公司都开始意识到数据的重要性,越往下走工作会越好找,学会了大数据可以有很 大的发展空间,有大数据(hadoop)运维、hadoop开发、大数据分析、数据挖掘等,说白了,大数据是越往后越吃香。现在的行情是只要你有2-3年 的工作经验又会hadoop,找1万以上的工作还是比较容易的。下面来看看大数据整个行业的薪资,估计这是也大家比较关心的,直接上图:
初级hadoop工程师薪资:
只要你会说,能把学到的东西说出来,叫15000很轻松,现在的hadoop工作相比我们云6刚毕业时好找太多了,做大数据还有个特点,估计大家也很关注就是加班少。我们再来看看中级以上的hadoop工程师,不废话,直接上图:
这些图都是从招聘网站上截的,不难看出,中级以上就能拿到20万以上的年薪了,再来看看架构师级别的:
我只想说看到这些招聘信息,我也是醉了,发展空间无限,上面是对大数据前景做了一个简单的介绍,下面再看看,中级-高级移动开发工程师薪资水平如下图:
一看薪资差不多,细看才发现hadoop初级工程师已经能达到这个薪资水平了,对于高级以上的就不一一贴图了,大家可以自己去招聘网站上面查,经过以上对比可以得出如下结论:
一般4年左右就能看出这个区别来了,在这里只是给大家做一个简单的对比,简单剖析了一下大数据和移动开发的前景,方便大家选择,仅供参考。
文笔比较差,不到之处欢迎大家拍砖。