這是一個非常好的問題,也是很多大數據初學者比較關心的問題,作為一名IT領域的科研教育工作者,我來回答一下。

首先,學習大數據要做好三方面的準備,其一是準備好學習的切入點,其二是為自己構建出一個有效的學習和交流渠道,其三是要有一定的場景支撐,主要是實驗場景。當前大數據的技術體系結構已經趨於成熟了,而且由於大數據領域對於人才的需求比較多元化,所以不同知識結構的初學者,都能夠找到自己的學習切入點。

對於數學基礎比較紮實的初學者來說,可以按照大數據分析路線來制定學習計劃,而對於程序設計比較感興趣的初學者,可以按照大數據開發路線來制定學習計劃。另外,對於數學基礎薄弱且不喜歡編程的初學者來說,可以按照大數據運維路線來制定學習計劃。從當前大的人才需求趨勢來看,大數據開發、大數據分析和大數據運維這三大類人才的需求潛力都是比較大的。

從大數據的技術體系結構來看,不論未來從事哪類崗位,在學習的初期都可以從以下三個方面開始學習:

第一:Linux操作系統。學習大數據首先要具有一定的操作系統知識,由於當前的大數據開源平臺往往都是基於Linux操作系統搭建的,所以應該重視Linux操作系統的學習。學習Linux操作系統的使用並不複雜,要重視Linux操作系統的資源管理方式。

第二:編程語言。未來不論是從事大數據開發崗位,還是大數據分析崗位,甚至是大數據運維崗位,都需要掌握一定的編程知識。目前Java、Python、Scala、R、Go等編程語言的應用還是比較普遍的,初學者可以從Java或者是Python開始學起。

第三:大數據平臺。學習大數據平臺是學習大數據技術的重要內容,大數據的諸多應用都是基於大數據平臺展開的,學習大數據平臺可以從開源大數據平臺開始,比如Hadoop、Spark就是不錯的選擇。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智慧領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智慧等方面的問題,或者是考研方面的問題,都可以私信我!


你好!

學習大數據,最低要求統招大專,這也是企業用人的最低學歷要求。由於大數據行業人才稀缺,企業用人主要還是看個人的技術實力,所以對學歷的限制較小。當然,本科、研究生學歷的話會更有優勢。

大數據入門不像學一門編程語言,自學一段時間就OK了。大數據是需要站在編程的基礎上學習的,所以零基礎的同學建議不要輕易入坑,但如果你已被大數據的就業前景和薪資迷得鬼迷心竅,又或者真的喜歡這行到骨子裡,倒是可以嘗試一下。因為沒有什麼比慾望更有動力。

零基礎學習大數據需要從以下幾個方面入手:

首先,大數據學習路線要明確,第一步:要進行大數據開發語言及其他基礎的學習。第二步:學習理論及核心技術。第三步:真實項目案例實戰。

1、計算機編程語言的學習

對於零基礎的朋友,一開始入門可能不會太簡單。因為需要掌握一門計算機的編程語言,大家都知道計算機編程語言有很多,比如:R,C++,JAVA等等。建議從Java入手,容易學而且很好用,Java只需理解一些基本的概念,就可以用它編寫出適合於各種情況的應用程序。

2、大數據相關的學習

學完了編程語言之後,一般就可以進行大數據部分的學習了。一般來說,學習大數據部分的時間比學習Java的時間要更長。大數據部分,包括Hadoop 、Spark、Storm開發、Hive 資料庫、Linux 操作系統等知識,分散式存儲、分散式計算框架等技術,還要熟悉大數據處理和分析技術。如果要完整的學習大數據的話,這些都是必不可少的。

3、實戰階段

不用多說,學習完任何一門技術,實戰訓練是很重要的,進行一些實際項目的操作練手,可以幫助我們更好的理解所學的內容,同時對於相關知識也能加強記憶,在今後的運用中,也可以更快的上手,對於相關知識該怎麼用也有了經驗。

一般來說,零基礎學習大數據大概就是分為這3個階段,學習大數據不是件容易的事,但是隻要你能多努力,積極地解決自己的疑惑,多練手,相信你一定可以掌握這門技術。

最後,希望我的回答可以對你有幫助,也可以關注知乎專欄:從頭學習大數據 進行基礎的學習訓練。

我寫的一篇關於大數據前景的文章:

青牛:大數據的現在與將來?

zhuanlan.zhihu.com圖標

現在學習大數據的越來越多了,可是你知道學習大數據需要什麼條件嗎?我來說說四個必備條件。

大數據現已成為年代開展的趨勢,很多人紛紛挑選學習大數據,想要進入大數據職業。大數據技術體系巨大,包含的常識較多,體系的學習大數據能夠讓你全面把握大數據技術。學習大數據需求把握哪些常識?

1、學習大數據首先要學習Java根底

怎樣進行大數據學習的快速入門?學大數據課程之前要先學習一種覈算機編程言語。Java是大數據學習需求的編程言語根底,由於大數據的開發根據常用的高檔言語。而且不論是學習hadoop,仍是數據發掘,都需求有編程言語作為根底。因而,假如想學習大數據開發,把握Java根底是必不可少的。

2、學習大數據必須學習大數據中心常識

Hadoop生態體系;HDFS技術;HBASE技術;Sqoop運用流程;數據倉庫東西HIVE;大數據離線剖析Spark、Python言語;數據實時剖析Storm;音訊訂閱分發體系Kafka等。

假如把大數據比作容器,那麼這個容器的容量無限大,什麼都能往裡裝,大數據離不開物聯網,移動互聯網,大數據還和人工智慧、雲覈算和機器學習有著千絲萬縷的聯繫,大數據海量數據存儲要高擴展就離不開雲覈算,大數據覈算剖析採用傳統的機器學習、數據發掘技術會比較慢,需求做並行覈算和分散式覈算擴展。

在這裡仍是要引薦下大數據學習溝通羣:1103741815,羣裏都是學大數據開發的,假如你正在學習大數據 ,小編歡迎你參加,我們都是軟體開發黨,不定期共享乾貨(只要大數據軟體開發相關的),包含我自己整理的一份最新的大數據進階材料和高檔開發教程,歡迎進階中和進想深化大數據的小夥伴參加。

學習大數據需求把握哪些常識?

3、學習大數據需求具有的能力

數學常識,數學常識是數據剖析師的根底常識。關於數據剖析師,瞭解一些描述計算相關的內容,需求有必定公式覈算能力,瞭解常用計算模型演算法。而關於數據發掘工程師來說,各類演算法也需求嫻熟運用,對數學的要求是最高的。

編程言語,關於想學大數據的同學,至少需求具有一門編程言語,比方SQL、hadoop、hive查詢、Python等均可。

4、學習大數據能夠使用的領域

大數據技術能夠使用在各個領域,比方公安大數據、交通大數據、醫療大數據、工作大數據、環境大數據、圖像大數據、視頻大數據等等,使用規模十分廣泛,大數據技術現已像空氣相同浸透在日子的方方面面。大數據技術的出現將社會帶入了一個高速開展的年代,這不僅是信息技術的終極目標,也是人類社會開展辦理智能化的中心技術驅動力。

因而主張想學習大數據的同學,最好報班學習,能夠體系的學習大數據理論常識,還會結合項目實踐更嫻熟的把握大數據技術。


目前,大數據是現在非常熱門的一種技術,學好了大數據也就意味著進入了有前景的IT行業。正式因為這股熱潮,想學大數據的人越來越多,那麼學習大數據需要哪些條件呢?

首先我覺得就是自身條件,考慮清楚自己為什麼要學習大數據,是自己內心真實的想法,還是隻是「跟風」。

其次就是學習大數據需要具備哪些基礎知識,Java基礎肯定是必須的。Hadoop、Hive、Flink、Spark都是基於Java或者Scala語言開發的,工作中也經常會使用Java語言進行開發。Scala語言也屬於Java系的編程語言,雖然Python也是進行大數據分析的主流語言,但是使用Python編寫的基於大數據工具的代碼,底層也都調用了JVM(Java虛擬機)。所以想要學好大數據,Java語言算是必備的語言。還有就是Linux的學習,主要是因為搭建大數據集羣環境需要用到,掌握Linux基本命令、Shell編程就差不多了,剩下的在實際操作當中去學習瞭解也是可以的。最後,大數據平臺。學習大數據平臺是學習大數據技術的重要內容,大數據的諸多應用都是基於大數據平臺展開的,學習大數據平臺可以從開源大數據平臺開始,比如Hadoop、Spark就是不錯的選擇。


目前,大數據已經被很多人看成是實現未來發展的一個契機。畢竟,大數據的發展前景,以及各大企業給出豐厚條件都使得從業者紛紛轉行,包括我也是。那麼學習那數據需要具備那些條件呢?

首先、我們可以先了解一下大數據的前景

信息化時代、數字化時代都在為這個時代做著標註。大數據的產生及快速發展也讓各個領域加深了對數據的認知,也提升了對於數據價值的重視。

大到人工智慧、雲計算、城市規劃、企業發展策略制定等,小到生產工序的實時監控、公交車等待時間等也都有大數據的身影。縱觀大數據對京東物流、今日頭條信息推薦、淘寶相似物品推薦等的作用,不難發現,大數據的影響力在不斷的加深。

而伴隨著各個行業對於大數據應用的不斷加強,以及大數據人才的稀缺,大數據從業者的地位自然水漲船高,另外,值得注意的是,隨著各大企業紛紛推出的搶人戰略,也促使更多的人進入了大數據領域。

其次、學習大數據需要的條件?

其實學習大數據並沒有什麼限制條件,只能說根據市場的需要,以及自身的特點歸納出哪些人更適合去學習。

1)大專以上學歷。雖說哪個學歷階段都可以學習大數據,但就目前的招聘市場來看,企業對於人才的招聘一般是將學歷限制在大專及以上,所以,面對著未來的就業,大專以上學歷更佔優勢;

2)文科生VS理科生。其實文理並不是什麼限制,只是說理科生在學習的過程接觸到的內容更偏向於IT,學習大數據會有一定的優勢,當然,這個優勢體現的並不明顯。

如何學習大數據?

現在學習大數據一般有三種模式,你可以根據自身的狀態去進行選擇。大學教育、報班學習,當然,如果你的自控能力比較好,又屬於IT相關專業的可以考慮自學。

學習大數據需要哪些條件?其實,在終身學習的年代裡,你所必須有的條件就是努力。另外,還有從銷售、會計等行業轉型而來的從業者。學習大數據並不困難,當然也並不簡單,無論你以前有著怎樣的背景,有著怎樣的學歷,學習大數據你最需要具備的條件就是——努力。


推薦閱讀:
相關文章