矽谷碼農升薪的途徑和速度是怎樣的?


某碼農朋友,大概7,8年前的事情了,在Nvidia,基本就是抱怨,抱怨半夜還要跟印度人開遠程會議,抱怨白人踩他在腳下,多年過去,基本沒有上升途徑,抱怨對門那個GOOGLE的小子又買了一輛保時捷

抱怨了好久哦,基本遇到他就覺得矽谷人生簡直灰暗

工資看著光鮮,房租就佔去一大半,看看《矽谷》那部電視劇就知道了

因為他又不是早期去的,我認識另外一個去的早又是名校畢業就拿著自己和他同學矽谷賺來的錢跑到大陸來搞風投了,雖然也沒搞出個鬼,但是感覺都比他這種底層的開心。

然後和其他美國中產一樣,老婆孩子都他負擔,老婆不工作,他來養,他覺得人生就是苦逼

終於有一天我上線,他跟我說

「我要離開美國去開餐館了,我老婆家裡的生意」

感覺說這話的時候,應該是神清氣爽了吧。

我為什麼之前跟我學生說中國的一些說法真的精準呢,你看「40不惑」

該放棄的終於懂得了放棄

你到了那個歲數你就懂了。


以下是個人見解,小程序員見識短淺,說得不準確的地方多多包涵。

如果這裡的「薪」指的是基本工資(base salary),那麼主要的增加途徑應該就是靠升職了。於是先來說說碼農在這裡大體的晉陞路徑(不同的公司會有不同的叫法,也可能分得更細或者更粗)

Engineer I -&> Engineer II -&> Senior Engineer -&> Staff Engineer -&> Senior Staff Engineer -&> .....

Eng I:基本都是本科或者碩士剛畢業的新程序員,經過2年左右會升到下一級,漲20%-30%的基本工資

Eng II:剛畢業的Phd或者已經幹了幾年,能單獨負責一個中型項目的碼農。大多數情況下2-3年能升到下一級(升不上去一般就默默地走人了),漲15%-20%的工資

Senior Eng:這一級的程序員一般負責一個跨組的中型項目或者能在一個大型項目組挑某一個方面大梁,從這一級開始,升職就不是靠熬年頭的了,所以有不少人會一直卡在這個級別。如果能升上去工資一般會漲20%

Staff Eng:大部分Tech Lead們,他們在技術方面領導這一個組,開會溝通上所佔的時間明顯增多,更多精力會花在設計上,當然寫起代碼來也是嗖嗖地快。其中的一部分人會轉型成Eng Manager。這裡面的大部分人,如果不跳槽的話很難升到下一個級別。另外在這個級別開始,獎金的基準也會增加。

Senior Staff Eng:離太遠了,不說了

那麼假設一個剛畢業的Eng I程序員年薪是10w,那麼他/她的升薪路徑大概可能是這樣的

Eng I 10w -&> Eng II 12.5w -&> Senior 15w -&> Staff 18w -&> Senior Staff 20w+ -&> ...

另外這裡說的只是基本工資,不包括股票獎金等


感覺比國內慢多了。

如果一年漲薪10%那肯定是升級了。平均也就4%左右吧。

普通程序員年底bonus 一般是10%

如果按部就班干,多年工資漲幅基本和物價漲幅持平。

漲工資基本靠跳槽,或者有傑出貢獻。

唯一好的是起薪比國內高好多,穩定,但是個人發展速度感覺明顯受限。


G家的,四年半升職了三次,每次升職漲22~25%。


推薦閱讀:

如何看待碩士畢業答辯時,學霸橫掃戰場,學渣被批成翔,可最後學霸還沒學渣工作找的好這種現象?
大學畢業後可以去迪拜工作兩年,這是一個不錯的鍛煉機會嗎?
珠寶設計師的職業發展有前途嗎?
25歲上下的年紀,沒技術沒錢沒背景沒人脈如何規劃好以後要走的路?

TAG:程序員 | 職業發展 |