什么是大数据开发?大数据开发要学什么?一个Java转行过程和经历
? ? ? 大數(shù)據(jù)開(kāi)發(fā)是大數(shù)據(jù)職業(yè)發(fā)展方向之一,另外一個(gè)方向是大數(shù)據(jù)分析。從工作內(nèi)容上來(lái)說(shuō),大數(shù)據(jù)開(kāi)發(fā)主要是負(fù)責(zé)大數(shù)據(jù)挖掘,大數(shù)據(jù)清洗處理,大數(shù)據(jù)建模等工作,主要是負(fù)責(zé)大規(guī)模數(shù)據(jù)的處理和應(yīng)用,工作主要以開(kāi)發(fā)為主,與大數(shù)據(jù)可視化分析工程師相互配合,從數(shù)據(jù)中挖掘出價(jià)值,為企業(yè)業(yè)務(wù)發(fā)展提供支持。
知道了大數(shù)據(jù)開(kāi)發(fā)是什么,那么如果想要從事大數(shù)據(jù)開(kāi)發(fā)的工作,需要學(xué)什么了。
下面我們以大數(shù)據(jù)開(kāi)發(fā)課程為例進(jìn)行說(shuō)明:關(guān)注作者:需要大數(shù)據(jù)方面的學(xué)習(xí)資料,關(guān)注獲取
階段一:JavaSE開(kāi)發(fā)
階段二:JavaEE開(kāi)發(fā)
階段三:并發(fā)編程實(shí)戰(zhàn)開(kāi)發(fā)
階段四:Linux精講
階段五:Hadoop生態(tài)體系
階段六:Python實(shí)戰(zhàn)開(kāi)發(fā)
階段七:Storm實(shí)時(shí)開(kāi)發(fā)
階段八:Spark生態(tài)體系
階段九:ElasticSearch
階段十:Docker容器引擎
階段十一:機(jī)器學(xué)習(xí)
階段十二:超大集群調(diào)優(yōu)
階段十三:大數(shù)據(jù)項(xiàng)目實(shí)戰(zhàn)
總結(jié)下上面的課程內(nèi)容,大數(shù)據(jù)開(kāi)發(fā)需要學(xué)java、linxu、數(shù)據(jù)庫(kù)、hadoop、spark、storm、python、ElasticSearch、Docker等知識(shí)。
目前學(xué)習(xí)大數(shù)據(jù)渠道主要是通過(guò)參加大數(shù)據(jù)培訓(xùn),因?yàn)榇髷?shù)據(jù)的技術(shù)門(mén)檻高,一般通過(guò)自學(xué)來(lái)說(shuō)難度較大。
最后再來(lái)說(shuō)下大數(shù)據(jù)開(kāi)發(fā)可以從事哪些工作崗位:
1.Hadoop開(kāi)發(fā)工程師
2.數(shù)據(jù)挖掘工程師
3.大數(shù)據(jù)科學(xué)家
4.首席數(shù)據(jù)官(CDO)
5.ETL研發(fā)
6.大數(shù)據(jù)信息架構(gòu)開(kāi)發(fā)
7.數(shù)據(jù)倉(cāng)庫(kù)研究
8.OLAP開(kāi)發(fā)
9.大數(shù)據(jù)安全研究
這里有一個(gè)半路轉(zhuǎn)行做開(kāi)發(fā)實(shí)現(xiàn)年薪40W的故事,也許對(duì)你有幫助。
畢業(yè)后第一份工作是公司的銷(xiāo)售,賣(mài)那種app注冊(cè)量,沒(méi)錯(cuò),就是經(jīng)常在大街上有人拉著你讓你掃二維碼注冊(cè)app那種。但是只工作了四個(gè)多月我就萌生了轉(zhuǎn)行做開(kāi)發(fā)的想法,原因有兩點(diǎn):一是通過(guò)在公司一段時(shí)間的工作,我意識(shí)到做開(kāi)發(fā)更有技術(shù)含量,未來(lái)的想象空間更大,公司所有的銷(xiāo)售基本就是靠開(kāi)發(fā)的軟件而生;二是開(kāi)發(fā)比銷(xiāo)售更體面,不用風(fēng)吹雨曬花盡心思去猜客戶(hù)的心理,簡(jiǎn)簡(jiǎn)單單和電腦相處就好。
有了這個(gè)想法之后就開(kāi)始行動(dòng),因?yàn)楫?dāng)時(shí)剛畢業(yè),養(yǎng)活自己是最重要的,所以就邊工作邊業(yè)余時(shí)間自學(xué)java編程,但是轉(zhuǎn)行的熱情極大的激勵(lì)著我,所以幾乎每天都堅(jiān)持學(xué)習(xí),即使每天加班到很晚,在那家公司工作了 3個(gè)月后,我覺(jué)得我自學(xué)的可以了,應(yīng)該可以入門(mén)了,于是我辭職了,準(zhǔn)備找一份開(kāi)發(fā)的工作。
現(xiàn)在來(lái)看,其實(shí)那三四個(gè)月自學(xué)的效果完全是皮毛,只不過(guò)我當(dāng)時(shí)轉(zhuǎn)行選對(duì)了一個(gè)方向,選擇了當(dāng)初最熱門(mén)的java開(kāi)發(fā),那時(shí)候市場(chǎng)人才本身就很少,所以,即使我很皮毛,但是離職之后也順利找到了一份開(kāi)發(fā)的工作。
但是轉(zhuǎn)行真的不是那么容易的,因?yàn)橥耆吧念I(lǐng)域,對(duì)你的要求是更高的,中間經(jīng)歷了非常痛苦的過(guò)程。任何一個(gè)工作,都是遠(yuǎn)看容易,近看復(fù)雜。從表面上看“別人”的工作“有趣、賺錢(qián)、有發(fā)展”,等到入行之后,才發(fā)現(xiàn)自己好像從一個(gè)深坑跳到另一個(gè)更深的坑里。很多看似光鮮亮麗的行業(yè),背后都有常人不能了解的艱辛。最主要的還是要找到合適的方法和遇到對(duì)的人。
那年才轉(zhuǎn)行第五年,我在北京的5環(huán)就買(mǎi)了房。如今在北京帶著一個(gè)小團(tuán)隊(duì),雖然公司比較小但是每年可以拿到2成的紅利,每當(dāng)夜深人靜的時(shí)候,我在想要是幾年前我做銷(xiāo)售,現(xiàn)在的自己又是怎么樣的呢?
在你不知道這種轉(zhuǎn)行是否是成功的,但是我一度認(rèn)為當(dāng)初的轉(zhuǎn)行可能是我此生做的最正確的決定,現(xiàn)在不管是從薪資回報(bào)還是幸福指數(shù),都是轉(zhuǎn)行帶來(lái)的驚喜,所以,我斗膽從我的角度給題主以下一些建議:
轉(zhuǎn)行要趁早
當(dāng)你萌生要轉(zhuǎn)行的想法時(shí),在考慮清楚的前提下,一定要趁早,因?yàn)槟阍谝粋€(gè)行業(yè)積累的經(jīng)驗(yàn)越久,你轉(zhuǎn)行付出的沉默成本越大,你會(huì)更沒(méi)有勇氣,我當(dāng)初之所以這么決絕的確定轉(zhuǎn)行本質(zhì)上也是因?yàn)槲覄偖厴I(yè),還是一張白紙,轉(zhuǎn)行對(duì)我來(lái)說(shuō)成本還算是很小的。
轉(zhuǎn)行不一定是靠著興趣
我們知道,如果我們從事的是自己喜歡、自己感興趣的工作,那是最幸福的事。
很多人轉(zhuǎn)行的目的可能是因?yàn)橛X(jué)得自己不喜歡現(xiàn)在這個(gè)行業(yè),自己更喜歡 xxxx 之類(lèi)的,但是我想告訴你們的是,很多時(shí)候我們不熱愛(ài)自己的工作,不感興趣可能只是借口,本質(zhì)原因可能是因?yàn)槟阕龅牟粔蚝谩D梦遗e例子,我決定轉(zhuǎn)行做開(kāi)發(fā)的時(shí)候根本對(duì)開(kāi)發(fā)沒(méi)什么了解,也根本不知道自己是不是真的對(duì)編程感興趣,我就是沖著薪資又高去的,只不過(guò)從事開(kāi)發(fā)了一段時(shí)間之后,我才覺(jué)得我是挺適合編程的。
所以,不要急著給自己下定論說(shuō)自己不喜歡、不適合做 xxxx...先把這件事做好你才有資格說(shuō)自己感不感興趣。
轉(zhuǎn)行盡量選擇高技術(shù)含量的行業(yè)
轉(zhuǎn)行分很多種,比如有的人覺(jué)得現(xiàn)在的工作很辛苦,自己轉(zhuǎn)行去做餐廳服務(wù)員、外賣(mài)員也是一種轉(zhuǎn)行,這里并沒(méi)有歧視的意思,只是舉個(gè)例子,餐廳服務(wù)員、外賣(mài)員技術(shù)含量較低,誰(shuí)都可以做,這種轉(zhuǎn)行哪怕你說(shuō)是你喜歡的也不建議,建議轉(zhuǎn)行選擇高技術(shù)含量的行業(yè),高技術(shù)含量意味著稀缺,回報(bào)以及未來(lái)的潛力都不一樣。
比如如果你從事的是流水線工作,那么建議早點(diǎn)轉(zhuǎn)行,因?yàn)檫@沒(méi)有體現(xiàn)出你的價(jià)值,每天重復(fù)的工作你消耗的是最寶貴的時(shí)間,應(yīng)該考慮轉(zhuǎn)行到專(zhuān)業(yè)技能型。
比如測(cè)試往開(kāi)發(fā)、產(chǎn)品方向轉(zhuǎn)等,最好參考下近幾年的行業(yè)趨勢(shì),選擇一個(gè)熱門(mén)行業(yè),因?yàn)檗D(zhuǎn)行到很成熟、很傳統(tǒng)的方向,跟那些已經(jīng)工作很長(zhǎng)時(shí)間的人比,你沒(méi)有什么優(yōu)勢(shì),如果可以選擇一個(gè)新興產(chǎn)業(yè),那么大家起跑線差不多,自己劣勢(shì)沒(méi)有那么大,像現(xiàn)在的大數(shù)據(jù)開(kāi)發(fā)就是這樣的行業(yè),甚至最火的人工智能機(jī)器學(xué)習(xí)都是在此基礎(chǔ)上進(jìn)行升級(jí)的。下圖可以看出,工資年薪至少可以40w。
轉(zhuǎn)行不建議辭職全裸去學(xué)習(xí)
很多人一想到轉(zhuǎn)行,第一時(shí)間就辭職了,想著全職在家學(xué)習(xí),不學(xué)會(huì)不罷休。這個(gè)不推薦這種形式。因?yàn)橐皇呛芸赡苻D(zhuǎn)行只是你暫時(shí)的決定,也許一時(shí)頭腦發(fā)熱說(shuō)不定,二是,即使是你經(jīng)過(guò)慎重考慮的,人的學(xué)習(xí)熱情是有限的,上學(xué)讀書(shū)的時(shí)候每天沒(méi)什么事,也沒(méi)見(jiàn)你一天到晚都在學(xué)習(xí),所以,我建議工作的時(shí)候,業(yè)余時(shí)間自學(xué),現(xiàn)在互聯(lián)網(wǎng)這么發(fā)達(dá),網(wǎng)上有各種各樣的在線學(xué)習(xí)資料,每天從追劇、玩游戲的時(shí)間中抽出兩小時(shí),堅(jiān)持一周,等你差不多入門(mén)了,再建議辭職。如果堅(jiān)持不了,那么可能說(shuō)明你對(duì)轉(zhuǎn)行也沒(méi)多大的熱情,這個(gè)時(shí)候再繼續(xù)現(xiàn)在的工作,不會(huì)有遺憾。所以線上學(xué)習(xí)就是不錯(cuò)的選擇,線下學(xué)習(xí)看似專(zhuān)門(mén)學(xué)習(xí),其實(shí)學(xué)習(xí)效率也不怎么高,很多時(shí)候做了這個(gè)決定后悔莫及。
轉(zhuǎn)行真的很痛苦
前面我說(shuō)了,轉(zhuǎn)行真的很難,很不容易。尤其是你向高技術(shù)含量的行業(yè)轉(zhuǎn)行,那才真的叫痛苦,因?yàn)檫@意味著什么都是全新的,你之前所有的工作能力與經(jīng)驗(yàn)都用不到,你唯一要做的就是不斷的學(xué)習(xí),這個(gè)階段很痛苦,但是過(guò)來(lái)了,你才知道,如果你感受到痛苦,那說(shuō)明你有進(jìn)步與成長(zhǎng)了,只要堅(jiān)持下來(lái),你會(huì)發(fā)現(xiàn),一切的付出都不會(huì)白費(fèi)。最近我推薦團(tuán)隊(duì)新來(lái)的在學(xué)的大數(shù)據(jù)開(kāi)發(fā),難度系數(shù)就不低。
工資看起來(lái)確實(shí)不錯(cuò)。
北京大數(shù)據(jù)開(kāi)發(fā)平均工資:¥ 30230/月。
那么要達(dá)到這樣的水平,專(zhuān)業(yè)技術(shù)水平是什么樣的呢?
假如你去百度或者其他的互聯(lián)網(wǎng)公司,你至少要會(huì)大數(shù)據(jù)網(wǎng)站日志統(tǒng)計(jì)分析系統(tǒng)的開(kāi)發(fā),可以計(jì)算得出用戶(hù)所檢索的關(guān)鍵詞排行榜、用戶(hù)停留時(shí)間最高的頁(yè)面等;更復(fù)雜的,構(gòu)建廣告點(diǎn)擊模型、分析用戶(hù)行為特征等等,這些都是大型電商平臺(tái)的核心技術(shù)。
還有像阿里巴巴這樣的在線電商平臺(tái)行業(yè)分析系統(tǒng),如果你連這些東西都不會(huì),別說(shuō)去百度,阿里巴巴了,相關(guān)業(yè)務(wù)的小公司工作都不一定能勝任的了。
總結(jié)
以上是生活随笔為你收集整理的什么是大数据开发?大数据开发要学什么?一个Java转行过程和经历的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 162手写板合封芯片专用IC输出可达50
- 下一篇: ACM模式下输入输出写法 Java版本