大數據自學可以學會嗎?自學大數據可以找到工作嘛?大概需要多長時間。
首先,自學大數據技術是完全可以的,但是由於大數據的知識體系涉及到的內容比較多,而且具有一定的難度,所以大數據的學習應該分為三個階段來完成。
第一個階段的學習內容主要以基礎知識為主,涉及到操作系統(Linux)、資料庫、編程語言(Java、Python、Scala)、演算法設計基礎以及統計學基礎知識。這個階段的學習內容雖然比較多,但是整體的難度並不算高。對於沒有任何計算機基礎的初學者來說,應該在這個學習階段多做一些實驗,如果在學習的初期能夠得到一定的指導,會節省一定的時間。
第二個階段的學習內容主要以大數據平台為主,對於初學者來說最好選擇開源的大數據平台,比如Hadoop、Spark就是不錯的選擇,初學者並不建議選擇學習商用大數據平台,因為商用平台的封裝性比較好,不容易分析其中的技術細節。實際上,當前很多商用大數據平台都是基於Hadoop和Spark構建的。
第三個階段的學習內容主要以實踐為主,實踐的內容主要分為三個大的任務,分別是大數據應用開發、大數據分析和大數據運維,由於不同的崗位往往需要掌握不同的實踐能力,所以掌握更多的實踐知識能夠在一定程度上提升自己的崗位適應能力。
由於大數據知識體系比較龐大,而且大數據與具體的應用場景有密切的聯繫,所以自學大數據技術很難獲得一個持續且深入的過程,因此建議在學習的中後期應該找一個實習崗位。
我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智慧領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。
如果有互聯網、大數據、人工智慧等方面的問題,或者是考研方面的問題,都可以在評論區留言,或者私信我!
一、自學大數據難度很大
1、0基礎自學的數據的可能性為0
2、如果有多年開發經驗,想轉行大數據。對自己的學習能力比較自信的話是可以嘗試學習的。當然要有渠道可以搞到實訓項目最好了,否則項目經驗是一個大障礙
二、大數據招聘最看重什麼?
1、項目經驗(在技術沒有問題的情況下)
三、大數據都學什麼,學習路徑是怎樣的