大数据要学javaweb吗_自学java大数据可以找到工作吗?该怎么学?
首先大数据这个趋势已经很明了,但是进入这个领域有门槛,而且不小,要有心理准备,自学要因人而异,没有基础的前提下,有难度,后面我会给你一些学习的建议。
其次是大数据目前的工作方向主要是三个:大数据应用,数据分析,大数据研究,当然还有一些像机器学生有关的数据挖掘什么的,也在这个类别,我暂时归到研究方向,因为要应用的话,还得结合一些行业和业务进行,所以你要从事大数据,可能要先定一下方向哈,就难易度来选,我个人是在大数据应用方向开着车,所以要上车,我建议可以在这个方向考虑一下。
大数据必备技能
根据方向,我总结了一下需要的技能,供你参考,如下:
最基本的是JAVA核心API有关内容,当然有JAVA开发经验的最容易入门,比如从事过JAVAWEB开发的,基本上可以很容易跳进大数据应用方向,如果没有JAVA基础,很多内容你会理解不了。
同时除了基本的基础以外,我在下面还给你罗列了一些列必须的技能:
1、Java高级(VM相关、并发相关,线程相关)
2、Linux 基本操作(环境,命令,网络等相关内容)
3、Hadoop(此处为通常指的是HDFS+MapReduce+Yarn的相关内容 )
4、HBase(JavaAPI操作+Phoenix )
5、Hive(Hql基本操作和原理理解)
6、Kafka
7、Storm
8、Scala
9、Python
10、Spark
(Core+sparksql+Spark streaming )
如果要把大数据玩得比较洋气,个人建议还要学习一些高级技术,不过不建议一开始就去触碰,毕竟这些技术个人建议还是有一些经验积累后再来哈,会比较快。否则你会觉得你在看天书。
下面这些供你以后提升学习用。
1.机器学习算法以及mahout库加MLlib
2.R语言
3.Lambda 架构
4.Kappa架构
5.Kylin
6.Aluxio
学习建议
一定要把JAVA基础和JAVA高级部分学好,把JAVA做为第一开发语言,这个是关键,其次,Python也要引起重视,可以做为第二开发语言去学习掌握。
一定要把Linux的基础操作,网络操作,文件操作等学好,掌握熟练,特别在环境配置部分,要多熟悉各种命令,同时也要多熟悉系统的基本结构。
关于Hadoop、Hive等环境和技术应用,要结合一些实际点的案例来学要快一些,简单的Demo很难看到一些现象。
上面的内容可以买些书来看(需要可以问我,这里就不安利了),当然如果看书效果不好,可以去找一些网课,跟着视频学,最直接的学习方式就是去报名参加专业培训班,集中学习。
大数据要学javaweb吗_自学java大数据可以找到工作吗?该怎么学?相关推荐
- 没有学历学了JAVA怎么找份工作_自学java没学历可以找到工作嘛?
可以的,假如你的学习能力强,然后能够控制自己不去到处撩妹,有毅力是完全可以自学,然后学出来的技术吊炸天,然后找一份很好的工作的 现在市场上的最低要求的学历是大专,如果说你在这个学历以下的话,我的建议是 ...
- 自学Java半年,能找到工作嘛?
坦白来讲虽然自学比较难,但是通过自学的方式,顺利找到工作的人还是有的,如果你是科班出身,有编程基础,而且自学能力比较强的话,可以尝试一下自学这条路, 现在推荐一条Java自学路线图,只要这些你都掌握了 ...
- 自学Java没学历可以找到工作吗?
除非技术真的diao 炸 天,否则大概率是找不到的 低学历能自学编程的人大有人在,你在搜索引擎上一查,低学历自学编程改变自身命运的不胜枚举. 但无一不例外的,每个求学者的叙述都透漏着心酸.艰难困苦,披 ...
- 自学Java如何快速的找到工作?
零基础的java程序员,在自学和找工作时,普遍会出现一些问题,同时在实践过程中,也总结出了一些能帮零基础java开发尽快提升能力和尽快找工作的经验.在本文里,就将围绕零基础java开发自学和找工作这个 ...
- 自学html多久能找到工作,学web前端需要多久? 自学多长时间能找到工作?
不少学员自学或准备自学 Web 前端技术,准备之后找 Web 前端相关的工作,但也非常关心一个问题,那就是自学多长时间能找到工作这个实际性的问题,W3Cschool 小编今天就来解答一下相关的问题,大 ...
- 0基础学python要多久-27岁0基础自学Python,多久可以找到工作?
原标题:27岁0基础自学Python,多久可以找到工作? 27岁零基础努力自学Python,多久或什么程度可以找到工作? 背景: 毕业近5年,至今仍无任何表面成绩,一开始做期货投机,后经营个体店(失败 ...
- 自学python能找到工作吗-自学 Python,我是如何找到工作的?
原标题:自学 Python,我是如何找到工作的? 先交代一下自己的情况,非计算机科班出身,本科机械,会一点C/C++,没怎么写过代码,最大的程序可能就一二百行,没算法/数据结构基础. 多年前一心想往机 ...
- 自学python可以找到好的工作吗-27岁0基础自学Python,多久可以找到工作?
原标题:27岁0基础自学Python,多久可以找到工作? 27岁零基础努力自学Python,多久或什么程度可以找到工作? 背景: 毕业近5年,至今仍无任何表面成绩,一开始做期货投机,后经营个体店(失败 ...
- 自学python能找到工作么-27岁0基础自学Python,多久可以找到工作?
原标题:27岁0基础自学Python,多久可以找到工作? 27岁零基础努力自学Python,多久或什么程度可以找到工作? 背景: 毕业近5年,至今仍无任何表面成绩,一开始做期货投机,后经营个体店(失败 ...
- java 怎么获取object的数据_自学java,想将来从事大数据工作,现实吗?怎么学?...
自学java,想将来从事大数据工作,怎么学? 我是大一通信工程的一名学生,我们学习的是C,但我将来想从事大数据开发的工作,我想向各位大佬请教一下,像我这种情况,自学java然后去从事大数据工作是不是不 ...
最新文章
- 基于python和OpenCV构建智能停车系统
- thinkphp 微信授权登录 以及微信实现分享
- 线程信息的获取和设置
- 腾讯qq帮你装silverlight
- GitLab五种权限
- ## __VA_ARGS__ ... 宏和可变参数
- php判断平年和闰年,平年和闰年的三种判断方法
- 如何将Windows下的文件传到Linux中
- vite方式创建vue项目
- 分析reduce()的原理
- cal日历工具的用法
- swift PickerView
- 浏览器 实现复制粘贴 上传图片, js实现粘贴图片预览功能
- spark 随机森林 源码解析
- 普通游戏显卡和专业图形显卡的区别
- 达梦数据库一些基础的SQI语句
- Win10小娜搜索空白什么都不显示怎么办,开始菜单,搜索空白
- Doctrine浅析
- 获得除当前元素外的所有其他元素,并对其他元素进行设置
- 深度解析:电商直播基地运营及盈利模式
热门文章
- 接入层-汇聚层组网设计配置案例——双归上行-负载
- 生鲜电商纷纷传上市,但赛道并不性感
- 北大2011年计算机系录取浙江毛,湖州这11位同学被清华北大录取!
- leetcode剑指Offer2
- TeamCity Angent 配置(Ubuntu)
- 杨老师课堂之基于注解的SSH整合案例
- task5b-验证lncRNA只有部分具有polyA尾结构
- 致Play Framework开发者们的一封信
- 显卡优化以提高计算机性能,《绝地求生》完美显卡优化教程:低配电脑也能吃鸡无压力!...
- django读取mysql事实数据_Django读取Mysql数据并显示在前端的实例