安子
1、就業前景:互聯網時代怎麼能缺少大數據人才,沒有大數據人才手機地圖都不好用了。
2、工資:想都不用想肯定高
3、還想知道啥呢?
省者無疆157
我個人目前就是從事大數據方向,平時的話,主要還是使用Java語言來開發大數據平臺,功能特性的開發,或者Bug修復等等。同時也會對大數據組件的原理進行研究,去定製化開發目前社區沒有支持的一些功能,Java開發大數據方向,個人認為目前的就業前景還是不錯的。
今年3月份,自己開始找工作,由於之前做過Java開發 ,也做過大數據開發,所以自己出來找工作時,就找個Java開發(大數據方向)。從求職軟件查詢這樣的崗位,出來的更多的是大數據平臺開發,於是自己投的崗位都很偏向於大數據平臺開發,一般投遞完之後,一天後就可以收到面試的邀約了,這也說明互聯網崗位對於Java開發(大數據方向)還是有一定的需求量的。
由於我求職的是Java開發(大數據方向),所以在面試的時候,Java方面的知識和大數據組件原理都有問到我。在和麵試官面試時,首先先自我介紹,然後就是描述自己做的項目以及結合項目延伸一些技術知識點。Java方面,問到了Java虛擬機的來及回收算法、CMS垃圾回收器、Java類加載機制等等,同時也問到了Hadoop底層的原理。
面試了5家公司後,整體感覺Java開發(大數據方向)的就業需求量還不錯,不然自己也不會收到這麼多的面試邀約。先說兩個注意點,如果你想拿到Java開發(大數據方向)的Offer,首先你在Java方面的基礎必須要非常的牢固,Java集合類的實現、Java多線程、Java虛擬機等等,這些你在面試之前一定要準備好。畢竟你投遞的是Java開發。
其次,你還需要有一個個人比較熟悉的大數據組件,Hadoop、Hive、Spark、HBase、Flink都可以,個人建議你可以挑一個自己喜歡的組件,去進行一定的深入研究,這樣在面試時,更能夠突出你的優勢,又能Java開發,又能大數據開發,公司肯定也會喜歡。
我是Lake,專注大數據技術原理、互聯網科技見解、程序員個人經驗分享,如果我的問答對你有幫助的話,希望你能夠點贊轉發或者關注我,我會持續分享在大數據方面的知識,非常感謝。
如果你有任何方面大數據方面的問題,也歡迎私信我一起溝通,一起學習,一起進步。
Lake說科技
大數據方向工作介紹
大數據方向的工作目前分為三個主要方向:
01.大數據工程師
02.數據分析師
03.大數據科學家
04.其他(數據挖掘本質算是機器學習,不過和數據相關,也可以理解為大數據的一個方向)
必須技能10條:
01.Java高級(虛擬機、併發)
02.Linux 基本操作
03.Hadoop(此處為俠義概念單指HDFS+MapReduce+Yarn )
04.HBase(JavaAPI操作+Phoenix )
05.Hive(Hql基本操作和原理理解)
06.Kafka
07.Storm
08.Scala需要
09.Python
10.Spark (Core+sparksql+Spark streaming )
11.一些小工具(Sqoop等)
高階技能6條:
11.機器學習算法以及mahout庫加MLlib
12.R語言
13.Lambda 架構
14.Kappa架構
15.Kylin
16.Aluxio
百度搜索圈T社區(www.aiquanti.com) 免費視頻教程