技术做到一定程度,逐步发现自己的瓶颈。不由得开始思考这一方面的问题!到底大数据时代下,是相应的数据分析技术重要,还是相应数据思维重要?
先来说数据思维吧!什么是大数据思维,个人感觉应该是互联网思维的一种。是考虑到全面,而不是局部。是考虑到多维,而不是单一维度。不是靠拍脑门做决定,而是让数据说话,用数据做决策。
先说第一点,考虑全面,而不是局部。众所周知,移动互联网催生了大数据的产生。每一个人每一天通过手机能够的数据总和会是一个巨大的量。而通过这些非结构化的数据,我们首先面对的是如何处理这些数据,这里就涉及到数据的存储,读取的问题。由于数据的非结构化。传统的处理技术将不能够很好的起到作用。不是我们单一抽取几个用户的数据加以统计就可以预测出大量用户的行为。这里需要的全局的数据。首先,这一点是大数据相对于其他技术的第一点不同。
再来说第二点,考虑多维,而不是单一维度。大家都有目共睹,现在的广告已经开始基于我们的浏览时长而进行二次推荐。而在进行多维分析后,将不再只关注用户的浏览数据,而相应的会有用户的文本信息,好友评论,已购买产品信息,用卡频次.....当将用户数据进行多个维度的整合分析后,就可以做到精准营销。从而打破传统一维营销的被动宣传不叫好的特点。
最后再看第三点,让数据说话,用数据做决策。在这里不得不提一个软件R,传统行业的业务统计大部分是靠它完成,但他的数据呈现有一点的局限。当我们将一些数据以图表的形式展现在领导面前时,我们就可以根据这些数据做新一年的年度规划。而不至于拍脑门做决定。而且现在数据可视化的应用也是非常的多,现实的应用也展现了相应的价值。
说完了上面三点,再来说一说大数据技术。
首先必提的是Hadoop,这样一个分布式的存储现在已经在大部分企业应用,而它的分布式存储又将用户的读取时间缩短。而下一代技术Spark,也就相当于从Hadoop的硬盘存放,转而到了内存存放。众所周知,内存的读取速度会比硬盘快许多倍。
其次再要说的就是SAS与R,这两个软件都有各自的优势,SAS做为专业数据统计的软件,可以说在大数据量时处理起来有显著的优点。但在超过1T数据量的情况下,它的优势就不再那么明显。而R软件在绘图上有很大的优势,在数据可视化上有很重要的地位。但无奈,R软件在统计上略逊色SAS一筹。而与SAS的同类软件中,SPSS个人感觉在数据量小时会有很大的用途。
还有就是数据获取,RCurl与相应的爬虫技术,而在大数据时期,各网站在反爬虫方面势必会做要应的措施从而保护自身已有的数据。
还有就是ETL,这一点,个人感觉以后会在大数据落在时起到非常重要的地位。因为国内的数据大部分都需要清洗,就像我导师说过的一句话,在中国做大数据,最大的困难就是如何识别出假数据。用真实的数据才能分析出我们所要得到的结果。
好了,到此为止,以上就是自己学习到的大数据知识,分别在思维跟技术方面的认识。但问题又回来了,对于企业来讲,盈利是最基本的选择,到底是选一个具备大数据思维的人还是一个会很多大数据技术的人?而对于自己来说,下一步的方向是继续学习技术,还是掌握相应的思维。
思维OR技术,或左或右?或都两都需要融合,但话题又回来了,工作是很现实的问题,售前,咨询,研发,架构,实施,工程.......到底该如何选择,抑或就不要选择,先静下心来学习,等到在职的学习毕业后再去选择工作。
面对转行,从通信培训行业向互联网行业大数据的转变,虽然不知前方道路如何,仍有些迷茫,但既然选择前方,便只顾风雨兼程,加油!
本文出自 “数据挖掘与可视化” 博客,转载请与作者联系!
原文地址:http://bingyang.blog.51cto.com/533655/1606801