上周,斯坦福研究員耶戈爾·丹尼索夫-布蘭奇的一條推文在硅谷引發軒然大波。他寫道:“我們分析數百家公司超過5萬名工程師的績效數據后發現,近一成(9.5%)的軟件工程師上班期間幾乎什么都不做:我們稱之為‘幽靈工程師’(Ghost Engineers)。”
“幽靈工程師”具備以下三大特征(任一):
效率值不到普通工程師的10%
上班幾乎什么都不干
兼職多份全職工作
丹尼索夫-布蘭奇及其團隊在過去兩年中獲得了多家科技公司內部代碼庫的訪問權限(如私有GitHub)。通過一套算法,他們對員工提交的代碼進行了評估。結果顯示,這些“幽靈工程師”的效率遠低于同行——僅達到普通工程師的10%,但卻領取著豐厚的薪資。這一發現引發了關于工程師績效和公司資源浪費的激烈討論。
AI“監工”揭開硅谷效率真相
丹尼索夫-布蘭奇的算法并非單純依賴代碼提交的數量,而是試圖回答與代碼質量相關的核心問題,例如:
提交的代碼解決了多復雜的問題?
假設專注于任務,完成這段代碼需要多少時間?
相較于之前的提交,代碼結構是否更優?
代碼的可維護性如何?
算法還對一些慣用的“效率偽裝”手段進行了屏蔽,例如頻繁提交無意義的代碼或重復提交和撤回。丹尼索夫-布蘭奇解釋道:“一些人通過提交空白行或者無用代碼偽裝出工作量,這種行為通常逃過了人工代碼審查。我們開發這套算法,就是為了在大規模評估中提供透明且客觀的依據。”
“幽靈工程師”每年浪費幾十億美元
“幽靈工程師”現象在科技業非常普遍,過去,由于工程師在公司擁有很大的權力,管理者害怕失去工程師的忠誠和動力,因此默許接受10-15%效率低下的工程師,認為這是經營成本。但是,隨著“降本增效”的裁員風暴席卷科技業,越來越多的企業主開始將目光投向“幽靈工程師”。
根據研究,硅谷科技公司若裁掉這些低效員工,每年可節省數十億美元。丹尼索夫-布蘭奇在推文中稱:“讓大約9.5%的軟件工程師幾乎不干活卻領取薪水是荒謬的。這不僅拖累團隊,還浪費公司資源,占用其他有價值的崗位,甚至限制了人類的技術進步。”
盡管該研究尚未通過同行評審或公開發表,但已經引起了廣泛關注。一些公司開始將這一算法應用于實際中,評估團隊效率。丹尼索夫-布蘭奇透露:“公司非常在意這些‘幽靈工程師’,當我們向他們指出具體員工時,他們會進行低調調查。有些公司承認問題的存在,但也有些公司表示,這些員工在其他方面貢獻顯著,我們會將他們排除在分析之外。”
疫情后遺癥之“過度就業”
丹尼索夫-布蘭奇的研究正值“過度就業”(兼職多份工作)話題熱議之時。疫情期間,遠程工作的普及讓一些工程師能同時兼任多份全職工作,而雇主卻難以察覺。一些人每天只工作兩到三小時,卻依然能勝任兩份或更多的工作。
工程師遠程辦公,身兼多職不僅會導致本職工作效率下降,同時還可能給企業雇主帶來知識產權和敏感數據相關的信息安全問題。然而,疫情后硅谷企業啟動“回歸辦公室”政策遭到了很多工程師的抵觸和抗議。一些工程師表示,不再擁有在家兼職多份工作的自由,讓他們感到不滿。丹尼索夫-布蘭奇表示:“我有朋友每周三上午11點還在睡覺,而他們的全職工作卻未受任何質疑。”
然而,隨著科技公司紛紛裁員,以及求職市場變得更加艱難,這種寬松的環境正在迅速收緊。Meta和X(前推特)等公司近年來的裁員浪潮,讓軟件工程師再也無法隨意跳槽獲得更高薪資。
“AI監工”的興起與爭議
“幽靈工程師”現象的揭露促使許多公司投資基于AI的員工監控工具,例如通過分析鍵盤和鼠標活動檢測員工是否工作。但丹尼索夫-布蘭奇對這些方法持批評態度,認為它們會破壞員工的信任環境。“用這種方式監控員工,容易讓人覺得低效和有毒。”他補充說,他的算法旨在提供一種更客觀和透明的方法,而不是依賴過度的行為監控。
丹尼索夫-布蘭奇預測,軟件工程師的工作未來可能變得更像銷售工作,依據具體績效獲得報酬,而不是單純計時。他認為,結合人工智能和大語言模型(LLM)的技術可以創建一個更加公平的AI績效評估體系。“只要不單純依賴代碼行數或鍵盤輸入,而是評估實際成果,軟件工程師的工作將更加以結果為導向。”
盡管這一研究尚未經過完整的同行評審,丹尼索夫-布蘭奇的推文已經隨著算法和監控工具的發展,“幽靈工程師”和隨之而來的“AI監工”工具勢必將在科技行業引發關于工程師生產力、企業文化和資源分配的廣泛討論。