职业规划书

什么是大数据?
随着科技的发展,我们在网上留下的数据越来越多,大到网上购物、商品交易,小到浏览网页、微信聊天、手机自动记录日常行程等,可以说,在如今的生活里,只要你还在,你就会每时每刻产生数据,但是这些数据能称为大数据么?不,这些还不能称为大数据,那么大数据数据到底是什么呢?

我的个人理解是这样的,大数据可以认为是数据的集合,我们可以从这些数据中推理出一个近似客观的规律,利用这个规律可以预测产生数据的本体下一次要发生的概率。如一个用户经常在某电影网站上观看成龙的电影,那么当该用户下一次访问电影网站时,将有关成龙的电影放在推荐列表中比较靠前的位置,因为我们通过用户的浏览的数据发现他很喜欢成龙的电影,并且相信相信该用户的兴趣短时内不会发生变化。这时我们就会有疑问,用户的行为数据存到哪里了?怎样使用这些数据判断(计算)产生数据数据的本体下一次发生的概率。这就引出了大数据的最核心的两个概念:存储和计算

大数据技术初探
我们接着上面分析,想知道这些数据可以具体做什么,那么我们就从数据本身出发。试想一下,要想使用数据,是不是要先采集数据,采集的数据传输过程中如果数据流量太大,还要考虑下对数据缓冲,如果采集的数据不是那么特别着急的需要(变现),我们可以考虑以离线的形式先存储起来,如果数据放起来就没有价值了啊,所以我们还是是要分析、计算、挖掘数据里面的价值,但是数据的最终价值是要变现啊,money! money! money!
 

计算机基础
按照正常情况下,如果你想当个普通的程序员,这部分内容其实不学也行,因为技术的天花板很低,当达到一定水平后,就会原地踏步,停滞不前。但是如果你想在这个领域有所建树,发光发热,就得好好学习这些基础知识,这是为啥呢?你想想看,在这个文科可以使用Python来进行数据分析的时代,不搞点技能怎么傍身。当然,这是次要的,最主要的原因是当我们把某个领域学的一定阶段的时候,这时你接触的就会越接近于底层,举个例子:当你学习Java中的内存管理、线程、进程和锁的知识点时,如果你不了解操作系统的知识,理解起来还是挺难的。

下面,我们介绍下具体学习那些基础,这里只列出书籍,每个人根据自己的学习情况具体学习即可

计算机网络
操作系统
数据结构与算法
计算机组成原理
离散数学及其应用
编译原理


JAVA基础路线
学习大数据是必须要学JAVA的,为什么这么说呢?学习大数据,我们或多或少都听说过Hadoop,很多同学甚至将Hadoop和大数据画了等号,可见Hadoop是必须要学的,而且我们知道Hadoop和其他大数据处理技术很多的部分都是由Java语言来实现的,所以在学习Hadoop的一个前提条件,就是掌握Java语言。

大数据职业规划
据我了解,目前市面存在的大数据的岗位有以下几种:

大数据分析师
大数据挖掘式/算法工程师
大数据工程师
大数据运维工程师
大数据仓库工程师
大数据产品经理
因为市面上的岗位需求以大数据工程师居多,在这里,我会着重介绍大数据工程师的职业规划,对其他岗位刚兴趣的可以自行查阅相关资料。

大数据工程师职位介绍
大数据工程师具体的工作内容取决于你在工作数据流中的那个环节,数据流的工作内容大致可以分为:数据采集—>数据清洗—>数据存储—>数据分析和统计—>数据可是化

分类
正常情况下,大数据工程师按照不同的工具是要分类,如Hadoop工程师,Spark工程师,Flink工程师,具体的使用工具取决于所在的部门,但是如果想要成为一名优秀的大数据工程师,这些工具都是需要掌握的。

职业发展路线
人们常说,程序员到了35岁,就要转行送外卖、开滴滴了,虽然这是一句调侃,但是人到中年,危机意识还是要有的,搞不好部门下次优化的就是你。

就像文中开头所说,解决焦虑的最好办法就是面对焦虑,既然知道有35岁危机,那么应该早早准备好自己的职业规划,并坚定不移的坚持下去。从大数据工程师的角度看,如果你一直从事大数据这个行业,有两大方向供你选择

偏技术方向
大数据工程师—>大数据算法工程师—>大数据项目经理—>大数据架构师—>资深架构师—>大数据科学家

偏业务方向
大数据工程师—>大数据产品经理—>资深大数据产品经理—>合伙人

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
以下是一个可能的物联网工程师职业生涯规划书,仅供参考。 1. 了解物联网技术 首先,作为一名物联网工程师,需要深入了解物联网技术,包括传感器、云计算、机器学习、大数据等方面。这些知识将是你未来职业生涯的基础。 2. 学习编程语言 物联网工程师需要掌握至少一种编程语言,如Python、C++、Java等。这些语言将帮助你开发和维护物联网系统。 3. 学习云计算和数据库 物联网系统需要运行在云端,并使用数据库存储数据。因此,理解云计算和数据库的基础知识是必要的。 4. 参加相关课程和培训 参加相关课程和培训将帮助你深入了解物联网技术和行业趋势,并提高你的技能水平。例如,你可以参加物联网认证课程,或参加各大公司提供的培训课程。 5. 参与相关项目 参与物联网相关项目将帮助你积累实践经验,并增加你的技能水平。你可以加入团队,或者自己开发一些小项目来提高自己的技能水平。 6. 发展自己的专业领域 在物联网领域,有许多专业领域可以发展,例如智能家居、智能交通、工业自动化等。你可以选择一个你感兴趣的领域,并深入研究和发展。 7. 持续学习和更新知识 物联网技术在不断更新和发展,因此持续学习和更新知识是非常重要的。你可以关注物联网行业的最新动态,参加相关的会议和研讨会,或者阅读相关的籍和文章来更新自己的知识。 总之,作为一名物联网工程师,需要掌握物联网技术、编程语言、云计算和数据库等基础知识。同时,参加相关课程和培训,参与相关项目,发展自己的专业领域,持续学习和更新知识也是非常重要的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值