給單個開發者開出800萬年薪,憑什麼?

作者 | David Goudet

譯者 | 王強

策劃 | Tina

一家遊戲平臺公司給首席工程師支付的年薪,相當於這家公司初創階段拿到的首輪投資的兩倍之多。

在今天的 IT 產業,各大公司給開發人員支付的薪酬節節攀升,讓多少其他行業的從業者動了轉行的念頭。但說起來容易做起來難,大多數人一旦意識到了程式設計師的職業生涯並不像他們想的那樣,就會早早放棄這條路了。

另一方面,如今很多公司在招聘開發人員時意識到了兩個現實:並非所有程式設計師都是非常優秀的,而公司需要的恰恰是才華橫溢的軟體工程師。

“偉大的軟體工程師非常有創造力,可以看到其他人看不到的概念模式。”

——Reed Hastings,Netflix CEO。

一份年薪 800 萬的工作

一份 2021 年度軟體工程師薪酬報告顯示,各大公司為聘請高水平開發人員而支付的薪酬數字是極為驚人的:

給單個開發者開出800萬年薪,憑什麼?

在這份薪資報告中,初級工程師崗位最高年薪為 226,000 美元,公司是 Netflix。主任工程師崗位,最高年薪為 646,000 美元,公司是 LinkedIn。而首席工程師崗位中報價最高的是 Roblox,達到了 1,200,000 美元年薪(約 800 萬人民幣)。

他們為什麼會這麼大方呢?

不再是掌握基本理論就夠了

這些頂尖的 IT 企業並不是在招聘菜鳥程式設計師。開發人員獲得這些高薪職位後,職責往往不會是處理簡單的 API 實現或 MVC 模型那麼簡單。

給單個開發者開出800萬年薪,憑什麼?

Roblox 工程師正在研究當今技術中最複雜的問題:分散式系統、實時通訊、3D 協同體驗、海量資料處理、社交網路、渲染、物理等等。

Roblox 是一個線上遊戲平臺和遊戲創作系統。來自世界各地的開發者可以在 Robolox 的平臺內建立自己的 3D 線上遊戲,並且已有超過 1。5 億月活使用者。這些使用者每天都會在平臺裡花費大量虛擬貨幣並開發新的遊戲。Robolox 平臺有著自己的一套經濟體系,其他程式設計師可以在平臺內部創作自己的遊戲。

Robolox 這一套體系,也就是當前流行的“元宇宙”的這一概念。走到這一層次的科學家和程式設計師需要不斷面對和解決以前沒有遇見過的各種新型的複雜問題。當年 DeepMind 團隊決定開發能夠擊敗圍棋世界冠軍的計算機平臺,但他們面對的最大挑戰是,圍棋可能的棋局總數約為 10^172 種(比宇宙中的原子數量多得多)。於是他們創造了一種全新的方法來解決這個挑戰,這種方法成為了現代人工智慧革命的一大支柱。

找對人很重要

Roblox 這家公司正以前所未有的速度擴張,目前公司對外招聘的工程職位中,最令人印象深刻的是年薪高達 120 萬美元首席工程師崗位。要勝任這個職位,你需要:

至少 10 年的產品管理經驗;

具備業界頂尖的能力,可以發現並優先考慮有影響力的挑戰;

能夠分析複雜(多維)解決方案的種種利弊權衡,並提出滿足解決方案要求的替代方案;

強大的書面和口頭溝通能力,能夠透過詳細的規格和 / 或線框圖傳達各種想法;

這些要求相當主觀,有很大解釋空間,但很顯然 Robolox 在尋找具備非凡能力的人才來領導公司的技術團隊,以便可以在“元宇宙”潮流中保持自己的競爭力。

英特爾的衰落故事就是一個完美的例子,證明沒有了優秀的 IT 工程師,企業遲早會喪失自己的競爭優勢。英特爾在半導體工業曾連續數十年佔據遙遙領先的地位。但在過去的幾年裡,英特爾的主要對手 AMD 顯然佔據了上風。

為了扭轉頹勢,英特爾需要一位懂技術的新 CEO 來領導公司。拿 AMD 來說,他們在 CPU 市場上已經大大縮小了與英特爾的差距,而帶領他們取得這一成績的 CEO 是博士學位的技術專家。

——T。J。Rodg ers,Cypress 半導體創始人。

在本世紀的頭幾年中,英特爾錯過了移動計算革命。這家公司原本有機會為當年第一款蘋果 iPhone 手機制造主晶片,但當時的英特爾 CEO 並不認為這是一樁有利可圖的買賣。由於英特爾的這一決策,基於 ARM 指令集的處理器獲得了移動計算市場寶貴的發展機遇,讓高通、三星這樣製造 ARM 指令集晶片的企業得以發展壯大。

在 PC 行業,英特爾主要競爭對手 AMD 則憑藉 Zen 系列處理器獲得了效能優勢,給英特爾帶來了巨大的市場壓力。由於業績未達投資者預期,英特爾前 CEO 只能黯然離場。

AMD 的 CEO,Lisa Su 博士是一名電氣工程師,而英特爾的前 CEO Bob Swan 是一位缺乏技術背景的企業經理人。正因為這位經理人的短視,讓這家公司丟掉了一個價值數千億美元的龐大新興市場,在自己的傳統領域也頻頻受挫。

“好工程師值得天價薪水”

IT 行業中,給工程師天價薪水不是一件非常稀罕的事情。拿 Netflix 來說,Netflix 工資政策非常激進,向其計算機程式設計師支付幾乎是谷歌或 Facebook 兩倍的薪酬。在 Netflix,所有軟體工程師的頭銜都是“高階軟體工程師”,並沒有“級別”的概念,且不招收實習生和應屆畢業生。據相關資料顯示, Netflix 軟體工程師平均年薪超過 50 萬美元。

在 2020 年的一次大會上,Netflix 執行長 Reed Hastings 對於“高薪僱傭”給出了自己的觀點:Netflix 成立的前幾年處於迅速發展時期,需要招納更多軟體工程師,公司很快意識到,開發成功的引擎是一項人才密集型工作,需要市場上最頂尖的僱員。

研究人員預計,最強程式設計師的工作效率應該可以達到最差程式設計師的 2 到 3 倍。但事實證明,與後者相比,前者的編碼速度可以達到 20 倍,除錯速度為 25 倍,程式執行速度則是 10 倍。自這項研究發表以來,整個軟體行業都受到了衝擊,不少經理人開始探究某些程式設計師為什麼有能力帶來遠超其他同行的價值與創造成果。結合當時 Netflix 有限的資金與待完成專案,其也就有了非常清晰的選擇:僱用 10 到 15 名普通工程師,或者把所有預算都用來招攬 1 名“搖滾明星”。

多年以來,Netflix 發現最頂尖的程式設計師所帶來的價值回報遠不止 10 倍,他們的創造力大約是普通程式設計師的 100 倍。

他說高水平的技術專家並不只是編寫 / 除錯程式的速度比別人快一些而已,這些專家還要能解決更加抽象的複雜問題。“頂尖工程師比他的同行更有價值,並不只是因為前者更擅長寫程式碼,”

“偉大的軟體工程師非常有創造力,可以看到其他人看不到的概念模式。”Reed Hastings 表示,“從那以後,這就是我們僱傭 Netflix 員工的方式。這種方法非常成功。我們的創新速度和產出呈指數級增長。”

高薪依然是全球 IT 行業的大趨勢,而首席工程師不僅需要懂技術,同時還要具備產品和管理能力,這樣的人才放到哪裡都是可遇不可求的,他能帶來的槓桿效應也將是巨大的。我們認為,稀缺的工程師是值得用高薪來回報的,而這也是激勵眾多開發者不斷前進的好方法。

參考資料:

英特爾——從 CPU 的發明者到業界笑柄:https://www。youtube。com/watch?v=LoTx9LQIKEA&feature=youtu。be

Quora:為什麼 Netflix 採取如此激進的工資政策,向其計算機程式設計師支付幾乎是谷歌或 Facebook 兩倍的薪酬:https://www。quora。com/Why-does-Netflix-pursue-such-an-aggressive-wage-policy-by-paying-its-computer-programmers-almost-twice-as-much-as-Google-or-Facebook

Quora:Netflix 的工作文化是否在其員工中營造了一種恐懼文化:https://www。quora。com/Does-the-Netflix-work-culture-create-a-culture-of-fear-amongst-its-employees/answer/Sid-Reddy-17

Netflix 執行長解釋了為什麼他向技術人員支付鉅額薪酬:https://insights。dice。com/2020/09/28/netflix-ceo-explains-why-he-pays-technologists-huge-salaries/

https://medium。com/codex/why-does-roblox-pay-1-2-million-to-a-single-developer-62f1de432456