做大數據開發好還是大數據分析比較好一些?

零基礎學習大數據開發,還是分析哪方面比較好


謝邀。

在做選擇之前,需要了解兩者的不同,然後再結合自身已有的基礎和興趣做決定。

1 大數據開發類的崗位對於code能力、工程能力有一定要求,這意味著你需要有一定的編程能力,有一定的語言能力,然後就是解決問題的能力,因為大數據開發會涉及到大量的開源的東西,而開源的東西坑比較多,所以需要你能夠快速的定位問題解決問題,如果是零基礎,適合有一定的開發基礎,然後對於新東西能夠快速掌握。

2 如果是大數據分析類的職位,在業務上,需要你對業務能夠快速的了解、理解、掌握,通過數據感知業務的變化,通過對數據的分析來做業務的決策,在技術上需要有一定的數據處理能力,比如一些腳本的使用、sql資料庫的查詢,execl、sas、r等工具的使用等等。在工具層面上,變動的範圍比較少,主要還是業務的理解能力。所以,如果是非理工科出身,編程能力較差,但是對業務的理解能力還可以的話,其實是可以選擇數據分析類的。

除此之外,從薪酬上看,開發類的薪酬會略大與數據分析類的,這是由於崗位成本造成的,當然這只是一般情況下,任何領域的高端人才都是值錢的。


最好都會一點

就好比full stack的道理。You know how to make other people"s life easy.


推薦閱讀:

大數據聽著很牛,實際上也很牛嗎?
presto、druid、sparkSQL、kylin的對比分析,如性能、架構等,有什麼異同?
大數據可視化工具Tableau和Infogram區別在哪裡?
大數據對藝術有什麼影響?

TAG:數據挖掘 | 大數據 | Oracle資料庫開發 | 大數據分析 | 大數據處理 |