亚洲女人被黑人巨大进入-亚洲日本视频在线观看-亚洲AV秘片一区二区三3-亚洲欧美中文字幕乱码在线

<dfn id="uqq4w"><dl id="uqq4w"></dl></dfn>
  • <abbr id="uqq4w"></abbr>
    <center id="uqq4w"><cite id="uqq4w"></cite></center>
    ?
    徐州北大青鳥
    當(dāng)前位置: 主頁 > 新聞中心 > 媒體關(guān)注 >

    自學(xué)Java大數(shù)據(jù)找工作,現(xiàn)實(shí)嗎?怎么學(xué)?

    時間:2020-10-14 15:20來源:未知 作者:代碼如詩 點(diǎn)擊:
    自學(xué)Java,想將來從事大數(shù)據(jù)工作,怎么學(xué)? 我是大一通信工程的一名學(xué)生,我們學(xué)習(xí)的是C,但我將來想從事大數(shù)據(jù)開發(fā)的工作,我想向各位大佬請教一下,像我這種情況,自學(xué)Java然后
    自學(xué)Java,想將來從事大數(shù)據(jù)工作,怎么學(xué)?
    我是大一通信工程的一名學(xué)生,我們學(xué)習(xí)的是C,但我將來想從事大數(shù)據(jù)開發(fā)的工作,我想向各位大佬請教一下,像我這種情況,自學(xué)Java然后去從事大數(shù)據(jù)工作是不是不太現(xiàn)實(shí)?如果做的話我該怎么制定學(xué)習(xí)路線呢?
     
    看到這個問題我就有點(diǎn)小激動,哈哈哈~~又是一個想來跳坑的兄弟,但是既然你有這個想法,做為一名長期在一線的JAVA+大數(shù)據(jù)應(yīng)用開發(fā)老司機(jī),我想結(jié)合我在工作中的一些心得給你一些建議吧。
     
    首先大數(shù)據(jù)這個趨勢已經(jīng)很明了,但是進(jìn)入這個領(lǐng)域有門檻,而且不小,要有心理準(zhǔn)備,自學(xué)要因人而異,沒有基礎(chǔ)的前提下,有難度,后面我會給你一些學(xué)習(xí)的建議。
     
    其次是大數(shù)據(jù)目前的工作方向主要是三個:大數(shù)據(jù)應(yīng)用,數(shù)據(jù)分析,大數(shù)據(jù)研究,當(dāng)然還有一些像機(jī)器學(xué)生有關(guān)的數(shù)據(jù)挖掘什么的,也在這個類別,我暫時歸到研究方向,因?yàn)橐獞?yīng)用的話,還得結(jié)合一些行業(yè)和業(yè)務(wù)進(jìn)行,所以你要從事大數(shù)據(jù),可能要先定一下方向哈,就難易度來選,我個人是在大數(shù)據(jù)應(yīng)用方向開著車,所以要上車,我建議可以在這個方向考慮一下。
     
    大數(shù)據(jù)必備技能
     
    根據(jù)方向,我總結(jié)了一下需要的技能,供你參考,如下:
     
    最基本的是JAVA核心API有關(guān)內(nèi)容,當(dāng)然有JAVA開發(fā)經(jīng)驗(yàn)的最容易入門,比如從事過JAVAWEB開發(fā)的,基本上可以很容易跳進(jìn)大數(shù)據(jù)應(yīng)用方向,如果沒有JAVA基礎(chǔ),很多內(nèi)容你會理解不了。
     
    同時除了基本的基礎(chǔ)以外,我在下面還給你羅列了一些列必須的技能:
     
    1、Java高級(VM相關(guān)、并發(fā)相關(guān),線程相關(guān))
    2、Linux 基本操作(環(huán)境,命令,網(wǎng)絡(luò)等相關(guān)內(nèi)容)
    3、Hadoop(此處通常指的是
    HDFS+MapReduce+Yarn的相關(guān)內(nèi)容 )
    4、HBase(JavaAPI操作+Phoenix )
    5、Hive(Hql基本操作和原理理解)
    6、Kafka 
    7、Storm
    8、Scala
    9、Python
    10、Spark
    (Core+sparksql+Spark streaming )
     
    如果要把大數(shù)據(jù)玩得比較洋氣,個人建議還要學(xué)習(xí)一些高級技術(shù),不過不建議一開始就去觸碰,畢竟這些技術(shù)個人建議還是有一些經(jīng)驗(yàn)積累后再來哈,會比較快。否則你會覺得你在看天書。
     
    下面這些供你以后提升學(xué)習(xí)用。
     
    1.機(jī)器學(xué)習(xí)算法以及mahout庫加MLlib
    2.R語言
    3.Lambda 架構(gòu)
    4.Kappa架構(gòu)
    5.Kylin
    6.Aluxio
     
     
     
    學(xué)習(xí)建議
     
    一定要把JAVA基礎(chǔ)和JAVA高級部分學(xué)好,把JAVA做為第一開發(fā)語言,這個是關(guān)鍵,其次,Python也要引起重視,可以做為第二開發(fā)語言去學(xué)習(xí)掌握。
     
    一定要把Linux的基礎(chǔ)操作,網(wǎng)絡(luò)操作,文件操作等學(xué)好,掌握熟練,特別在環(huán)境配置部分,要多熟悉各種命令,同時也要多熟悉系統(tǒng)的基本結(jié)構(gòu)。
     
    關(guān)于Hadoop、Hive等環(huán)境和技術(shù)應(yīng)用,要結(jié)合一些實(shí)際點(diǎn)的案例來學(xué)要快一些,簡單的Demo很難看到一些現(xiàn)象。
     
    上面的內(nèi)容可以買些書來看(需要可以問我,這里就不安利了),當(dāng)然如果看書效果不好,可以去找一些網(wǎng)課,跟著視頻學(xué),最直接的學(xué)習(xí)方式就是去報(bào)名參加下一些線下的專業(yè)培訓(xùn)班,集中學(xué)習(xí)。
     
    最后,小編想告訴你,自學(xué)Java可以,但是大數(shù)據(jù)是一門十分前沿的技術(shù),自學(xué)有一定難度,不僅需要理論知識,最重要的是參與項(xiàng)目實(shí)踐,且老師的帶領(lǐng)也是你成功的關(guān)鍵因素。
     
    無論你是否有Java基礎(chǔ),都可以來到北大青鳥徐州中博學(xué)院學(xué)習(xí)Java大數(shù)據(jù)課程,我們的課程從Java入門開始教,一直到大數(shù)據(jù)項(xiàng)目實(shí)踐,幫你快速掌握企業(yè)所需的前沿技術(shù),實(shí)現(xiàn)高薪就業(yè)。
    試聽課
    (責(zé)任編輯:代碼如詩)
    ------分隔線----------------------------
    欄目列表
    推薦內(nèi)容