與大數據相關的工作職位有哪些?
上一篇我們回答了《現在學習大數據晚嗎?》這個問題,PPV課陸續收到了大家的一些反饋,針對大家的問題,我們後續會繼續挑一些有代表性的問題進行回答。在回答文章標題問題之前,還是讓我們先看一段對話:
小袁:我是一隻苦逼的程序猿,俗稱技術屌絲男,還屬於碼農階段,起早貪黑不分時間,沒房沒車沒對象,每天除了代碼,就是BUG,覺得暗無天日,沒有錢途,現在想換相關的職業,不知道DOCTOR V有什麼可以介紹的?
Doctor V:雲計算的實現,咱們迎來了大數據時代,而基於數據處理和開發,有幾個職位想必你會感興趣,且也是現在大數據時代 背景下所需求的。插一句,且這個行業工資還很高,絕對讓你以後在技術行業有傲嬌的資本…….^_^
小袁:那大數據行業職位都跟我說說唄?
Doctor V:大數據行業最主要的是數據分析師和大數據工程師,下面是它的職位體系架構
小袁:數據分析師和大數據工程師主要是做什麼?
DoctorV:大數據工程師主要是偏開發層面,指的是圍繞大數據系平台系統級的研發人員, 熟練Hadoop大數據平台的核心框架,能夠使用Hadoop提供的通用演算法, 熟練掌握Hadoop整個生態系統的組件如: Yarn,HBase、Hive、Pig等重要組件,能夠實現對平台監控、輔助運維繫統的開發。
小袁:學習這個需要什麼基礎嗎?
Doctor V:java你肯定要很熟練, linux 這個也需要了解一些,當然hadoop本身入門不難,但是你想看懂源代碼,想深入的理解,你要對多線程,並行化等概念都要了解,本身hadoop是一個框架,你把他了解透徹了也等於你對java技術已經有了一個系統的掌握了。
小袁:能簡單跟我說說hadoop的學習路徑嗎?
DoctorV:簡單來說就是,首先了解Hadoop原理和用途,了解什麼是hdfs和mapreduce;其次,開始搭個環境跑一個wordcount;再次,跑完wordcount,你就可以改代碼了;最後測試獨立完成一個業務場景…..
小袁:嗯,了解,更多的還是偏技術,寫代碼。
那你還是跟我說說數據分析師這個職位吧,貌似跟數據打交道,挺有挑戰性的!?
Doctor V:數據分析師是指基於大數據進行數據處理分析的人員,能熟練的用適當的統計分析方法對收集來的大量數據進行分析,將它們加以匯總、理解並消化,以求最大化地開發數據的功能,發揮數據的作用。
小袁:這個聽起來跟數據打交道,需要做決策分析的啊,好像挺有發展前途啊,有技術基礎的能學嗎,薪資怎麼樣啊?
Doctor V:數據分析師在企業中發揮的價值在於能夠利用已有的數據資料(一手或二手的)進行觀測,實驗,研究分析出背後的一套規律為企業進行優化決策。業務層面的員工需要寫出數據報告給老闆看,如果你的分析結果對企業決策(如營銷計劃)有改善從而提高了業績,那麼待遇肯定是意想不到的。
數據分析師這個行業入門要求比較低,需要懂一些數據統計、ETL等知識,這些對於學技術的你來說,應該是小菜一碟。
小袁:這個職位,以後的職業路線是怎樣的啊?
Doctor V:在職業發展方面,最初可能會是數據分析員從基層開始做起,有團隊有人帶,到後面逐漸上升為分析師,資深分析師、數據分析專家,數據架構師;其中數據架構師 要求比較高,既要精通數據分析師的業務決策層面,也要會使用Hadoop開發和使用運算模型,我覺得這個可以作為你未來的發展方向,因為你比純粹的數據分析師有技術基礎。
小袁:那麼數據分析師和數據挖掘(演算法)工程師又有什麼區別呢?
Doctor V:數據挖掘(演算法)工程師需要較強的編程能力,需要通過語言進行模型演算法優化和相關數據產品的開發,而數據分析師需要更多的是業務理解和數據分析能力,一般是業務背景,對編程能力也沒有嚴格的要求。
小袁:OK,got it!
現在,讓我們在回到開頭那個問題。在美國,與大數據相關的職位主要有:
- 數據科學家
- 數據分析師
- 數據架構師
- 數據工程師
- 統計學家
- 資料庫管理員
- 業務數據分析師
- 數據產品經理
頂尖的數據人才甚至被冠以「數據科學家」的頭銜。(詳見《數據科學領域的職位劃分以及職責技能》一文)
而在國內,與大數據相關的崗位主要分為以下幾類:
數據分析師:運用工具,提取、分析、呈現數據,實現數據的商業意義,需要業務理解和工具應用能力數據挖掘師/演算法工程師:數據建模、機器學習和演算法實現,需要業務理解、熟悉演算法和精通計算機編程大數據工程師:運用編程語言實現數據平台和數據管道開發,需要計算機編程能力數據架構師:高級演算法設計與優化;數據相關係統設計與優化,有垂直行業經驗最佳,需要平台級開發和架構設計能力
在工資待遇上,不管是在國內還是國外,都是:
數據科學家->數據架構師==演算法工程師>大數據工程師>數據分析師。
數據來源:Datacamp
數據分析師工資趨勢和地區排名 數據來源:看準網
大數據工程師工資 數據來源:看準網
演算法工程師工資 數據來源:看準網
由此不難看出,數據分析師的職業通道是:
數據分析師-》演算法工程師/建模分析師-》數據科學家/CIO
而大數據工程師的職業通道是:
大數據工程師-》演算法工程師/架構工程師-》數據科學家/CTO
通常情況下,有計算機專業背景和編程基礎的可以選擇後者。
在職位選擇上,條條大路通羅馬,選擇適合自己的才是最重要的。
The End
推薦閱讀: