Java程序員在北京開發五年,如何做到年薪60萬

首先java基本功需要具備,所謂的基本功,不是簡單的能寫出代碼,除了能寫出來之外還要,在代碼質量上面需要具體一定體現,比如對一些簡單的多線程,以及常見的java框架有一定的修改,或者定製功能,工程中出現內存洩露或者程序執行效率方面能獨立定位,並且找到合適的解決方案,其實能做到這些,公司真不會在乎你有幾年的工作經驗,特別是在社會化招聘的今天,技術能力才是第一位的。

歷經至少3個以上項目的洗禮,在項目中獨立完成一些基本的功能,畢竟能體現技術能力的東西,就是在市場上有產品的體現,這寫才是實實在在實力的實現。有多個項目經驗的,特別是在中國,能經歷過多個項目的歷練,說明本身具備一定的抗壓能力,中國的互聯網公司的加班加點已經不是什麼秘密了。

當然這裡說的能達到2W的水準一般指的是一線城市,如果放在二三線城市,就是做到老,由於消費水準的問題,也難達到這個水準。另外技術的工資水平也是存在極限的,到了一定程度也很難再有進展。做技術就是圖個安樂,發不了財,也餓不死。如果是超級喜歡技術,也是個不錯的樂子。基本上在一線城市如果正常的發展三年拿到2W還是算比較靠譜的,再加上獵頭們的忽悠以及市場大的需求基本上能達到。

現在讓我來給大家分析,首先我們從幾家代表性的公司進行分析總計,這裡我從拉勾選取美團點評、百度、京東、網易、阿里進行分析。

Java程序員在北京開發五年,如何做到年薪60萬

美團點評(20k-40k):

Java程序員在北京開發五年,如何做到年薪60萬

美團

薪資20-40k,職位要求:

Java程序員在北京開發五年,如何做到年薪60萬

薪資25-40k,職位要求:

Java程序員在北京開發五年,如何做到年薪60萬

薪資30-50k,職位要求:

Java程序員在北京開發五年,如何做到年薪60萬

Java程序員在北京開發五年,如何做到年薪60萬

京東(20k-40k):

Java程序員在北京開發五年,如何做到年薪60萬

京東的話就厲害了,我在各大招聘平臺蒐羅了一圈,沒發現月薪3萬以上的Java工程師的招聘信息,我分析了一下原因,要麼就是這些崗位沒有空缺,要麼,就是人家通過別的渠道去招聘了~~噓,當然也有可能薪資給的低(我只是瞎猜的哈)

網易(20k-40k):

Java程序員在北京開發五年,如何做到年薪60萬

阿里巴巴(20k-35k):

Java程序員在北京開發五年,如何做到年薪60萬

薪資25-45k,職位要求:

Java程序員在北京開發五年,如何做到年薪60萬

薪資25-45k,職位要求:

Java程序員在北京開發五年,如何做到年薪60萬

薪資25-45k,職位要求:

Java程序員在北京開發五年,如何做到年薪60萬

總結

工作經驗:目測有一部分骨骼清奇的人,在工作三年以後就能達到這個薪水,別問我有多清奇,我還沒到這個階段

技能要求:

我們先貼一下月薪過2萬的Java工程師的技能要求有哪些

Java程序員在北京開發五年,如何做到年薪60萬

想要月薪過三萬,看看用人單位多了哪些新要求吧~~這些要求大多是對求職者的經驗要求變高了,比如:有互聯網高併發處理經驗,獨立負責多個有互聯網特點的業務模塊有定位與處理線上問題的豐富經驗;參與過大型複雜分佈式互聯網WEB系統設計的開發者優先;有大型網站架構經驗;另外,求職者除了以上要求及豐富的經驗以外,還被要求精通各種框架。

當然還是那句話,小編為大家整理的都是北京地區的工資標準,當然地區和地區不同,公司和公司不同,要求也會相對有所差別。以上要求根據北京地區,Java工程師需求較大且大家比較熟悉的幾家公司整理,僅供大家參考。

上面是針對1-5年的開發經驗以上的,那麼1-5年以內的需要掌握什麼技術呢?請來下圖具有1-5工作經驗的,面對目前流行的技術不知從何下手,需要突破技術瓶頸的可以加。在公司待久了,過得很安逸,

但跳槽時面試碰壁。需要在短時間內進修、跳槽拿高薪的。如果沒有工作經驗,但基礎非常紮實,對java工作機制,常用設計思想,常用java開發框架掌握熟練的。覺得自己很牛B,一般需求都能搞定。但是所學的知識點沒有系統化,很難在技術領域繼續突破的。

這裡為大家整理了一套學習體系:

一:常見模式與工具

學習Java技術體系,設計模式,流行的框架與組件是必不可少的:

常見的設計模式,編碼必備

Spring5,做應用必不可少的最新框架

MyBatis,玩數據庫必不可少的組件

Java程序員在北京開發五年,如何做到年薪60萬

二:工程化與工具

工欲善其事必先利其器,不管是小白,還是資深開發,玩Java技術體系,選擇好的工具,提升開發效率和團隊協作效率,是必不可少的:

Maven,項目管理

Jenkins,持續集成

Sonar,代碼質量管理

Git,版本管理

Java程序員在北京開發五年,如何做到年薪60萬

三:分佈式架構

高併發,高可用,海量數據,沒有分佈式的架構知識肯定是玩不轉的:

分佈式架構原理

分佈式架構策略

分佈式中間件

分佈式架構實戰

Java程序員在北京開發五年,如何做到年薪60萬

四:微服務架構

業務越來越複雜,服務分層,微服務架構是架構升級的必由之路,Java技術體系,和微服務相關的技術有哪些呢?

微服務框架

Spring Cloud

Docker與虛擬化

微服務架構

Java程序員在北京開發五年,如何做到年薪60萬

五:性能優化

任何脫離細節的ppt架構師都是耍流氓,向上能運籌帷幄,向下能解決一線性能問題,Java技術體系,需要了解:

性能指標體系

JVM調優

Web調優

DB調優

Java程序員在北京開發五年,如何做到年薪60萬

六:B2C商城

這個不用多說,作為一個架構師,怎麼能沒有實戰經驗呢?

Java程序員在北京開發五年,如何做到年薪60萬

最後送福利了,現在私信我“資料”即可獲取高清版思維導圖,還有Java工程化、高性能及分佈式、高性能、高架構、性能調優、Spring、MyBatis、Netty源碼分析等多個知識點高級進階乾貨的直播免費學習權限及相關視頻資料,還有spring和虛擬機等書籍掃描版


分享到:


相關文章: