學習哪些知識可以從事大數據的工作,工作好找嗎?

思凡79


來來來,有志於大數據方向工作的,我提供一個捷徑。


大數據的工作基本可以分為三個方向,一個是基礎平臺的搭建,一個是算法,另外一個是大數據裡面的數據開發。三個方向中,第一方向要求紮實的計算機基礎,第二個方向要求是算法能力,一般都是研究生水平。對於普通人來說,要想進入大數據領域的話,第三個方向,數據開發,是最靠譜,也是最快的。


數據開發,是指在大數據平臺上進行ETF,大多數平臺來說,使用SQL進行結構化數據的開發居多,這裡就給我們提供了一個方向,做大數據開發裡面的SQL開發,這個職位的要求是什麼呢?


1. 基本的SQL開發能力。如果沒有大數據相關的SQL知識的話,先拿本《mysql必知必會》學習,學習之後,再學一本《Hive編程指南》。第一本是為了基本的SQL語法,後一本是大數據上使用的SQL引擎。


2. 業務知識能力。業務知識,其實是你的學習能力以及溝通能力,這邊要靠你自己了。


3. 進階要求。學習Hadoop相關知識,把Hadoop官網上的文檔從頭看一次,理解基本的概念就可以,不需要寫MapReduce。


基本知識準備完畢,接下來要幹嘛呢?


投簡歷,去找個能接受你是小白的公司,這一步才是最難的,因為大多數的公司並不會招一個小白,除非他是招不到人急需用人,還願意培養,但是,這就是挑戰,如果要從0進入一個行業的話,勇敢是必須的。


陳大樹


您好,很高興能回答您這個問題,下面是我的回答,希望能幫助到你。

\n

{!-- PGC_VIDEO:{"thumb_height": 808, "vposter": "http://p0.pstatp.com/origin/tos-cn-p-0000/816768c2affb4d84a7f9ad62a3d51ec1

霞姐的南漂生活


您好!很高興能回答這個問題!當前醫療行業、能源行業、通信行業、零售業、金融行業、體育行業等各行業都可以從其數據的採集、傳輸、存儲、分析等各個環節產生巨大的經濟價值,而提供大數據基礎設施的企業、大數據軟件技術服務的企業、行業大數據內容諮詢服務的企業都將從大數據的廣泛應用而得到迅速發展。

學習大數據可以從事很多工作,比如說:hadoop 研發工程師、大數據研發工程師、大數據分析工程師、數據庫工程師、hadoop運維工程師、大數據運維工程師、java大數據工程師、spark工程師等等都是我們可以從事的工作崗位!不同的崗位,所具備的技術知識也是不一樣的,需要從各個方向學習,逐個擊破!

比如說:Hadoop開發工程師

你需要具備一下技術:

a. 基於hadoop、hive等構建數據分析平臺,進行數據平臺架構設計、開發分佈式計算業務;

b. 應用大數據、數據挖掘、分析建模等技術,對海量數據進行挖掘,發現其潛在的關聯規則;

c. 對hadoop、hive、hbase、Map/Reduce相關產品進行預研、開發;

d. 通過Hadoop相關技術解決海量數據處理問題、大數據量的分析。

e. Hadoop相關業務腳本的性能優化與提升,不斷提高系統運行效率;

數據工程師

職責:

a. 分析各類用戶不斷變化的行為;

b. 預測各類營銷對用戶的影響,定位精準市場投放;

c. 幫助實現自動化監控平臺。

Hadoop運維工程師

你需要具備以下技術知識:

a. 平臺大數據環境的部署維護和技術支持;

b. 應用故障的處理跟蹤及統計彙總分析;

c. 應用安全,數據的日常備份和應急恢復;

數據挖掘分析師

你需要具備以下技術:

a.對優先考慮的賬戶進行統計分析,從而更大限度的成功化。

b.與主管或客戶端溝通行動計劃,並找出需要改進的地方。

c.執行戰略數據分析和研究,以支持業務需求。

d.找準機會從而用複雜的統計建模提高生產率。

e.瀏覽數據來認準機會並提高業務成效。

f.指定業務流程,目標和戰略的理解,以提供分析和解釋。

g. 針對內部討論的理解,在適當情況下獲得業務需求和必要的分析。

正所謂,術業有專攻,即使同為大數據技術,也是有不一樣的,主要還是看自己感興趣的方向





分享到:


相關文章: