-
1 # 高能大世間
-
2 # 桃源人生
就拿就業工資來說吧,JAVA開發普通的開發程式設計師比JAVA大資料開發程式設計師少10%到30%。大資料人工智慧是這幾年很火的就業方向,但是他們都有一個前提就是你的專業知識要紮實。作業一個程式開發人員如果專業知識不紮實去談高薪和前景那都是扯淡的。
-
3 # 程式猿灬小光
java開發和Java大資料開發差別很大,分三點說明:
1.面向的業務面不同。大資料開發主要是對海量資料的處理,處理後的資料多用於應用層面的展示,而應用層的開發是java開發乾的活。即大資料開發多偏向資料處理,把資料準備好放到指定地兒就好了。
2.使用的技術棧不太一樣。java開發主要從事web應用的開發,主流框架的包括SpringBoot、Mybatis、SpringCloud等,進階路線一般是從java web開發到分散式應用開發;大資料開發主要從事資料處理任務開發,主流框架像Hadoop、Spark、Flink等
3.薪資方面。一般而言,大資料開發的薪資要高於java開發。
個人認為要想學好大資料,理解大資料的開發思想,要先掌握好分散式技術和演算法,因為大資料叢集的基礎是分散式,資料處理的基礎是演算法。因此大資料開發的技術要求要高於java開發。
-
4 # IT人劉俊明
作為一名IT從業者,同時也是一名教育工作者,我來回答一下這個問題。
首先,Java開發和Java大資料開發在知識體系上還是存在較大區別的,所以在就業時也會面對不同的就業崗位。從近兩年的就業情況來看,大資料領域的就業機會要更多一些,尤其是大資料開發崗位,不僅人才需求量比較大,崗位的薪資待遇也比較可觀。在大資料逐漸開始落地應用的大背景下,不少研究生也願意從事大資料開發崗位。
從當前IT行業的就業崗位來看,Java開發崗位主要集中在Web開發和移動網際網路開發領域,雖然崗位數量相對比較多,而且不少Java開發崗位對於從業者的要求也並不高,但是傳統的Java開發崗位也面臨崗位附加值下降的問題,在產業網際網路時代,傳統的Java開發崗位也面臨崗位升級的問題,而Java程式設計師向大資料開發方向發展就是一個不錯的選擇。
從技術體系結構來看,Java大資料開發崗位需要掌握兩大塊內容,其一是大資料平臺知識,這部分內容的整體知識量還是比較大的,通常需要一個較長的學習過程,而且完全自學的效果並不好,最好能夠在任務的驅動下進行學習;其二是大資料場景知識,大資料開發與場景有非常緊密的聯絡,而場景則涉及到行業領域的專業知識,這同樣需要一個積累的過程。
對於Java初學者來說,在掌握了大資料平臺的基本開發知識之後,可以找一個大資料開發的實習崗位,在實習崗位上不僅能夠獲得開發環境上的支援,同時也會積累大量的實踐經驗。目前一些大型科技(網際網路)公司會有比較多的大資料開發實習崗位,透過這些崗位也會更容易走進大廠。
-
5 # 大資料就是大格局
Java是一門語言,20年前就誕生了,現在Java就業已經十分飽和,競爭力很大,需要你不斷深入學習。
大資料是Java的一個應用方向,只需要你掌握Java基礎,就可以轉行大資料,大資料人才是我們目前資料時代非常稀缺的人才,就算你現在做Java,以後也得轉大資料,因為你只有懂了大資料,你才能和資料時代接軌。
薪資方面我自己就是Java轉做大資料的,同等經驗薪資,目前大資料起碼是Java的2倍。
-
6 # JAVA大資料技術討論
這個問題 如果有實在的工作經驗 的話,應該會清楚 ,不過 java 小白的話 可能會有點誤解,java 只是一門開發語言,不管你是那個領域 只要 你需要 網站或者需要和 資料庫打交道 java 都可以滿足你的需求,比如某寶,某度,某京 網站都是基於java 框架開發的 ,java 大資料只是說用java 這門語言和大資料生態圈的技術結合,應為大部分的大資料生態圈德技術是基於java 開發的,學起來比較方便,大概就是這個意思,希望對大家有幫助,在這裡就不講那些官方的理論套話 了!
-
7 # 江西新華欣欣
作為一名IT從業者,同時也是一名教育工作者,我來回答一下這個問題。
首先,Java開發和Java大資料開發在知識體系上還是存在較大區別的,所以在就業時也會面對不同的就業崗位。從近兩年的就業情況來看,大資料領域的就業機會要更多一些,尤其是大資料開發崗位,不僅人才需求量比較大,崗位的薪資待遇也比較可觀。在大資料逐漸開始落地應用的大背景下,不少研究生也願意從事大資料開發崗位。
回覆列表
首先Java開發和Java大資料是不一樣的。
Java開發是指對APP創作及應用建立框架、結構。
內容的管理,就是以命令方式來開發,並且可以後期發行。大家手機上的軟體大多就是透過Java來創作的,還有遊戲也是透過Java來開發的。
雖然這方面我不懂,但還是接觸過的。
而Java大資料是讓所有的都會自動計算,也需要專業人員進行開發比如計算結構、計算框架,讓城市進入自動計算模式,也是對城市的一個數據統計,列如:城市人口,城市經濟管理,醫院資料,交通資料管理等。
大家知道紅綠燈吧大資料會根據車流來自動計算,讓行車及行人更快透過紅綠燈路口。
同樣也把人們的生活方式都資料化,這樣便攜管理,簡單來說就是計算,透過計算的方式讓人們更加的方便。
這大概就是Java開發和Java大資料的區別那把
Java開發主要是程式,而Java大資料主要是城市
倆者語言相同而方向不同。這大概就是它們的區別吧!
現在第一個發展大資料的城市是貴州貴陽。
大家如果有興趣可以來貴陽玩。