有Java經(jīng)驗(yàn)想轉(zhuǎn)大數(shù)據(jù)還需要學(xué)習(xí)多久呢?
作為一名大數(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ī)專(zhuān)業(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ū)留言,或者私信我!