軟體工程師vs產品經理薪資大PK
本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
注:本文寫於2014年11月,對之後的資料變化,概不負責。
Facebook和谷歌是矽谷兩家非常強勁的人才競爭對手。那麼,誰支付的酬勞更高呢?具體點就是,軟體工程師(SE)和產品經理(PM)的薪資如何?大約幾周之前,在機緣巧合之下,我拿到了一些非常非常棒的資料,可以輕易地回答上述這個問題。
這些資料是各地簽證擔保時所必須公開的檔案之一。眾所周知,H1B是高科技人員在美國工作的簽證標準。為了能得到簽證,一個外籍員工(比如說我)需要得到美國公司(如Facebook、谷歌和Twitter)的擔保。每一份H1B申請都會公開,包括職稱,職位,以及——今天談論的重點——薪水。
由於這些資料是直接來自於美國政府,所以它比Glassdoor網上的自報薪資顯得更可信。
資料
我取樣和整理資料的步驟是這樣的:
- 在http://visad
oor.com/上拉出每 家公司於2012年、2013年和2014年提出的H1B申請。例如:http://visadoor.com /h1bvisa-by- companies-20 14-google-in c。<wbr><wbr><wbr><wbr><wbr><wbr> - 將每家公司三年的資料整合到同一個表單中。
- 只留下通過“認證”的申請。
- 只考慮開出的年薪。
- 只保留職稱為“軟體工程師”和“產品經理”的結果。
結果
首先,彙總表如下:
接著請看箱線圖:
然後將兩家公司中的這兩個職位做一個近似的連續分佈圖。
同崗位疊加:
觀察與思考
無論是範圍還是分佈,同一個職位在不同公司中的薪資是非常相近的。仔細分析的話:
- 總體上,PM的工資比SE略多。這或許是因為,PM這個職位更高,對經驗的要求也更嚴。許多PM都是一開始乾的是SE,工作幾年後再跳槽去做產品經理的。
- 頂尖的工程師比其他人賺得都要多——這兩家公司的最高薪都是SE拿的,而非PM。我估計,這可能是因為幹得好的PM會晉升到更高的管理階層,比如說成為企業家等等。而很多優秀的軟體工程師則依然孜孜不倦於寫程式碼,並不考慮進入管理層。
- 谷歌的SE薪水有兩個區分明顯的最高點分佈,分別是105000和127000美元。
- Facebook的SE薪水也有兩峰分佈,110000和140000美元。但第二個並不明顯——難道是因為Facebook中的資深工程師更少麼?
- 儘管谷歌的SE整體薪水的中值和平均值高於Facebook,但我認為“通常說來”Facebook支付給他們的工程師更多。為什麼?請看密度圖。看上去似乎Facebook的最高峰分佈要比谷歌少最多8000美元左右。但問題是,谷歌擁有一批非常高的收入異常值。所以如果只考慮180000美元以下的群體分佈,Facebook明顯擁有更高的均值和中值。
- Facebook的PM有105000和145000美元左右兩個峰值。但是,谷歌的PM卻只有,140000美元一個單峰。我懷疑這是因為剛入門的專案經理在谷歌是被稱為“Associate Product Managers”(APM),因此不包括在我的資料集合中,反之Facebook的初級專案經理在H1B申請時,可能依然會有“PM”的職稱(當然這只是我的猜測。不過谷歌確實有與APM等效的職位——人稱“Rotational Product Manager”(RPM))。
- SE:PM的比例在這兩家公司中是非常相近的。谷歌是35個工程師配一個產品經理;而Facebook是40個工程師配一個產品經理。
一些注意點
當然我的結論也是有漏洞的。比如說:
- 工程師的樣本容量比產品經理的要大得多(例如24個 Facebook PM vs 3354個谷歌SE)。
- 職稱可能是會變的,這完全取決於公司政策。比如說,95000美元的“軟體工程師”和210000美元的“軟體工程師”顯然資歷大不相同,所以如果企業變更職稱(如叫做“初級軟體工程師”和“首席工程師”),那麼資料集合就會發生顛覆性的改變。
- 此資料反映的僅是基本工資,不是報酬總額。現金獎金、股權、福利、津貼等等全部不包含在內。
- 我們的樣本取自H1B申請,即外國人申請在美國工作的簽證許可。我估計,外國員工和美國本地人可能會同工不同酬,而這很有可能會對結果分析產生很大的影響。例如,它或許會使我們的結果有所偏頗:
- 僱傭外國員工產生的摩擦更多。
- 許多申請H1B的個人其實已經在美國工作過了,例如從F(學生)與OPT(學生簽證畢業後的實習期)簽證。因此,這些工資反映的並不是個人的初級薪資,而是工作幾年後再拿到的薪水。
- 對於每份申請,聯邦政府有一個設定的“基本工資”——即相應職位、資歷的平均工資。擔保公司不得低於此支付標準。而本國員工則沒有這個限制。
另一方面,H1B取樣的方法可能並不盡善盡美:
- 高資歷和高收入的員工很可能在美國已經呆了很長時間,有可能已經拿到了綠卡和美國公民身份。換句話說,H1B申請比例更多的是職業生涯早期的員工,然後才是中期和後期職業生涯的人員,因此樣本中可能更多的是低端勞動者。
- 一旦繫結H1B的移民身份——那麼如果你隨意辭職和跳槽的話,就有可能被驅逐出境。這嚴重限制了工作的流動性,也推動了H1B簽證的勞動力市場。
結束語
請記住,工作是為了賺錢——但又不僅僅是為了賺錢。工作滿意度和個人幸福指數還包括你對工作本身的情感,你與同事之間的關係,以及其他一些無形的價值。話雖如此,但我也並不排斥那些將收入當作全部動力的行為。加油吧,各位!
譯文連結:http://www.codeceo.com/article/facebook-google-se-pm.html
英文原文:Software Engineering vs. Product Manager Salaries
翻譯作者:碼農網 – 小峰
[ 轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]
相關文章
- 優秀產品經理 Vs. 偉大產品經理
- 宿命之戰:程式設計師 VS 產品經理程式設計師
- 注重產品的軟體工程師九個特點 - pragmaticengineer軟體工程工程師
- 軟體開發和產品經理是怎麼回事
- 產品經理
- 高階 3D 軟體工程師、“數字遊牧” 產品經理 + 更多職位 [無涯遠端職位精選]3D軟體工程工程師
- 程式設計師是最好的產品經理程式設計師
- web前端工程師薪資待遇如何?Web前端工程師
- 軟體工程博士講師:軟體工程是一個學習過程,程式碼只是學習的副產品軟體工程
- 【招聘】前端軟體工程師、高階前端軟體工程師前端軟體工程工程師
- 產品讀書《電商產品經理》
- Python工程師薪資待遇如何?高嗎?Python工程師
- 產品經理面試面試
- AR/VR產品經理VR
- [產品經理之路] 0:持續優化著世界的產品經理優化
- AI產品經理之資料標註AI
- 產品讀書《人人都是產品經理 2.0》
- PK體系“配齊”!亞信科技資料庫與麒麟軟體OS、飛騰CPU完成產品適配資料庫
- 要做軟體工程師,而不是前端工程師軟體工程工程師前端
- 產品經理課-需求分析
- 聊聊敏捷的產品經理敏捷
- 產品經理如何做好產品和需求管理
- Flutter VS React Native,跨端方案大 PKFlutterReact Native跨端
- 資料包表產品經理生存法則
- 四年進階|產品助理(專員)、產品經理、高階產品經理、產品總監是什麼樣子?
- 2024年產品經理必備:10款最佳專案管理軟體推薦專案管理
- PHP工程師&西安&8-15K(經驗豐富薪資可另談)PHP工程師
- 工程師思維,做不出好產品?工程師
- 產品必備技能(三):網際網路資料分析師、產品經理和運營常用資料網站合集網站
- Android 音訊資料流分析之程式設計師幹架產品經理Android音訊程式設計師
- 軟體工程師前景分析軟體工程工程師
- [ 招聘 | 上海 ] 軟體工程師 / 全棧工程師 / 晶片設計工程師軟體工程工程師全棧晶片
- 【產品經理入門記】產品經理在早期如何快速學習?
- 產品經理常犯的十大頂級錯誤
- Java技術轉(兼顧)產品經理——讀《快速轉行做產品經理》有感Java
- 薪資高到沒朋友,軟體測試工程師是怎麼透過招聘面試的呢?工程師面試
- 什麼是軟體行業的工程經理? - DZone Agile行業
- 產品經理 深入淺出(6)
- 產品經理 深入淺出(5)