一個六年java程式設計師講述:三年達到月薪35k我是怎麼做到的

Java__moon發表於2019-03-23

一個六年java程式設計師講述:三年達到月薪35k我是怎麼做到的

 

工作的前兩年

如果你不能拼爹,或者不想拼爹,最好的方法是拼實力。

合抱之木,生於毫末;九層之臺,起於壘土;千里之行,始於足下。

所以,你必須要從基層做起。當然,所謂的基層,並不是端茶倒水,但多一些體驗,總是無害的。

前兩年的時間,應當主要打好基礎的累積,認清職業現狀和社會經濟發展趨勢,適應工作後的生活,對心靈浮躁的洗滌。

這一階段最大的敵人是自身的態度,切忌不可眼高手低,牢記一句話——“心比天高,命比紙薄。”腳踏實地,一步一個腳印,為未來做好鋪墊。

工作的選擇

對於應屆生、剛畢業兩年內的職場新人,我個人並不推薦到小型創業公司去發展。

一、大團隊的優勢

  1. 人多,有經驗的人多,已有的基礎累積多 在大一點的團隊,至少首先能夠確定的,就是有師傅領進門,當然,修行那還都是靠個人的。
  2. 體制完善,流程規範 很多時候不用太過於操心該怎麼操作,權力和職責的事情,都是有一套既定的流程,到哪一環節該怎麼進行,遵守規範即可。

一般而言,對應的團隊福利也會較為完善。

一個六年java程式設計師講述:三年達到月薪35k我是怎麼做到的

 

二、大團隊的劣勢

  1. 分工過於細 有著明確的分工,工作就有了該你乾的和沒必要你乾的區分,屬於你職責範圍的那一塊並不大,做得盡善盡美也算是輕鬆。不需要你干預的部分,如果自己不帶著自學,那麼這一塊的知識經驗就會欠缺。
  2. 薪資、職位的晉升空間不大 不少公司的職位晉升都是有年限要求的。薪資的調整一般也是差異化不太大的。但有一句話說得好,有志不在年高,無志空活百歲;但也總能空降、外聘一些奇怪的高層下來。看似很矛盾,你心裡需要明白,沒有完善的制度,只有追求完美的人。前兩年的時間,更多需要考慮的是成長的空間,而不是眼前的利益,放長線才能釣大魚。
  3. 效率低下 並不是所有上規模團隊的通病,但卻是多數。大多數公司發展到一定階段後,會被流程、制度羈絆,無意義的走流程時間會耽誤很多工夫。不用懷疑,林子大了什麼鳥都會有,也總會有些拖油瓶在團隊裡混日子,團隊規模大了之後,提前養老可以說是很輕鬆能實現的事情,只要不是太作死,混還是比較容易的。

初入職場,少受一些不好的風氣影響,對未來會有莫大的益處。

三、小團隊的優勢

事無鉅細,親力親為 實踐出真知,小公司有足夠多的機會鍛鍊你的實踐能力。是挑戰亦是機遇。

四、小團隊的劣勢

雜而不精 對於大多數的小型創業公司來講,恨不能一人抵十人用,所以總是要什麼都懂什麼都做,但卻沒有特別深入鑽研的點,也沒有人帶,很難有所成長。如果是自學能力特別強,有明確的職業規劃目標,也可以勇敢試一試。這個社會更需要的是成為一專多能複合型人才。

跳槽

工作的前兩年,最好不要輕易跳槽。在這個階段的跳槽,主要有兩方面的弊端:

  1. 對於個人成長 跳槽的目的無非兩點,更好的發展空間,或更高的待遇。跳槽到適應的週期太長,而年輕則應該是全速向前的階段。到了新的崗位,一切又得重頭再來,熟悉新的業務,新的技術,融入團隊。
  2. 薪資待遇 很少有在前兩年跳槽的時候就能有很大漲幅的(50%+)。所以這時候在跳槽上花心思是一件很費腦又收益不大的事情。

無論在職業的哪一個階段,如果跳槽沒有較大的薪資漲幅,跳槽都是需要謹慎考慮的。除非聯合創始人身份加入,降薪跳槽的事情千萬不要有,畢竟拿多少錢做多少事,沒有利益不太可能會有源源不斷的動力輸出。

三到五年

這個階段,已有一技之長,又有廣泛涉獵,應當尋求突破了。

這裡我總結了一個java架構師必備的技術,整理了一些相應的視訊資料,需要清晰大圖和視訊資料的點選連結加入群聊【架構華山論劍】:https://jq.qq.com/?_wv=1027&k=59Gl6uE領取!(掌握百分之70,年薪40萬!)

1,架構師內功心法(設計模式)

  • Proxy代理模式
  • Factory工廠模式
  • Singleton單例模式
  • Delegate委派模式
  • Strategy策略模式
  • Prototype原型模式
  • Template模板模式
  • Decorator裝飾器模式
  • Observer觀察者模式

一個六年java程式設計師講述:三年達到月薪35k我是怎麼做到的

 

2,架構師審美觀(品味經典,分析原始碼)

  • AOP原始碼解析
  • IOC原始碼解析
  • Mybatis原始碼
  • Spring
  • Spring5 Framework體系結構
  • Spring5環境搭建
  • Spring5概述

一個六年java程式設計師講述:三年達到月薪35k我是怎麼做到的

 

3,架構師必備技術棧(這裡主要列舉高併發場景分散式解決方案實戰)

  • 分散式主鍵生成方案
  • Session跨域共享實戰
  • 分散式事務解決方案實戰
  • 分散式鎖解決方案實戰
  • 分散式單點登入 SSO實戰
  • 分散式排程任務實戰
  • 分散式配置中心

一個六年java程式設計師講述:三年達到月薪35k我是怎麼做到的

 

一個六年java程式設計師講述:三年達到月薪35k我是怎麼做到的

 

4,次世代架構技術(微服務架構)

  • 基於分散式思想下的RPC解決方案
  • Dubbo應用及原始碼解讀
  • SpringBoot
  • SpringCloud應用及原始碼解讀
  • Docker虛擬化技術

一個六年java程式設計師講述:三年達到月薪35k我是怎麼做到的

 

5, 開源框架解析專題

  • spring5概述
  • Spring5 Framework體系結構
  • Spring5環境搭建
  • IOC原始碼解析
  • AOP原始碼解析
  • Spring MVC
  • Mybatis

一個六年java程式設計師講述:三年達到月薪35k我是怎麼做到的

 

6,架構師築基專題(這裡主要列舉併發程式設計進階、JVM效能調優知識點)

  • JVM效能調優
  • Java程式效能優化
  • Tomcat

一個六年java程式設計師講述:三年達到月薪35k我是怎麼做到的

 

一個六年java程式設計師講述:三年達到月薪35k我是怎麼做到的

 

由於圖片太大上傳會不清晰,需要完整架構體系大綱的點選連結加入群聊【架構華山論劍】:https://jq.qq.com/?_wv=1027&k=59Gl6uE領取!,領取我已經打包好的架構體系大綱,免費分享給大家哦!

關於創業

創業之前,你需要考慮清楚,你創業的動機,住過只是為了當領導,或者只是為了不被管束,那麼最好提前打消這樣的念頭。

制定翻倍計劃

雖然有的人基礎好,起步高,但這些並不是一成不變的。接下來的這幾年的努力,最足以拉開人生的差距。

王健林說:

定個小目標,先掙一個億。

這樣的目標可能還是過於巨集大了,但每一年,薪資以1.5倍速增長,並非遙不可及。

假設你從應屆生畢業時月薪為8k,兩年工作下來14k。從第三年起,到第五年,每年翻一番,就是:

  • 21k
  • 32k
  • 48k (年薪58萬) 似乎也沒有多少,對於大多數人來說這樣的小目標不算太難實現的。

假設這三年如果只有30%的平均漲幅,那麼就是:

  • 18k
  • 24k
  • 30k (年薪36萬) 14k 相同的起薪,20%的差距,就有22萬之多。所以這一階段的發展需要多付出些精力,不可荒廢。

差不多,五年的光景,足以讓你略有小成。

最後

別忘了需要清晰大圖和視訊資料的

點選連結加入群聊【架構華山論劍】:https://jq.qq.com/?_wv=1027&k=59Gl6uE領取!

相關文章