hadoop一般用python還是java 現(xiàn)在企業(yè)中做Java開發(fā)需要Hadoop么?
現(xiàn)在企業(yè)中做Java開發(fā)需要Hadoop么?總的來說,java開發(fā)和Hadoop沒有緊密的聯(lián)系,java本身的系統(tǒng)已經(jīng)非常復(fù)雜。幾年后對它有一個深刻的了解是不好的。從個人發(fā)展的角度來看,熟悉當前流行的
現(xiàn)在企業(yè)中做Java開發(fā)需要Hadoop么?
總的來說,java開發(fā)和Hadoop沒有緊密的聯(lián)系,java本身的系統(tǒng)已經(jīng)非常復(fù)雜。幾年后對它有一個深刻的了解是不好的。從個人發(fā)展的角度來看,熟悉當前流行的技術(shù)當然不是壞事。為了適應(yīng)企業(yè)的快速發(fā)展,企業(yè)往往要求員工成為復(fù)合型人才。Hadoop分為兩個方向:技術(shù)平臺和數(shù)據(jù)處理(ETL)。前者需要掌握Hadoop生態(tài)中各個組件的原理和應(yīng)用,后者需要熟悉SQL以及數(shù)據(jù)倉庫和數(shù)據(jù)集市的構(gòu)建方法。
!雖然java語言基礎(chǔ)不是必需的,但是它是選擇java語言的一個更好的捷徑。
首先,大數(shù)據(jù)的許多組件都是用Java語言編寫的。如果你想加深你的學習,你必須啃咬源代碼。如果你想啃咬源代碼,Java語言將近水樓臺。
其次,大多數(shù)大數(shù)據(jù)公司都在招聘Java開發(fā)人員,因此有更多的就業(yè)機會。
當然,除了Java語言,python語言,shell腳本語言,都需要掌握,可以為工作帶來很多便利。
最后,要做好大數(shù)據(jù),數(shù)理邏輯思維是非常重要的,你可以集中精力培養(yǎng)一下吧
最后,附上招聘信息