大數(shù)據應該學python還是java呢

不懂大數(shù)據應該學python還是java呢?其實想解決這個問題也不難,下面讓小編帶著大家一起學習怎么去解決,希望大家閱讀完這篇文章后大所收獲。

我們提供的服務有:成都網站建設、成都網站制作、微信公眾號開發(fā)、網站優(yōu)化、網站認證、永新ssl等。為數(shù)千家企事業(yè)單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的永新網站制作公司

學習方法有很多,在沒有基礎的前提下,自學是因人而異是有難度。其次是大數(shù)據目前的工作方向主要是三個:大數(shù)據應用,數(shù)據分析,大數(shù)據研發(fā),當然還有一些機器學生有關的數(shù)據挖掘什么的,也在這個類別,我暫時歸到研發(fā)方向,因為要應用的話,還得結合一些行業(yè)和業(yè)務進行,所以你要從事大數(shù)據,可能要先定一下方向哈,就難易度來選,我建議可以在這個方向考慮一下。

如果都是在小白的情況下,可以首先根據自己的性格特征去選擇,如果自己個人比較喜歡技術也能耐得住性子,就可以選擇大數(shù)據研發(fā)方向,如果個人比較喜歡綜合性的發(fā)展方向又擔心自己坐不住害怕太難,就可以選擇數(shù)據分析方向。就這兩個學習方向的語言基礎要求是不一樣的,一個是java,一個是python。根據方向,科多大數(shù)據整理來一些,我也總結了一下需要的技能,供你參考,如下:

最基本的是JAVA核心API有關內容,當然有JAVA開發(fā)經驗的最容易入門,比如從事過JAVAWEB開發(fā)的,基本上可以很容易跳進大數(shù)據應用方向,如果沒有JAVA基礎,很多內容你會理解不了。同時除了基本的基礎以外,我在下面還給你羅列了一些列必須的技能:

Java高級(VM相關、并發(fā)相關,線程相關)

2、Linux 基本操作(環(huán)境,命令,網絡等相關內容)

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 )

如果要把大數(shù)據玩得比較洋氣,個人建議還要學習一些高級技術,不過不建議一開始就去觸碰,畢竟這些技術個人建議還是有一些經驗積累后再來哈,會比較快。學習建議如下:

一定要把JAVA基礎和JAVA高級部分學好,把JAVA做為第一開發(fā)語言,這個是關鍵,其次,Python也要引起重視,可以做為第二開發(fā)語言去學習掌握。

一定要把Linux的基礎操作,網絡操作,文件操作等學好,掌握熟練,特別在環(huán)境配置部分,要多熟悉各種命令,同時也要多熟悉系統(tǒng)的基本結構。

關于Hadoop、Hive等環(huán)境和技術應用,要結合一些實際點的案例來學要快一些,簡單的Demo很難看到一些現(xiàn)象。

以上是大數(shù)據研發(fā)方向,如果是數(shù)據分析方向的話,可以一開始就學習和了解一下python,從初級到高級,其次就是學會能用python寫一些爬蟲程序,能獲取簡單的一些數(shù)據。再學習Numpy及Pandas、spss,sass,及機器學習算法和業(yè)務數(shù)據分析,spark數(shù)據分析等等;

個人建議可以買些書來看,當然看書效果因人而異也有可能效果不太好,可以去找一些網課,跟著視頻學,最直接的學習方式就是去報名參加下一些線下的專業(yè)培訓班,集中學習。當然,科多大數(shù)據是可以提供的。

感謝你能夠認真閱讀完這篇文章,希望小編分享大數(shù)據應該學python還是java呢內容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細的解決方法等著你來學習!

網站名稱:大數(shù)據應該學python還是java呢
鏈接地址:http://www.muchs.cn/article2/ihpioc.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供虛擬主機、動態(tài)網站、定制網站、手機網站建設、全網營銷推廣、App開發(fā)

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網站建設