回覆列表
-
1 # 梅森不吃素
-
2 # 加米穀大資料
大資料的發展前景很不錯,應用的領域和方向也逐日增多,學習大資料首先要確定自己是否適合學習:大專及以上學歷,對大資料有興趣,準備挑戰各站技術困難的心態;
其次,就可以去了解各種大資料的相關情況,如:大資料的發展趨勢、應用領域、相關工作方向等;
建議:
1、大資料學習不能像炒菜一樣,等到把所有材料準備好了才下鍋(因為這個領域技術體系龐雜應用目標廣泛,就算學個十年二十年也難以掌握其大部分核心理論技術),而是結合自己的興趣或工作需求,找一個點猛扎進去,掌握這個點的相關技術,深入理解其分析的流程、應用和評價等環節,搞透徹一個點之後,再以點帶面,舉一反三,逐步覆蓋大資料各個領域,從而構建完整的知識結構和技術能力體系,這才是大資料學習的最佳路徑。
2、零基礎的朋友選擇線下小班教學的課程,線上課程容易聽不懂,有問題不能及時解決,線下班可以及時反饋;線下面授課程選擇小班教學較好,一個班如果人數較多,可能存在老師顧及不過來的情況。
從個人學習的經歷來看,覺得有幾個地方是不錯的。首先是廈門大學林子雨的影片教程,在網易雲課堂裡可以免費觀看,不過偏向於理論,用來入門是不錯的。
第二個地方是個神奇的地方,B站,搜尋關鍵字大資料或者hadoop,spark,mapreduce等等關鍵字會有很多免費的影片教程,包括千峰大資料,黑馬程式設計師,傳智播客等知名IT培訓機構的免費教程,可以有選擇性的觀看。
此外,學習大資料技術是需要有一定的計算機基礎的,建議學習Linux基礎,JAVA基礎或者Python,這些都是大資料儲存和分散式計算方面的影片資源,也可以百度一些部落格,裡面有包括系統環境搭建,程式設計等方面的操作流程。自己按照攻略上的步驟,在虛擬機器上搭一個分散式環境,跑一些簡單的程式碼,就算是入門了。往深發展,還要學習Hadoop生態圈的各種框架,資料探勘以及人工智慧等方面的知識。