{eval=Array;=+count(Array);}
作為一名大數(shù)據(jù)方向的研究生導(dǎo)師,我來(lái)回答一下這個(gè)問(wèn)題。
從大數(shù)據(jù)的技術(shù)體系來(lái)看,主要涉及到三大方面的內(nèi)容,其一是大數(shù)據(jù)平臺(tái);其二是大數(shù)據(jù)開(kāi)發(fā);其三是大數(shù)據(jù)分析,對(duì)于具有Java編程基礎(chǔ)的人來(lái)說(shuō),學(xué)習(xí)大數(shù)據(jù)會(huì)相對(duì)容易一些,但是依然需要一個(gè)系統(tǒng)的學(xué)習(xí)過(guò)程,具體需要多長(zhǎng)的學(xué)習(xí)時(shí)間取決于自身的學(xué)習(xí)計(jì)劃、學(xué)習(xí)環(huán)境等因素。
大數(shù)據(jù)的技術(shù)體系目前已經(jīng)趨于成熟,而且大數(shù)據(jù)涉及到的知識(shí)量也比較龐大,所以應(yīng)該找一個(gè)切入點(diǎn)并制定一個(gè)適合自己的學(xué)習(xí)計(jì)劃,學(xué)習(xí)計(jì)劃的制定可以按照就業(yè)崗位的要求為參考。如果具備Java基礎(chǔ),且同時(shí)有較為扎實(shí)的數(shù)學(xué)基礎(chǔ),可以考慮從事大數(shù)據(jù)開(kāi)發(fā)崗位和大數(shù)據(jù)分析崗位(算法崗),目前大數(shù)據(jù)研發(fā)崗位和算法崗位往往對(duì)于學(xué)歷有一定的要求(應(yīng)聘時(shí)),這一點(diǎn)應(yīng)該引起注意。從2019年的研究生秋招情況來(lái)看,目前大數(shù)據(jù)開(kāi)發(fā)崗位的數(shù)量比較多,算法崗位的數(shù)量還是比較少的。
對(duì)于大數(shù)據(jù)的初學(xué)者來(lái)說(shuō),從大數(shù)據(jù)應(yīng)用開(kāi)發(fā)開(kāi)始學(xué)起是不錯(cuò)的選擇,具體可以按照三個(gè)步驟來(lái)學(xué)習(xí),首先是學(xué)習(xí)大數(shù)據(jù)平臺(tái)知識(shí),掌握大數(shù)據(jù)平臺(tái)的搭建以及各個(gè)組件之間的關(guān)系和作用,這個(gè)過(guò)程需要4周左右的時(shí)間,建議從開(kāi)源大數(shù)據(jù)平臺(tái)(Hadoop、Spark)開(kāi)始學(xué)起,這樣會(huì)掌握更多的細(xì)節(jié)。
其次是在大數(shù)據(jù)平臺(tái)下進(jìn)行大數(shù)據(jù)應(yīng)用開(kāi)發(fā),這個(gè)過(guò)程會(huì)掌握一些常用的API,此時(shí)應(yīng)該完成大量的實(shí)驗(yàn),通過(guò)實(shí)驗(yàn)來(lái)積累一定的大數(shù)據(jù)開(kāi)發(fā)經(jīng)驗(yàn)。在組織實(shí)驗(yàn)的過(guò)程中要考慮逐漸遞進(jìn)的過(guò)程,要有一個(gè)清晰的實(shí)驗(yàn)體系,此時(shí)不必追求大而全。具有Java基礎(chǔ)的前提下,這部分大概需要8至10周左右的時(shí)間。
最后是參加一個(gè)大數(shù)據(jù)實(shí)習(xí)崗位,通過(guò)實(shí)習(xí)崗位的鍛煉不僅能夠進(jìn)一步豐富大數(shù)據(jù)開(kāi)發(fā)知識(shí),同時(shí)也能夠積累一部分行業(yè)經(jīng)驗(yàn)。由于大數(shù)據(jù)開(kāi)發(fā)對(duì)于場(chǎng)景的要求比較高,所以學(xué)習(xí)大數(shù)據(jù)并不建議完全自學(xué),在掌握了一定的大數(shù)據(jù)開(kāi)發(fā)知識(shí)之后,應(yīng)該盡快在實(shí)際場(chǎng)景下邊實(shí)踐邊學(xué)習(xí)。
我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計(jì)算機(jī)專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領(lǐng)域,我會(huì)陸續(xù)寫(xiě)一些關(guān)于互聯(lián)網(wǎng)技術(shù)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會(huì)有所收獲。
如果有互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能等方面的問(wèn)題,或者是考研方面的問(wèn)題,都可以在評(píng)論區(qū)留言,或者私信我!
這個(gè)要看自己的學(xué)習(xí)進(jìn)度和自制力,個(gè)人建議參加一個(gè)培訓(xùn)機(jī)構(gòu),系統(tǒng)的學(xué)習(xí)一下,如果自制力好的話,兩三個(gè)月就可以。
其實(shí)語(yǔ)言和大數(shù)據(jù)沒(méi)有直接的關(guān)系。在我看來(lái),想進(jìn)入大數(shù)據(jù)領(lǐng)域,語(yǔ)言只是工具,數(shù)據(jù)庫(kù)、算法、數(shù)學(xué)、統(tǒng)計(jì)學(xué)以及所在行業(yè)的專業(yè)知識(shí)才是功底。至于時(shí)間,不好說(shuō),我是用了半年(開(kāi)發(fā)從業(yè)二十年了,各種數(shù)據(jù)庫(kù)很溜,開(kāi)發(fā)語(yǔ)言會(huì)好幾種,垮平臺(tái)什么的更不用說(shuō),而且因?yàn)閷W(xué)習(xí)精算師的緣故已經(jīng)把基礎(chǔ)課都學(xué)完了,包括高數(shù),統(tǒng)計(jì)學(xué)等)。
建議樓主從java領(lǐng)域的開(kāi)源大數(shù)據(jù)項(xiàng)目開(kāi)始介入,逐步了解hadoop,適當(dāng)?shù)膶W(xué)習(xí)一下python,了解redis、HDFS,學(xué)習(xí)使用SparkHive、SparkSQL,同時(shí)建議讀一下Data X或者Kettle,然后開(kāi)始學(xué)習(xí)一些機(jī)器學(xué)習(xí)的算法和開(kāi)源庫(kù)如Tensorflow之類的,開(kāi)發(fā)平臺(tái)的選擇看你自己的需求。
當(dāng)以上內(nèi)容基本融會(huì)貫通了,你就可以開(kāi)始進(jìn)入大數(shù)據(jù)領(lǐng)域了,首先要去采集一些有價(jià)值的樣本數(shù)據(jù),在逐步學(xué)習(xí)深入的過(guò)程中學(xué)習(xí)機(jī)器建模,以及統(tǒng)計(jì)學(xué)原理,數(shù)論,統(tǒng)計(jì)方法等傳統(tǒng)統(tǒng)計(jì)學(xué)的課程,統(tǒng)計(jì)建模是重點(diǎn)一定要下功夫,線代微積分離散數(shù)學(xué)都是基礎(chǔ),你也需要重新拾起來(lái)。
當(dāng)這些都學(xué)的差不多了,你就具備了采集數(shù)據(jù)分析數(shù)據(jù)的基本能力了,那樣就可以深入的再學(xué)習(xí)一下統(tǒng)計(jì)學(xué)的一些深層次課程和傳統(tǒng)BI的一些課程了。
當(dāng)你具備了這些能力,你就具備了一個(gè)合格的大數(shù)據(jù)分析師的水平了!
恭喜,高薪在向你招手。[微笑]
0
回答0
回答0
回答0
回答8
回答0
回答0
回答0
回答0
回答1
回答