說一下很多人的內心戲「我聽說過Java,也聽說過大數據,就是這個Java大數據倒是很少聽到,為什麼會出現這樣一個名詞呢?學完Java大數據我們是做Java工程師呢還是做大數據工程師呢?」
這個名詞的出現不得不歸功於腦洞超強的培訓機構,用模稜兩可的技術方向來迷惑學生。今天我就大膽來揭一下內幕(不知道自己的工作還能不能保住),之所以出現Java大數據課程,是因為很多培訓機構並沒有真正的大數據培訓課程,但又想蹭大數據技術的熱度,怎麼辦呢?所以……就這樣了。
那Java大數據是做什麼的呢?說白了就是懂一點大數據技術知識的Java工程師。其課程定位也是以Java課程為主,大數據技術為輔,一定不要本末倒置,如果你想學習大數據技術,就直接報大數據培訓班就好了。
很多不專業的培訓機構,連自己的定位都搞不懂,就將Java和大數據課程隨意混合,然後往外宣傳就是我們有優勢,不僅僅學習Java還能學習大數據。出來既能做Java工程是還能做大數據工程師,你是在逗我嗎?!學一門課程能勝任兩個職位,這種誇大其詞的宣傳真的,良心不會痛嗎?!
在這裡我想說的是,我們作為學習者,一定要把握好自己的定位,自己以後是想做Java工程師,還是想要做大數據工程師,這是兩個完全不一樣的職業,其技術也是相差很多的。
如果給自己的定位是Java程式設計師,就應該在熟練掌握了Java技術之後,再談論大數據技術,如果你連Java技術都沒學好,何談能學好大數據技術,出去找工作的時候,你說你不僅會Java還會大數據,然後往細節了一問,就傻眼了,我就只學了皮毛,既不精通Java又不真懂大數據,這個就很尷尬了!
如果給自己的定位是大數據工程師,那就去上真正的大數據培訓課程,時刻保持清醒的頭腦,不要被虛假宣傳蒙蔽了雙眼。
對了,還有重要的一點,如何才能區分Java大數據和大數據課程呢?這個很簡單,Java大數據課程,是Java技術佔半數以上的課程;而真正的大數據課程,是以大數據技術佔半數以上的課程!