-
1 # 明月白鶴
-
2 # 青少年兒童教育夢工廠
首先要明白幾點,何為大資料?以及你需要使用大資料技術做什麼?這個我提到的是大資料技術。目前,這個技術很成熟,網上有各種各樣的教程,以及程式碼事例。但真正的差距,就是怎麼運用到實際中來。
根據自身的情況,我總結了幾個方面,你參考一下。1.一定要具備統計學知識。這個是必須的,也是基礎,大資料說白了,就是透過特定或者未知演算法對全資料進行分析的過程。
2.所在行業的基礎知識。這個也很重要,畢竟分析出來的結果不能是空中樓閣,還要和實際聯絡在一起。
3.熟悉一門程式語言。這個語言我推薦Python,主要是拓展包多,各行各業的都有。
最後,至於你說的英語,如果追求前沿技術或運用的話,還是要學的,畢竟很多前沿的材料都是英文的。如果是為了找到好工作,或者方便現在的工作,英語的重要性相對較低。
-
3 # IT資訊i
感謝邀請 首先真的要了解你的學習初衷是因為企業需要你懂一點皮毛還是需要你選擇企業從事這方面工作。學好大資料 對於英語其實沒有太大的要求 但是要會java 數學相對來說也不是很重要 會java就很好學習大資料 如果對於java有一點了解可以考慮先學習java的基礎上在學習大資料 如果小白 建議你別學了 你的耐心會被消磨沒的 倒不如選擇自己喜歡的來學習不是更好嗎 如果想學習大資料沒有資源的話
www.aiquanti.com
這個網站完全夠用的 免費的 祝你學習成功 加油哦 -
4 # 阿釘先生
大資料的關鍵點在資料,首先得有資料,才能再談大資料。
大資料的學習,通常是透過分析和挖掘全面的非抽樣的資料,然後加以加工製作,用來輔助決策,或者針對資料開展營銷工作。
大資料目前被廣泛用在網安、公共安全、交通、醫療、就業等領域,在網際網路產品中,比如亞馬遜、淘寶、京東等,可以根據你的瀏覽、購買大資料分析你平時的喜好,向你精準推薦商品。在金融領域,可以透過大資料徵信取得一個貸款客戶的大資料徵信結果分析,作為放款的參考資料。
從工作崗位上來講,產品經理、運營和推廣、研發人員都需要了解和掌握大資料分析方法,產品經理負責分析和設計大資料產品需求,研發人員負責實現需求,運營和推廣負責依據大資料做精準營銷、產品推薦等。
無論是哪一個崗位,要學習大資料,首先要了解大資料的概念,之後你才可以知道如何對資料進行挖掘、清洗和加工。
從研發崗位來講,學習大資料要首先掌握Java基礎,Java是大資料學習需要的程式設計基礎,此外就是Hadoop、資料倉庫工具HIVE、大資料分析Spark、Python語言等。
對於研發崗位來說,需要深入學習這些語言,此外還需要掌握演算法知識、數學知識等。而對於產品經理、運營和推廣人員來說,不需要完全掌握這些開發語言,但至少也要熟悉,並且知道這些資料在清洗、加工過程中是如何實現的,做到有的放矢。
-
5 # 吳福虎12088
大資料已經成為熱門了,我一直說其實大資料就是量變到質變的過程,以前我們也有資料分析,但都是小樣本量的,當樣本量到達一定級別就可以描述事物的本質規律!
想要學習大資料需要一定的數學基礎,有人說需要程式設計技術,其實是一脈的!程式語言其實跟你的邏輯思維有很大關係!這就是計算機科學的導師都喜歡數學畢業的學生一樣!
再回到你的問題,機率論與數理統計,矩陣論,模式識別,機器學習都是大資料的基礎,當然還有更深一些的深度學習也是必須的,因為深度模型在擬合大資料樣本時有天然優勢。
程式設計當然首選是python,其實只要你學過一門程式設計語言再去學習其他的程式設計語言是很輕鬆的!
還有英語水平,當然英語水平好是更佳的,如果英語水平差也不是非常影響學習大資料的,因為大資料學習中無論是論文還是課本中的英語相對詞彙量還是比較專業或者我們說這個詞彙量並不是很大
回覆列表
題主你好,我是計算機專業的學生。我不知道你說的學好是學到什麼程度?
如果你說的學好是指學到博士,有科研成果,那麼英語和數學都是要學得不錯的。科研經常要閱讀國外的計算機論文,還有要有很強的邏輯能力。
如果你只是想到工程界工作,工資一兩萬左右,那你只需要把大學期間的數學和英語有大概的瞭解即可。大資料學習其實是很注重程式設計能力的,主要是多練習還有掌握重要概念。