三分鐘入門大數據之大數據相關職業體系是什麼?

哈嘍,大家好,我是漢斯老師。近幾年來,互聯網行業由於較高的薪資收入,受到許多人的追捧。很多年輕的學子,或是其他行業的有志青年,都想要投身到這個行業中來。然而一方面受到“互聯網寒冬”的影響,最近頻頻傳出各家知名互聯網公司裁員縮編的消息;另一方面,大量的人才湧入,又使得互聯網產業在職場上呈現出供過於求的特徵,並最終導致了職場上的激烈競爭。那麼互聯網行業未來的潛力在哪裡?我們又應該在哪個方向上發力,才能保證自己可以獲得一份高薪而穩定的工作?基於多年的互聯網行業從業經驗,漢斯老師在這裡向大家推薦大數據方向,希望通過本人的《三分鐘入門大數據》和《十分鐘精通大數據》等系列文章,幫助所有有志瞭解學習大數據的朋友掌握大數據的相關知識,也歡迎所有對互聯網行業以及大數據領域感興趣的朋友前來交流。

三分鐘入門大數據之大數據相關職業體系是什麼?

很多初學者在剛剛接觸大數據相應的課程或資料後,往往會產生疑惑,究竟大數據相關的崗位都有什麼?其各自的要求又是什麼呢?最重要的是,如果我想投身這個行業,哪一種崗位是最適合我的呢?有這些疑惑的朋友,不妨看一下下面這個總結。

三分鐘入門大數據之大數據相關職業體系是什麼?

以上的圖片中,從業務和技術兩個角度,羅列了大數據相關的主要崗位。我們可以看到,這些崗位中,有的是純粹的業務性崗位,對技術沒有要求;有的是純粹技術性崗位,不需要了解其背後的業務邏輯;然而,也有一些複合型的崗位,對從業者在業務和技術兩個方面都提出了要求。

  • 市場調研

特點:純業務性崗位

要求:對業務有深度的瞭解,熟悉產品從生產到銷售(可能還有售後)的各個環節,能夠歸納總結出各個環節中最重要的運作流程和注意事項,並能夠將其轉化為關鍵性指標。市場調研在相當程度上,並不能算作是大數據體系的崗位。然而很多大數據系統,尤其是銷售性質的大數據系統,在項目啟動前的需求調研,都仰賴於市場調研得到的結果。從大數據的角度來說,市場調研最重要的,是能夠將各個環節抽象成數值型的指標屬性。很多市場調研性質的數據諮詢公司都需要這類人才:全球最大的諮詢公司如:華通明略、蓋洛普、尼爾森、益普索之類;互聯網行業如:艾媒、艾瑞之類。

  • 數據分析師

特點:純業務性崗位,業務專家

要求:要熟悉產品從生產到銷售(可能還有售後)的整個運作流程,能夠歸納總結出影響各個環節品質好壞的關鍵點,以及這些關鍵點對應的數值型指標。通常初級的數據分析師需要精通office軟件體系(尤其是Excel);中高級的數據分析師,在前面提到的基礎上,還需要對大數據系統的運作流程加以瞭解,並且明確知道大數據系統產生的成果物(一般是一些報表等)中包含的信息。資深的數據分析師,要能夠從成果物中提取有價值的信息,總結出其中的規律並建立業務模型,並且能夠整理出報告資料,將分析結果展示出來。數據分析師往往對相關技術的要求較低,但數據分析師需要具備相當程度上數學和統計學相關的知識技巧。為了能夠正確地分析結果並展示出來,其需要學習Matlab,SPSS等數據分析軟件,也需要精通如Tableau,Power BI等報表展示軟件。數據分析師在很多公司,是以業務諮詢專家或公司的業務指導顧問的身份,參與公司決策的制定。

  • 數據產品經理

特點:偏業務領域的崗位,但需要對大數據系統的技術實現具備一定程度的理解

要求:數據產品經理在大數據項目中,具有非常重要的地位。首先,數據產品經理要能夠清楚產品的市場定位,銜接市場調研和業務專家將業務邏輯抽象出來,轉變成大數據項目的需求,並且協助開發部門最終形成可實現性的解決方案;另一方面,數據產品經理要能夠與大數據項目的開發團隊協商溝通,最終將整個項目開發落實下去。數據產品經理是一個高級別,高複雜度的職位。大數據系統所需要的部分原始數據,往往需要前後端等多個部門的協作,所以該職位需要具備正常產品經理所需的全部素質。此外,數據產品經理還必須對大數據相關技術在實現難度,實現條件以及運行特點(實時/偽實時/非實時等)有一定程度的瞭解。

  • 算法工程師

特點:資深技術性崗位,也需要對業務具備一定程度的瞭解

要求:與業務專家對應的,需要技術層面有專業的算法工程師,能夠基於大數據項目的需求和所要實現的功能特徵,將其中邏輯抽象成具體的算法模型。算法工程師需要具備較高的數學,統計學相關的知識,與此同時,算法工程師也需要具備一定的編程能力,從而將算法以適當的編程語言或環境加以實現(部分情況下,算法可能是由開發工程師實現的)。算法工程師需要深入理解各種常規的算法模型的實現機制,以機器學習領域相關的算法工程師為例,其需要了解如決策樹,支持向量機,聚類等相關的算法,並且具備根據實際情況對算法加以調整和改良的能力。

  • 數據開發工程師

特點:偏技術性崗位,對業務瞭解較少,以實現功能(算法)為主

要求:數據開發工程師是很多計算機專業畢業生,投身大數據領域後,最常應聘的崗位。這類崗位往往不要求求職者對業務和算法模型具備太高深的理解,但通常要求其編程能力。大數據項目由於其所涉及到的語言和開發環境複雜,常見的大數據編程語言包括python,java,scala等。此外,數據開發工程師,也需要對各類數據庫,以及各個語言的深度學習框架具備較高的理解。

  • 數據平臺架構師

特點:技術性崗位,不需要對業務的理解

要求:數據平臺架構師又稱為分佈式實施工程師,其需要對平臺架構的實現與運維有較深的理解,特別是分佈式相關的架構知識。該崗位的求職者需要較為精通服務器架構,大數據平臺架構(如cloudmanager等)以及各類組件的架構(包括但不限於tomcat,docker,kafka,nginx等)。


分享到:


相關文章: