{eval=Array;=+count(Array);}
誠邀回答,下面我來說說我的個人觀點:
隨著大數據的熱度不斷升溫、技術日趨成熟,應用越來越廣泛,很多人都看好大數據未來的發展前景。這其中不乏大量Java開發崗位轉大數據方向的程序員。
我認為最重要的還是要結合個人的職業發展來定位。并不是大數據火了,轉行做大數據就業前景就更可觀,個人能力、與企業技能要求的匹配度、市場競爭環境、行業人才需求及機遇等都會左右我們最終的職業走向。
大數據技術目前已日趨成熟,日后會在系統研發、大數據應用開發和大數據分析方向上分類更加的精確和細致??偟膩碚f,數據采集,數據存儲,數據清洗,數據挖掘,數據可視化是目前大數據5個大的發展方向。數據采集有硬件采集,如OBD,有軟件采集,如滴滴,淘寶。數據存儲就包括NOSQL,hadoop等等。數據清洗包括語議分析,流媒體格式化等等。數據挖掘包括關聯分析,相似度分析,距離分析,聚類分析等等。數據可視化就是web的了。致力于從事大數據方向的java工程師,可以參考以上模塊進行新的職業定位。
大到世界500強,BAT這樣的公司,小到創業公司,都需求數據人才。目前,大數據人才數量較少,因此大多數公司的數據部門一般都是扁平化的層級模式,大公司可能按照應用領域的維度來劃分不同團隊,而在小公司則需要身兼數職。另一方面,大數據工程師對商業和產品的理解,并不亞于業務部門員工,因此也可轉向產品部或市場部,乃至上升為公司的高級管理層。
基于Java語言本身的諸多優點,Java的發展前景依舊廣闊且相對人才需求量相對穩定。比如在我們中國市場,Java無論在企業級應用,還是在面向大眾的服務方面都取得了不少進展,在中國的電信、金融等關鍵性業務中發揮著舉足輕重的作用。隨著云計算以及移動領域的擴張,更多的企業在考慮將其應用部署在Java平臺上。無論是本地主機,公共云,Java都是目前最適合的選擇。當然,除了傳統的Java開發崗位,以下幾個職業發展方向可能是未來Java工程師職業發展后期比較傾向的選擇:
1、向架構師轉型:個人的成長首先來自于自身的學習能力,長期閱讀成熟項目的代碼會使人受益匪淺。加之自己有相當成熟的java從業經驗,了解分布式系統的特點,在做項目時,要能夠關注性能、擴展性、可靠性、可用性等指標。性能調優、Spring,JVM等技術數量掌握,加之良好的駕馭管理開發團隊的能力,能夠讓架構師在開發項目中游刃有余。
2、項目經理轉型:如果對自己現階段的工作比較滿意,且自我能力的認可度較高,具備項目經理的能力要求,則可以向項目經理這個方向發展。我認為走向項目經理是程序員的另一個發展空間。畢竟項目經理的重點已經從編程轉移到對人、對技術、對進度、對項目的管理。
3、由執行者到管理者的角色轉變:如果感覺自己在java開發方面已經積累了豐富的工作經驗,如果有不錯的機會建議往管理層發展。對此我的建議是:要把編程、項目設計、項目管理等基礎打好,這樣后期轉型到管理者的成功率就會高一些。
以上就是我的解答,希望對大家有所幫助,也歡迎大家在評論區交流討論~
大數據職業相對于java職業發展好嗎?
大數據(全文)+上海
共11958條職位
java(全文)+上海
共18301條職位
數據來自51JOB
單從就業數據看 java :大數據 大約是 1比2,
可見大數據現在的確非?;鸨琷ava 推出時間1995年5月,火了那么多年了。
大數據 提出時間2008年8月中旬,才短短10年,就像一個大學生跟小學生比。
小學生已經很厲害了。
大數據百科結果
大數據是眼下非常時髦的熱詞,同時也催生出了一些與大數據處理相關的職業,通過對數據的挖掘分析來影響企業的決策。隨著大數據在國內的發展,大數據相關人才卻出現了供不應求的狀況,北上廣現在大數據這塊就業是很吃香的。
當然Java高級架構的工資不比大數據差。
目前的大數據框架基本都是用Java語言完成的,所以Java程序員轉大數據有著先天的優勢,學起大數據來更是如魚得水、游刃有余。對于有一定后臺研發經驗的中級開發者來說,往大數據方向發展不僅是時代的趨勢,也是個人職業價值的訴求所在。
謝謝邀請,回答這類有關轉行或者哪個語言好或者談到未來發展的問題,勢必會有人質疑專業性或者質疑我的觀點和看法。希望大家有不同的看法回答在評論區輕輕的懟~
如果是java傳統開發的話,方向相對簡單、可靠、可行性高。但是大數據行業如今發展迅猛,而且是一個趨勢,稍微有點實力的企業都在做大數據項目,所以java開發轉到大數據也是很好的機會。
大數據行業會不會是一股風就過去?
2013年的夏達沃斯就有提到過,當時支持“炒作”觀點的現場觀眾達到了54.5%。當時北大光華管理學院的教授提出了反對的三個理由:1.不同機構間的數據還沒有真正的流動起來。2.完整的生態產業鏈還沒有形成,雖然當時已經能夠通過數據分辨出用戶(消費者)喜好,但從供應鏈到購買的鏈條還沒建成。3.數據分析人才仍然匱乏
2016年清華大學計算機教授武永衛說:未來3-5年,中國需要180萬的數據人才,但目前只有30萬人。
如今我們看一張圖:
這張圖看到五年后的大數據市場規模還是逐漸上升的,所以可以看到的是,大數據行業并不是一股風就過去的。
但是大數據行業是不是比java傳統開發行業要更好?
這個就因人而異了!一百個人有一百個不同的觀點。只能說大數據的趨勢很好,但是java傳統的開發也很好,起碼是方向相對簡單,可靠,可行性高。對于程序員來說,技術一直在發展。而且大數據人才缺口也很大,轉型的機會出現了,如果愿意抓住機會轉型為大數據工程師,我認為,也不是壞事!
下面無論是想要轉型的還是想要學習java的同學們,給大家分享一套入門教程,希望幫助到大家。
Java大數據應用領域Java大數據的應用領域非常的廣泛,可以簡單分為幾類:1.基礎大數據服務平臺,大中型的商業應用包括我們常說的企業級應用(主要指復雜的大企業的軟件系統)、各種類型的網站等。2.數據分析領域,例如圖像分析,語音識別,空間分析,用戶分析,可視化等。3.各種數據源的建立,氣象,交通,媒體娛樂等領域數據市場的形成。Java大數據的就業方向除了以上說明的幾種大數據的應用方向和領域,Java大數據本身也可以入職傳統的Java職位,因此其就業方向非常的廣泛。但是同時應為專業性,很多Java大數據工程師長期專注一個領域,隨著技術能力的提升,技術的方向也會越來越窄,所以,為了以后的職業道路不會偏移,現在就應該對各個就業方向做一個全面的了解。從技術的角度來看主要是這幾個版塊,也和大數據的技術流程有關:1.數據采集應用Flume技術實時抓取數據信息,應對大數據背景下的數據采集的問題。2.數據清洗應用MapRedurce、Storm、Spark等技術進行大數據背景下的ETL。3.數據存儲應用GFS、HDFS、S3等技術進行分布式文件存儲,解決存儲的高可用性問題。4.數據查詢應用Hive、Impala、SparkSQL等技術進行海量數據下的高性能查詢。
謝謝邀請。
你的問題應該是企業級應用系統開發方向和大數據開發方向的發展問題。
目前的互聯網發展已經進入到了數據時代,就用今日頭條舉例,你問的這個問題能發到我這里其實就是數據分析和推薦系統的作用。其他的包括推薦欄目里的內容,也都是根據你的瀏覽習慣和喜好,經過后臺的數據分析再推薦給你的。也包括廣告,我在京東搜索了一下鞋,那我回到頭條就能看到好多鞋的廣告,這都是大數據的應用。
其他領域也一樣,ucloud也不是做電商的,它是做數據的,通過各種數據的整合分析來做更多的服務。其實數據包含了我們很多的秘密,通過數據甚至可以讓機器比你更了解你自己。前幾天不是已經有了淘寶購物車相親了嗎,其實都是一個道理。
工業,農業等等更多的領域里,數據都是非常有用的。我們常說的精準營銷更是數據應用的產物。
所以,我不認為大數據方向是曇花一現的,當然企業級開發也不會沒落,它們是相輔相成的。數據分析后總要有地方去展示去使用。
至于個人往哪個方向發展還是看自己的喜好和能力。大數據方向要看你數學,概率,算法等很多基礎知識,如果這些都不是問題可以考慮大數據方向,畢竟薪水更高一些。
java確實不錯,不過大數據更火,大數據很多層面都是需要java的,可以這么認為,java是屬于降龍十八掌的第10式,而大數據是屬于降龍十八掌的第14式,更加高級一些,底層很多東東都是基于java的,這也是為什么很多零基礎學習大數據的小伙伴需要學習java基礎的原因。
Java是一門發展了二十多年的語言,而且人氣還是很高,大數據是zhidao最新出現的方向,發展前景很好。大數據以Java技術為基回礎,目前,Java也廣泛應用于大數據、機器學習等領域,有大量成熟的解決方案是基于Java實現的,尤其是大型商業網站,發展答前景更好。
0
回答10
回答0
回答3
回答0
回答0
回答9
回答8
回答10
回答0
回答