為什麼專案經理拿的錢比程式設計師多?

發表於2013-05-23

| 2013-05-23 08:28   收藏: 1    

偶然在programmers.stackexchange.com上看到了這個有趣的問題,有人問:既然普遍認為程式設計是比較難的工作,為什麼業務分析人員和專案經理們會拿比程式設計師更多的薪水?雖然大多數的時候程式設計師都被發現是最晚離開公司的人,可那些傢伙的工作卻能拿更多的報酬,為什麼會這樣?

回答的人很多,但似乎只有一個是比較合情合理的,它是從經濟學原理的角度分析的這個問題。

人們所能獲得的報酬往往會低於老闆們的“最高標準”,而高於人們自己的“最低要求”。在這個範圍內,你的實際收入依賴於你相對於你的老闆的討價還價的能力。

假設你給公司提供的服務價值每天1000美元。如果你用槍指著他,他會給你這個價格,因為他別無選擇。如果你別無選擇,你只能接受每天100美元水平。這是你的浮動範圍。

假設你是一個新手,沒有背景關係,不出名,你的老闆是谷歌。谷歌有很強的討價資本,它可以等待,去僱用其他人,很多人都想為它工作。你的資本很少,你需要付房租,所以你只能接受每天100多美元,而不是1000美元。

假設你是地球上最後一個會COBOL語言的程式設計師,而你的老闆的主機上正跑著COBOL程式。那麼,你擁有很強的討價還價的資本,你將能得到接近每天1000美元的報酬。

所以,要麼是你的專案經理或業務分析員對公司更有價值,要麼就是他們有更多的討價還價的資本。我並不認為是前一種情況,也就是說,應該是後一種情況。善於人際交往的人很少。這種事情也不能外包——因為他們需要接觸客戶。他們的相對稀缺給了他們更多討價的資本,所以他們有了更高的報酬。

這個巧妙的回答來自NRM,儘管跟其它的各種和政治相關的解答比起來有點乏味,但它確實反映了實際情況。就像他提到的,善於交際的人稀少,這種人在任何公司都能來到巨大的好處,尤其是在軟體開發領域。 

via http://www.aqee.net/why-project-managers-get-higher-salary-than-programmers/ 

為什麼專案經理拿的錢比程式設計師多?

相關文章