CodeGym /Java Blog /Toto sisi /軟體開發人員的薪資談判。如何不低估自己的技能?
John Squirrels
等級 41
San Francisco

軟體開發人員的薪資談判。如何不低估自己的技能?

在 Toto sisi 群組發布
說實話。如今,許多人希望成為軟體開發人員的主要原因之一是金錢。眾所周知,普通程式設計師的收入比許多其他常見職業的專家高得多。當然,這個世界上沒有什麼是免費的,軟體開發人員可以期望比其他人賺更多的錢,因為這項工作需要相當多的工具和技術知識,以及實務經驗。但說到薪水,你身為專家的客觀價值並不是影響你工作報酬的唯一因素,有時甚至不是主要因素。今天我們將討論如何評估您作為軟體開發人員在就業市場上的價值、談判薪資以及管理整體薪資預期。
軟體開發人員的薪資談判。 如何不低估自己的技能? - 1
選自電影《傑瑞馬奎爾》(1996)

Java 開發人員能賺多少錢?

評估您的價值並嘗試獲得更多作為專家所提供的東西的第一步是了解市場本身,尤其是您將要從事的利基/專業領域。讓我們來看看 Java 開發人員的平均收入是多少例如,使。根據 PayScale 的數據,美國 Java 開發人員的平均薪資為每年 74,300 美元,平均薪資範圍為每年 5 萬至 10.5 萬美元。Glassdoor 的數字甚至更高,達到每年 74,100 美元,平均薪資在每年 57,000 美元到 117,000 美元之間。不錯吧?這是針對普通 Java 開發人員的資料。一名高級 Java 程式設計師可以合理地期望年薪增加 25-3 萬美元。Java 程式設計師在歐洲也賺了很多錢。德國 Java 開發人員的平均年薪接近 49,000 歐元,而 Java 高階人員的年薪超過 62,000 歐元。在英國,Java 開發人員的平均年薪為 53-85,000 歐元,在西班牙,平均薪資為 27-45,000 歐元,而在荷蘭則為 30-64,000 歐元。

開發人員薪資基於經驗水平

對你的薪水產生重大影響的另一個重要因素是經驗水平。當然,初級、中級和高級程式設計師的薪酬根據他們的資歷和經驗而有所不同。

  • 初級開發人員薪資

與其他領域和職業的薪水相比,即使是經驗有限的初級開發人員也可以獲得相當不錯的報酬。例如,根據 Glassdoor 的數據,在美國,初級開發人員的平均年薪為 63,502 美元。PayScale 表示,美國初級員工的平均年薪為 53,803 美元,考慮到我們談論的是初學者的工作,這仍然相當不錯。其他主要世界市場(例如英國、歐盟和其他已開發國家)的薪資數字可能會有所不同。例如,在德國,初級開發人員的平均薪資為每年 41,342 歐元,而在英國為 24,116 英鎊(約合每年 31ka 美元),在荷蘭為每年 31,330 歐元,而在澳洲則為 31,330 歐元。每年 70,446 美元。

  • 中級開發人員薪資

根據 Glassdoor 的數據,在美國,中級開發人員的平均年薪為 71,000 美元,而初級開發人員的平均年薪為 63,502 美元。ZipRecruiter 表示,美國中級軟體工程師的平均年薪要高一些,為 88,725 美元。根據 PayScale 的數據,在德國,擁有 5-9 年經驗的中級軟體開發人員的平均薪資總計為 54,778 歐元。在法國,中產階級的平均薪資為 41,342 歐元。一般來說,中級開發人員的工資比初級開發人員高 10% 到 30%,因此獲得更多的錢絕對應該是您盡快從初級開發人員成長為中級開發人員的動機之一。

  • 高級開發人員薪資

當談到美國程式設計工作的薪水時,對於經驗豐富的高級開發人員來說,天空是有限的,因為谷歌、Facebook、亞馬遜、蘋果和微軟等巨頭都在向軟體工程師支付很高的薪水。例如,在 Google,7 級軟體工程師(被認為是開發人員可以獲得的最高級別)的年薪總計為 608,000 美元。但讓我們來看看平均數字。根據 Glassdoor 的數據,美國高級程式設計師的平均年薪約為 121,000 美元,這比美國中級程式設計師的年薪 71,000 美元和初級開發人員的平均年薪 63,502 美元要高得多。CiScale 的一份報告顯示,根據5,523名員工的薪資,擁有10-19 年經驗的高級開發人員的平均總薪酬為109,122 美元。在其職業生涯後期(20 年及以上),員工的平均總薪酬為 111,432 美元。根據 PayScale 的數據,在德國,擁有 10 年以上經驗的高級軟體開發人員的平均薪資總計為 63,638 歐元。在法國,老年人的平均薪資為 54,982 歐元。

談判薪資並推銷自己作為軟體開發人員。提示和建議

即使對於同一家公司、同一職位、具有相似技能和專業知識的開發人員來說,賺取截然不同的薪水也是很常見的。以下是經驗豐富的行業專業人士提供的一些關於如何充分利用薪資談判的建議和技巧。

  • 了解市場並保持您的知識的相關性。

市場就是市場,在某些情況下,知道如何在市場上推銷自己比您的技術知識更重要。這一點有點明顯,我們已經介紹了您應該具備的一些基本市場知識。您對就業市場了解得越多,您的知識越相關和最新,就越好。與其他公司的同事和同事進行社交活動是傾聽實際情況的最佳方式之一。當然,在軟體開發社群網站和論壇中流行的網站和論壇也是一個很好的資訊來源。“首先做一些研究。在您協商應得的報酬之前,您需要清楚地了解您所居住的特定地點的市場價值。您必須考慮當地具有相同技能水平的工人的現行工資以及生活成本。閱讀文章、使用 Glassdoor 等網站,並(恭敬地)四處詢問,以了解您的工作的當前薪資水平應該是多少。」招聘新創公司The Mentat 的高級顧問 Valerie Streif建議

  • 了解您對公司的價值並了解競爭。

作為研究的第二步,您還應該能夠了解您的角色以及如果被聘用您將為公司帶來的價值。如果您能夠了解您所申請的每個特定職位的競爭情況,那就更好了。當然,考慮到其他合適申請人的數量很少,這對於協商您可以獲得的最高限額可能非常有幫助。Fireside Strategy 顧問公司的執行教練兼創辦人 Daniel King給了一個很好的建議 :「這並不總是可行,但這是真正增強結果的一種方法。如果您可以將問題和解決方案與美元價值聯繫起來,您就可以要求公司透過實施該解決方案來賺取部分資金。如果這個問題讓公司損失了 50 萬美元,而你能夠解決它,那麼他們很有可能會額外支付至少 10 萬美元來解決這個問題。”

  • 在面試中宣傳和推銷自己。討人喜歡。

考慮到大多數情況下您會在面試期間或面試後協商薪資,因此面試順利進行至關重要。花一些時間準備面試,包括一般對話部分和技術問題 。這意味著了解您的技術領域並擁有大量相關經驗可能還不夠。您還需要看起來討人喜歡且值得信賴,並且擁有完善的軟技能,以便盡可能快速、輕鬆地融入新團隊。或至少讓招募經理相信你會這麼做。「雖然這不是直接『如何』協商你的薪資指標,但這是高薪人士與低薪人士之間的關鍵區別。知道面試官有無意識的偏見並且是人,你可以利用他們的情緒來為你謀取利益。這意味著你增強了你的魅力!提出開放性問題,讓面試官敞開心胸。使用阿諛奉承。讓他們成為你的擁護者並希望你能夠渡過難關。確保他們比你的競爭對手更喜歡你。這可能是你的終極優勢。」經驗豐富的獵頭兼職業教練朱丹丹說。

  • 了解您首選和可接受的薪資水平。

一個常見的建議是提出兩個數字來表示您的薪資期望:第一個是您首選的薪資(您真正樂意獲得的金額),第二個是您可以接受的薪資(或者只是您目前的最低足夠補償水平)準備接受)。「做一個簡單的預算,並確保你的離職薪資高於你的開支和儲蓄目標。一旦您選擇了這兩個數字,請向自己保證在與潛在雇主交談時它們不會改變。」來自紐西蘭的經驗豐富的軟體開發人員 Roger Nesbitt建議。

  • 使用還價和競爭性報價作為談判槓桿。

如果您已經受僱並正在尋找更好的工作,您可以利用當前雇主的潛在還價來阻止您離開(前提是您相當擅長自己的工作)作為談判籌碼。如果您失業並正在尋找工作,最好參加多次面試,以獲得至少兩個或更多工作機會,以便能夠在談判過程中利用這一點為您帶來好處。「讓未來的雇主知道你正在期待一個櫃檯,因此報價需要在 X 範圍內才能使其具有吸引力。對於那些失業或就業的人,請盡可能多地排隊提供機會,這樣您就可以開始教育您的雇主,了解其他雇主願意為您的技能支付什麼費用,從而確保您收到與市場收益率類似的報價」朱丹丹說。

獎金建議:選擇工作,而不是薪水

最後一點是額外的建議。儘管擁有良好的薪水很重要,但它不應該成為您申請工作時的首要關注點。請記住,如果您不喜歡工作流程或同事,即使是薪水最高的工作也會很快變得難以忍受。長期從事薪資相對較高但在職業發展和技能發展方面陷入死胡同的工作也是一個常見的錯誤。所以最終的建議是:選擇工作,而不是薪水。
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION