先聊一下跳槽這個事。在 Java 工程師的職業生涯中,跳槽幾乎是我們每一位工程師都會經歷的事情。但在面試前需要考慮清楚:現在到底應不應該跳槽?
class Resume {
public static void main(String args[]){
System.out.println("Talk is cheap! Show me your resume");
}
}
一、什麼時候應該跳槽?
面試是為了跳槽,也就是說換工作。到底這時候該不該換工作,不能只考慮到手的錢,還得考慮對於自己的發展和環境的考慮。按一下 3 個維度考慮:
1.工作薪酬
2.精神滿足
3.能力發展
一般按上面的維度來衡量對目前工作的滿意度,再來決定是否現在應該跳槽。下面通過舉例說明每個維度要考慮的。
二、工作薪酬
工作薪酬,就是工作一段時間後所得的錢。比如月薪、時薪等等,還會包括期權股票等激勵。這是最容易被攀比、被量化的。工作所得,不單單工作薪酬,還有人脈資源、業務資源和經驗能力積累等等。所以。切記:不能單單去比薪水,這是不合理。
是否衡量要跳槽,以下場景要重點關注下工作薪酬這塊:
薪水倒掛,比如說,發現校招生工資大部分都比老員工高;或者公司寧願花更多的錢請新員工,以至於同樣的工作經驗,新員工工資比老員工高出一大截;
內部漲薪困難重重,比如說,如果單獨給你漲薪,難免會讓其他平級同事不平衡,而且集體漲薪不現實不可能。
個人需要錢,比如說,我們都是普通人,特定時期都會面臨買房、買車、結婚、養娃等等,所以錢來維持生活。那現在的工作薪酬都沒法滿足,迫於生活的壓力,為什麼不去選擇薪酬更高的工作呢?
三、精神滿足
對於跳槽,馬雲曾說:一、錢,沒給到位;二、心,委屈了。這裡說的,“心”這塊就是指精神滿足。工作中的精神滿足,主要是拿到工作結果的成就感。但團隊文化、團隊相互協作等等也對精神這塊滿足影響很大。
精神滿足,不等於躺平,不等於在舒適區劃水摸魚拿工資,這樣不適合職業的發展,技能沒提升,經驗沒積累,遲早被淘汰。
是否衡量要跳槽,以下場景要重點關注下工作薪酬精神滿足這塊:
工作的成就感等於0,比如說,工作起來駕輕就熟,很少處理突如其來的意外情況,挑戰也很少,每天舒舒服服就能把工作“應付”掉。看自己心態,大部分人還是希望自己更牛逼,最好的方式就是找到牛逼的人,和這個人一起做更牛逼的事情。
領導不靠譜,比如說,工作和領導相處,跟戀愛一樣。第一眼,相互欣賞;時間長了,相互磨合;時間更長了,相互包容。問自己是否經常找領導溝通,相互同頻到位;問自己是否能遇到靠譜的領導,並且可以彼此相互成就等等。如果被穿小鞋、亂指揮、狂打壓,榮譽都是領導的,壞事都是你的,每天工作在這種壓抑的工作環境中,幹嘛要天天這麼“虐待”自己,一個字“跳”!
被邊緣化,比如說,公司搞政治搞幫派,拼的不是工作能力。心累不說,不想參與還會被邊緣化。比如說,開會也不叫你了,負責的工作範圍也越來越窄,領導也不經常和你溝通了,即使安排工作,也明顯是在敷衍。與其別人辭退你,不如自己體面離開。
系列文章:工程師面試系列
四、能力發展
基於現狀考慮,先定義好自己的職業路線,考慮未來 2-3 年是什麼方向。比如說,
- 方向可以是創業
- 方向可以是技術專家 P7 P8 往上走
有這個方向,評估自己的能力。大家一般第二條,所以是否衡量要跳槽,以下場景要重點關注下能力發展滿足這塊:
- 硬實力,技術沒得到成長
- 軟實力,溝通、管理等也沒有
五、小結
跳槽無非評估風險和收益哈,大家思考想清楚工作所得和工作付出即可。祝大家節節高 ~