1. java好還是大數據好
大數據。大數據行業發展前景十分看好,未來發展機會也多。
就業前景
java就業面廣,行業成熟,但是競爭也激烈,對於初級水平的java人員來講,不太有優勢,就業比較堪憂,而且可能薪資不會太高。
大數據是新興行業,發展機會更大,目前大數據正在覆蓋全行業,在細分領域的也在進一步發展,未來還將提供更多就業機會。而且大數據行業屬於IT行業,薪資普通較高,其中熊貓崗位「大數據工程師」薪資更是可觀。
大數據開發是大數據職業發展的方向之一,另一方面是大數據分析。
從工作內容,大數據開發主要負責大數據的大數據挖掘,數據清洗的發展,數據建模工作,主要負責處理和大數據應用,結合大數據可視化分析工程師,挖掘出價值的數據,為企業提供業務發展支持。大數據數據開發工程師偏重建設和優化系統。
大數據開發其實分兩種:一是編寫一些Hadoop、Spark的應用程序;再者就是對大數據處理系統本身進行開發。
第二類工作通常在大公司里才有,一般他們都會用自己的系統或者再對開源的做些二次開發。這種工作對理論和實踐要求的都更深一些,也更有技術含量。
目前,1-2年左右經驗的大數據工程師月薪輕松過萬,一個有幾年工作經驗的工程師薪酬達到40~160萬元每年不等。對於零基礎入門學習大數據開發會有一定難度,首先要學習Java語言打基礎,然後進入大數據技術體系的學習,包括大數據基礎知識、大數據平台知識、大數據場景應用。
其中大數據基礎知識包括數學、統計學和計算機;大數據平台知識是大數據開發的基礎,往往以搭建Hadoop、Spark平台為主;而大數據場景是目前大數據的重要應用,這些場景包括很多領域,比如金融大數據、交通大數據、教育大數據、餐飲大數據等等,這些場景應用的背後也需要對行業知識有一定的了解。
2. 澶ф暟鎹鍜宩ava鍝涓濂
澶ф暟鎹鍜孞ava鍚勬湁浼樺娍錛屾棤娉曠洿鎺ユ瘮杈冨摢涓鏇村ソ銆
澶ф暟鎹涓嶫ava鐨勫叧緋
澶ф暟鎹鍜孞ava鏄涓や釜涓嶅悓浣嗙揣瀵嗙浉鍏崇殑棰嗗煙銆侸ava浣滀負涓縐嶇紪紼嬭璦錛屽湪澶ф暟鎹澶勭悊涓鍙戞尌鐫閲嶈佷綔鐢ㄣ傝稿氬ぇ鏁版嵁澶勭悊妗嗘灦鍜屽伐鍏鳳紝濡侶adoop銆丼park絳夛紝閮芥槸鐢↗ava緙栧啓鐨勶紝鍥犳ょ啛鎮塉ava瀵逛簬澶ф暟鎹澶勭悊闈炲父鏈夊府鍔┿
澶ф暟鎹棰嗗煙浜瑁傛檶鐨勪紭鍔
澶ф暟鎹棰嗗煙娑夊強鏁版嵁鐨勯噰闆嗐佸瓨鍌ㄣ佸勭悊銆佸垎鏋愬拰鍙瑙嗗寲絳夊氫釜鐜鑺傦紝瀵逛簬鐜頒唬浼佷笟鑰岃█鑷沖叧閲嶈併傚ぇ鏁版嵁鑳藉熷府鍔╀紒涓氭洿濂藉湴浜嗚В甯傚満銆佹彁楂樿繍钀ユ晥鐜囥佸彂鐜版柊鐨勫晢涓氭満浼氱瓑銆傞殢鐫鏁版嵁椹卞姩鍐崇瓥鎴愪負涓繪祦錛屽ぇ鏁版嵁棰嗗煙鐨勫氨涓氬墠鏅闈炲父騫塊様銆
Java棰嗗煙鐨勪紭鍔
Java鏄涓縐嶉氱敤緙栫▼璇璦錛屽箍娉涘簲鐢ㄤ簬浼佷笟綰у簲鐢ㄥ紑鍙戙乄eb鍚庣銆佺Щ鍔ㄥ簲鐢ㄥ紑鍙戠瓑棰嗗煙銆侸ava鍏鋒湁寮哄ぇ鐨勮法騫沖彴鑳藉姏銆佷赴瀵岀殑搴撳拰妗嗘灦鏀鎸佷互鍙婄ǔ瀹氱殑鎬ц兘錛屼嬌寰楀畠鎴愪負璁稿氫紒涓氬拰寮鍙戣呯殑棣栭夎璦銆
鎬葷粨
澶ф暟鎹鍜孞ava閮芥湁鍏剁嫭鐗圭殑浼樺娍銆傚傛灉鎮ㄥ規暟鎹澶勭悊鍜屽垎鏋愭劅鍏磋叮錛岄偅涔堝︽暚閿嬩範澶ф暟鎹婧愮寷鐩稿叧鐨勭煡璇嗗拰鎶鑳戒細寰堟湁鍓嶆櫙銆傚傛灉鎮ㄥ笇鏈涗粠浜嬩紒涓氱駭搴旂敤寮鍙戝拰縐誨姩搴旂敤寮鍙戱紝閭d箞瀛︿範Java浼氭槸闈炲父涓嶉敊鐨勯夋嫨銆傚綋鐒訛紝濡傛灉鎮ㄦ湁鑳藉姏錛屽悓鏃跺︿範涓よ呭皢浼氫負鎮ㄦ墦寮鏇村箍闃旂殑鑱屼笟鍙戝睍絀洪棿銆