{eval=Array;=+count(Array);}
大數(shù)據(jù)分析是大數(shù)據(jù)技術(shù)的重要環(huán)節(jié),也是目前數(shù)據(jù)價值化的重要實現(xiàn)方式之一,所以學(xué)習(xí)大數(shù)據(jù)技術(shù)的一個重點就在于數(shù)據(jù)分析。
數(shù)據(jù)分析的方式通常有兩種,一種是統(tǒng)計分析,另一種是機器學(xué)習(xí)。統(tǒng)計分析主要是運用數(shù)學(xué)的手法,通過已有的大量數(shù)據(jù)來反應(yīng)事務(wù)的聯(lián)系性。要想熟練運用統(tǒng)計分析方式,需要具備扎實的數(shù)學(xué)基礎(chǔ)。當(dāng)然,隨著目前統(tǒng)計工具的普及化,一些統(tǒng)計工具會極大的簡化統(tǒng)計分析的過程和難度,對于數(shù)學(xué)基礎(chǔ)比較薄弱的人來說,只要經(jīng)過一個系統(tǒng)的學(xué)習(xí)過程,往往也能夠熟練地進行統(tǒng)計分析。
機器學(xué)習(xí)是另一種比較常見的數(shù)據(jù)分析方式,機器學(xué)習(xí)的目的就是從一堆雜亂無章的數(shù)據(jù)中找到其背后的規(guī)律。機器學(xué)習(xí)的步驟分為數(shù)據(jù)采集、數(shù)據(jù)整理、算法設(shè)計、算法訓(xùn)練、算法驗證和算法應(yīng)用,可以說機器學(xué)習(xí)的重點在算法設(shè)計上。從這個角度來看,機器學(xué)習(xí)也需要具備扎實的數(shù)學(xué)基礎(chǔ)。通常來說,機器學(xué)習(xí)分為兩個階段,分別是學(xué)習(xí)階段和識別階段,學(xué)習(xí)階段需要掌握數(shù)據(jù)之間的聯(lián)系,而識別階段則是對未知數(shù)據(jù)的鑒別(分類等)。
隨著大數(shù)據(jù)的落地應(yīng)用,在大數(shù)據(jù)領(lǐng)域進行數(shù)據(jù)分析的難度也在逐漸下降,比如BI工具就能夠明顯降低數(shù)據(jù)分析的門檻。BI工具通常需要學(xué)習(xí)一些數(shù)據(jù)庫方面的知識,而數(shù)據(jù)庫知識的難度相對來說并不大,這在一定程度上促進了BI工具的使用。
目前,場景數(shù)據(jù)分析是一個數(shù)據(jù)分析的重點和熱點,場景數(shù)據(jù)分析的商業(yè)應(yīng)用價值還是比較高的。另外,場景數(shù)據(jù)分析對于行業(yè)知識有一定的要求。
我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計算機專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領(lǐng)域,我會陸續(xù)在頭條寫一些關(guān)于互聯(lián)網(wǎng)技術(shù)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會有所收獲。
如果有互聯(lián)網(wǎng)方面的問題,也可以咨詢我,謝謝!
大數(shù)據(jù)是一個很泛的感念,從職責(zé)分?jǐn)?shù)據(jù)產(chǎn)品設(shè)計,數(shù)據(jù)運營,大數(shù)據(jù)技術(shù).....都數(shù)據(jù)大數(shù)據(jù)領(lǐng)域。從模塊分?jǐn)?shù)據(jù)處理,文本分析,實時分析...都是大數(shù)據(jù)領(lǐng)域。
無論是否零基礎(chǔ),先選定一個方向,有淺入深,逐步了解。報培訓(xùn)班,只是讓你有個大概了解,如果真的想入行,直接進入企業(yè),以項目實踐,邊做邊學(xué),跟著前輩走是最快的。
零基礎(chǔ)學(xué)習(xí)大數(shù)據(jù)會有難度,但還是可以學(xué)會的。
我目前在某985讀計算機專業(yè)研究生,就是做大數(shù)據(jù)與人工智能方向的相關(guān)學(xué)習(xí)研究。
大數(shù)據(jù)有幾個就業(yè)方向:
數(shù)據(jù)分析師
大數(shù)據(jù)(開發(fā))工程師
數(shù)據(jù)挖掘(算法)工程師
學(xué)習(xí)大數(shù)據(jù),就要先搞懂你未來要從事那個方向。
數(shù)據(jù)分析,需要統(tǒng)計學(xué)相關(guān)知識,對已有大數(shù)據(jù)進行清洗、過濾、篩選后,結(jié)合相關(guān)統(tǒng)計模型,匯總、理解和消化,計算出各種指標(biāo),以此發(fā)揮數(shù)據(jù)的價值,引導(dǎo)產(chǎn)品定位和營銷決策,對用戶的購買力和喜好進行分析,可以得知用戶的購物偏好,以此來進行更加精準(zhǔn)的產(chǎn)品推薦和廣告推廣。數(shù)據(jù)分析主要依托于Python、R語言、Java、Hive、SQL等,進行分析,同時還需要數(shù)理統(tǒng)計、機器學(xué)習(xí)等相關(guān)知識。數(shù)據(jù)分析主要還是偏向于業(yè)務(wù)的。主要就是運用工具,提取、分析、呈現(xiàn)數(shù)據(jù),實現(xiàn)數(shù)據(jù)的價值,考驗的是業(yè)務(wù)理解和工具的使用能力。所以門檻相對較低一些。
大數(shù)據(jù)開發(fā),主要是做大數(shù)據(jù)平臺系統(tǒng)的開發(fā),需要熟練掌握Hadoop的相關(guān)框架,掌握Hadoop相關(guān)的算法,熟悉MapReduce、Yarn、Pig、ZooKeeper、Spark、Hbase等諸多框架,還要熟悉Storm、Flink等實時計算框架,同時還需要兼顧平臺監(jiān)控、運行維護相關(guān)的工作。這方便Java必須要熟練掌握,熟練使用Linux是必須的,多線程、并行化等知識必須要懂。
數(shù)據(jù)挖掘,需要較強的算法能力和編程能力,你需要具備將模型算法轉(zhuǎn)化為代碼邏輯,看數(shù)據(jù)建模,機器學(xué)習(xí),同時兼顧業(yè)務(wù)能力、算法能力和編程能力。
零基礎(chǔ),可以說還是比較吃努力的,畢竟大數(shù)據(jù)的崗位還是挺注重能力水平的,你需要學(xué)很多的東西,我不知道你是什么專業(yè)的,你說的零基礎(chǔ)是指什么基礎(chǔ),如果你是數(shù)學(xué)相關(guān)專業(yè)的,去做數(shù)據(jù)分析簡直不要太簡單,如果你既不是數(shù)學(xué)專業(yè)也不是計算機、軟件專業(yè)的,那大數(shù)據(jù)開發(fā)和數(shù)據(jù)挖掘并不適合你,這兩項非常吃老本,也就是你的知識沉淀,需要很多專業(yè)知識系統(tǒng)性的學(xué)習(xí)。
希望對你能有所幫助,我不太了解你具體的情況,如果你感興趣的話,可以把你的個人情況描述詳細(xì)些,我再給你做些分析,也可以關(guān)注我,和我私信聊一聊。
感謝邀請回答。我回答這個問題比較恰當(dāng)。我就是做大數(shù)據(jù)的。旁邊也有同事,也是從培訓(xùn)班轉(zhuǎn)過來做大數(shù)據(jù)的。由于不知道你的具體情況,現(xiàn)在先根據(jù)你的簡單
介紹分析一下。
首先介紹下大數(shù)據(jù)的崗位吧。首先大數(shù)據(jù)運維,就是負(fù)責(zé)對大數(shù)據(jù)的底層進行維護的,要求的技能有系統(tǒng)運維以及大數(shù)據(jù)架構(gòu)編程技能。
其次是大數(shù)據(jù)開發(fā)。就利用大數(shù)據(jù)平臺做工程開發(fā),要求的技能是編程技能以及大數(shù)據(jù)平臺技能。
還有就是數(shù)據(jù)分析就利用大數(shù)據(jù)平臺做數(shù)據(jù)分析。要求的技能是數(shù)據(jù)分析技能,以及少部分大數(shù)據(jù)平臺技能。
分析可知,數(shù)據(jù)分析可能是到大數(shù)據(jù)最快的一個職能崗位。
零基礎(chǔ)做大數(shù)據(jù)分析有兩個階段,第1個階段是學(xué)習(xí)數(shù)據(jù)分析,可以先從Excel上手,在Excel上進行小數(shù)據(jù)分析。第2個階段是對大數(shù)據(jù)平臺本身的了解。這個可以先自己看看相關(guān)的學(xué)習(xí)資料,最好能再找一家大數(shù)據(jù)公司或報一個簡單的大數(shù)據(jù)培訓(xùn)就可以了。然后參加一些網(wǎng)上的大數(shù)據(jù)方面的數(shù)據(jù)競賽。從中學(xué)到一些實踐技能,然后去應(yīng)聘應(yīng)該就不錯了。
近年來,隨著各大公司對于數(shù)據(jù)的重視程度不斷增加,以及人工智能等方向逐漸火熱,大數(shù)據(jù)大的發(fā)展越來越好,應(yīng)用也越來越廣泛,招聘薪資也與日俱增提高。隨之而來的就是很多人想要投身這個行業(yè),轉(zhuǎn)行去做大數(shù)據(jù),在筆者看來,轉(zhuǎn)行學(xué)大數(shù)據(jù),或者零基礎(chǔ)學(xué)大數(shù)據(jù),也是要有一些前提的。
在學(xué)習(xí)大數(shù)據(jù)前,先得知道什么是大數(shù)據(jù)。
2012年時,互聯(lián)網(wǎng)絡(luò)數(shù)據(jù)中心(IDC)報道:2011年全球數(shù)據(jù)總量已達到1.87ZB(1ZB=十萬億億字節(jié)),并且以每兩年翻一番的速度飛快增長。預(yù)計到2020年,全球數(shù)據(jù)總量將達到35-40ZB,10年間將增長20倍以上。大數(shù)據(jù),它將改變?nèi)祟惖纳钜约袄斫馐澜绲姆绞健?/span>
有些人認(rèn)為,數(shù)據(jù)就是類似財務(wù)電子表格,客戶信息,產(chǎn)品目錄這種,或者日常行走的步數(shù),逛淘寶的痕跡,瀏覽網(wǎng)頁的痕跡這種。這些都算數(shù)據(jù),但不是大數(shù)據(jù)。
“大量化(Volume)、多樣化(Variety)、快速化(Velocity)、價值密度(Value)”,這些是“大數(shù)據(jù)”的顯著特征。換句話說,只有具備這些特點的數(shù)據(jù),才是大數(shù)據(jù)!
1. 編程基礎(chǔ)
Java、Python、Scala......根據(jù)自己學(xué)習(xí)的方向至少選擇一門進行系統(tǒng)的學(xué)習(xí),僅僅入門是不夠的。
Java,通常在需要高性能的數(shù)據(jù)處理部分時會采用Java開發(fā);Python主要應(yīng)用在數(shù)據(jù)分析、數(shù)據(jù)挖掘和算法實現(xiàn)上;Scala,構(gòu)建在Java基礎(chǔ)之上,是Spark的實現(xiàn)語言......
2. 數(shù)學(xué)
大數(shù)據(jù)應(yīng)用的核心之一,就是通過算法對數(shù)據(jù)進行分析整理,因此需要一定的數(shù)學(xué)基礎(chǔ),建議學(xué)習(xí)線性代數(shù)、概率論、微積分以及離散數(shù)學(xué)等。但是也有一些崗位對數(shù)學(xué)基礎(chǔ)的要求相對較低,比如大數(shù)據(jù)開發(fā)崗等,工作主要在后端,數(shù)學(xué)要求稍微低點。
3. 學(xué)歷
盡管一直有人說,工作之后學(xué)歷沒那么重要,工作能力才是最重要的。話雖如此,但你還是需要一塊敲門磚,幫你通過企業(yè)的招聘門檻。在招聘大數(shù)據(jù)開發(fā)人員,最低學(xué)歷要求一般是統(tǒng)招大專(個別小眾企業(yè)有可能會放寬要求)以上,好的企業(yè)要求就更高了。因此,較為靠譜的培訓(xùn)機構(gòu),在招生時也會有一些學(xué)歷要求:大專及以上學(xué)歷。
4. 持之以恒的決心
老生常談的答案,但是真的有用。
計算機本身學(xué)習(xí)要求就很高,大數(shù)據(jù)作為其中的硬核知識,系統(tǒng)龐大,要求學(xué)習(xí)的知識浩如煙海;崗位細(xì)分也很多,不同的崗位往往需要不同的知識,因此,需要適當(dāng)結(jié)合自己的興趣,確定一個學(xué)習(xí)方向,潛下心、埋下頭,好好學(xué)習(xí),持之以恒,堅持學(xué)下去。
無論是零基礎(chǔ),還是有基礎(chǔ),只要你有這樣的想法,先去做比什么都重要,先從簡單開始學(xué)起,踏踏實實,總會看到希望的。
猶豫就會敗北!加油!
學(xué)習(xí)大數(shù)據(jù),首先要搞清楚大數(shù)據(jù)產(chǎn)業(yè)鏈的情況,
接下來要明確大數(shù)據(jù)技術(shù)棧也就是相關(guān)技術(shù)體系,
最后定下學(xué)習(xí)目標(biāo)和應(yīng)用方向,是面對什么行業(yè)的數(shù)據(jù),是關(guān)注存儲還是機器學(xué)習(xí),數(shù)據(jù)規(guī)模是什么量級,數(shù)據(jù)類型是什么?
每個方向所用技術(shù)有較大差異,需要找準(zhǔn)學(xué)習(xí)的興趣點和切入點。
大數(shù)據(jù)學(xué)習(xí)不能像炒菜一樣,等到把所有材料準(zhǔn)備好了才下鍋(因為這個領(lǐng)域技術(shù)體系龐雜應(yīng)用目標(biāo)廣泛,就算學(xué)個十年二十年也難以掌握其大部分核心理論技術(shù)),
而是結(jié)合自己的興趣或工作需求,找一個點猛扎進去,掌握這個點的相關(guān)技術(shù),深入理解其分析的流程、應(yīng)用和評價等環(huán)節(jié),搞透徹一個點之后,再以點帶面,舉一反三,逐步覆蓋大數(shù)據(jù)各個領(lǐng)域,從而構(gòu)建完整的知識結(jié)構(gòu)和技術(shù)能力體系,這才是大數(shù)據(jù)學(xué)習(xí)的最佳路徑。
相關(guān):
大數(shù)據(jù)入門學(xué)習(xí):詳解大數(shù)據(jù)產(chǎn)業(yè)特點及現(xiàn)狀:https://www.toutiao.com/i6586814699969446403/
大數(shù)據(jù)的發(fā)展歷史-成都加米谷大數(shù)據(jù)培訓(xùn):https://www.toutiao.com/i6567146877660168717/
大數(shù)據(jù)全系技術(shù)概覽:https://www.toutiao.com/i6552825781175714308/
大數(shù)據(jù)相關(guān)數(shù)據(jù)庫技術(shù)概覽:https://www.toutiao.com/i6554300202985980420/
加米谷大數(shù)據(jù):大數(shù)據(jù)技術(shù)的應(yīng)用方向:https://www.toutiao.com/i6575857760468992516/
加米谷大數(shù)據(jù):大數(shù)據(jù)入門初學(xué)者最關(guān)心的7個問題整理:https://www.toutiao.com/i6576048595907117581/
哪里學(xué)習(xí)大數(shù)據(jù)比較好?大數(shù)據(jù)入門學(xué)習(xí)的路徑規(guī)劃有哪些?https://www.toutiao.com/i6574986046033887751/
隨著大數(shù)據(jù)開發(fā)逐漸發(fā)展成熟,相應(yīng)的大數(shù)據(jù)開發(fā)崗位逐漸增多,況且現(xiàn)在部分大學(xué)已經(jīng)設(shè)立大數(shù)據(jù)專業(yè),這一領(lǐng)域越來越得到企業(yè)的重視,正是因為如此,越來越多的小伙伴選擇學(xué)習(xí)大數(shù)據(jù)開發(fā)技術(shù),那零基礎(chǔ)能不能學(xué)習(xí)大數(shù)據(jù)開發(fā)呢?
答案是肯定的,在眾多學(xué)習(xí)大數(shù)據(jù)開發(fā)小伙伴當(dāng)中,絕大多數(shù)都是零基礎(chǔ)的,但是零基礎(chǔ)小伙伴要了解大數(shù)據(jù)是一個復(fù)雜性且綜合性比較高的編程語言,因此,學(xué)習(xí)大數(shù)據(jù)是需要一定的思維邏輯能力的,對于零基礎(chǔ)小伙伴來講,參加大數(shù)據(jù)培訓(xùn)是學(xué)習(xí)大數(shù)據(jù)開發(fā)技術(shù)不錯的選擇。
對于零基礎(chǔ)小伙伴學(xué)習(xí)大數(shù)據(jù)開發(fā)來說還是有一定的難度的,因為小伙伴沒有什么編程基礎(chǔ),很難接受大數(shù)據(jù)開發(fā)技術(shù)知識,所以,小伙伴在學(xué)習(xí)大數(shù)據(jù)開發(fā)技術(shù)之前,大數(shù)據(jù)培訓(xùn)機構(gòu)會將不同編程基礎(chǔ)的小伙伴分配到不同的班級,讓零基礎(chǔ)小伙伴學(xué)習(xí)java、Python等編程基礎(chǔ)。
想要學(xué)好大數(shù)據(jù)開發(fā)技術(shù)知識,除了選擇一家靠譜的大數(shù)據(jù)培訓(xùn)機構(gòu)之外,還需要自己不斷探索適合自己的學(xué)習(xí)方法。
1.基礎(chǔ)知識積累的重要性。大數(shù)據(jù)開發(fā)技術(shù)具有較高的復(fù)雜性和綜合性,因此,小伙伴在學(xué)習(xí)大數(shù)據(jù)開發(fā)技術(shù)過程中,要重視基礎(chǔ)知識的積累。
2.要注重項目實戰(zhàn)案例練習(xí)。在學(xué)習(xí)過程中,小伙伴不要只注重基礎(chǔ)知識的積累,還需要加強項目實戰(zhàn)練習(xí),在練習(xí)項目實戰(zhàn)過程中,通過綜合性的練習(xí),可以讓小伙伴在練習(xí)過程中查缺補漏,讓小伙伴對大數(shù)據(jù)開發(fā)技術(shù)知識理解的更深刻。
3.多交流,培養(yǎng)自身編程思維的重要性。小伙伴在大數(shù)據(jù)培訓(xùn)班學(xué)習(xí)相關(guān)大數(shù)據(jù)開發(fā)技術(shù)知識的過程中,要不斷的交流,和別人交換技術(shù)意見,學(xué)習(xí)了解別人好的編程思路,慢慢培養(yǎng)自身編程思維。
最后,零基礎(chǔ)是可以學(xué)習(xí)大數(shù)據(jù)開發(fā)技術(shù)的,只不過是相比較有編程基礎(chǔ)的小伙伴來說,接受能力會稍弱一點,只要小伙伴找到適合自己的學(xué)習(xí)方法,才能夠在學(xué)習(xí)中事半功倍。尚硅谷大數(shù)據(jù)培訓(xùn)班是以理論實踐相結(jié)合的教學(xué)方式,傳授大數(shù)據(jù)開發(fā)技術(shù)知識和經(jīng)驗,讓小伙伴在學(xué)習(xí)大數(shù)據(jù)開發(fā)技術(shù)知識的同時,積累更多的實戰(zhàn)經(jīng)驗,培訓(xùn)班還有更多的大數(shù)據(jù)視頻供小伙伴下載學(xué)習(xí)!
http://www.atguigu.com/bigdata_video.shtml
0基礎(chǔ)就需要掌握基本的基礎(chǔ)。
大數(shù)據(jù)所需的基礎(chǔ)如下:
1.基本的JAVASE基礎(chǔ),學(xué)習(xí)最多需要一個月。
2.linux系統(tǒng)操作基礎(chǔ),花兩天掌握一些基本命令即可。
3.Mysql數(shù)據(jù)庫基礎(chǔ),花個十來天學(xué)習(xí)sql語法。
當(dāng)然我知道的培訓(xùn)班一般會贈送這些基礎(chǔ)課,
掌握后就可以開始大數(shù)據(jù)技術(shù)體系的學(xué)習(xí)了,但是最好是提前先明確大數(shù)據(jù)的應(yīng)用場景。大數(shù)據(jù)并不那么難,比專門做Java開發(fā)來說相對更簡單,目前也是人才缺口很大,薪資很高。
你好,作為一名IT行業(yè)從業(yè)者我來說說我的看法。
現(xiàn)在大數(shù)據(jù)和人工智能很火,很多人都想學(xué)習(xí)大數(shù)據(jù)和人工智能。那0基礎(chǔ)可不可以學(xué)習(xí)大數(shù)據(jù)呢?答案是可以的。
看一下大數(shù)據(jù)需要掌握那些知識點。
1,java基礎(chǔ)知識,java是學(xué)習(xí)大數(shù)據(jù)的最重要的編程語言,大數(shù)據(jù)生態(tài)組件大部分是由java開發(fā)的。學(xué)習(xí)java不需要很高的學(xué)歷,只需要你掌握一定數(shù)學(xué)和英語知識。當(dāng)然數(shù)學(xué)和英語知識也只是需要比較基礎(chǔ)的一些,完全可以進行學(xué)習(xí)
2,linux知識,linux知識是學(xué)習(xí)大數(shù)據(jù)的基礎(chǔ),這方面的知識對從業(yè)者還是比較友好的,你主要需要掌握linux系統(tǒng)的基礎(chǔ)使用,對其底層原理要求其實并不高,我們只是在linux系統(tǒng)來搭建我們的大數(shù)據(jù)集群。
3,大數(shù)據(jù)生態(tài)框架,主要就是Hadoop的知識,我們也叫做hadoop集群。在你掌握了java基礎(chǔ)和linux知識后學(xué)習(xí)hadoop就相對來說比較容易了,大部分組件的使用也是java來進行編寫的。只不過需要了解大數(shù)據(jù)分布式處理和分布式計算的原理。
綜上來看的話,0基礎(chǔ)學(xué)習(xí)大數(shù)據(jù)是可以的。但有一定難度,一定要持續(xù)學(xué)習(xí),才能有所收獲。
我是@IT人渝村阿澤 專注分享IT知識,求職。
0
回答0
回答0
回答0
回答7
回答0
回答0
回答0
回答0
回答0
回答