1. 程式人生 > 其它 >網路熱帖惹爭議,程式設計師高薪現象你怎麼看?

網路熱帖惹爭議,程式設計師高薪現象你怎麼看?

​近日,知乎上的一個關於程式設計師薪資的話題引起程式設計師們的熱議。

這個話題中提到了程式設計師的高薪工資,並認為這是一種不公平的分配現象,需要整治。生活中,程式設計師享有較高的薪水的確是種社會共識。每當公佈平均工資資料時,也常常會有“程式設計師行業憑一己之力拉高了整個社會的平均薪資”的說法。

程式設計師們的工資真的如大家想象中那麼豐厚嗎?

(資料來源梧桐果)

根據相關統計資料顯示,在2020屆畢業生薪酬專業排名前十的專業中,計算機專業的平均工資遙遙領先於其他行業,其中軟體工程的平均月薪更是高達9023元。

(資料來源國家統計局)

從以上資料來看,計算機專業的薪資的確要遠遠高於其他行業。從2003年到2019年十六年中,各行業平均工資排行榜中,不同行業的位置隨著社會的發展處於波動狀態,但是IT行業一直穩居首位。隨著人工智慧、物聯網、資料分析等技術的流行,未來計算機行業發展勢頭依然會非常迅猛。

程式設計師工資高於行業平均水平是不爭的事實,那程式設計師的高薪是否合理呢?

要討論這個問題,我們首先得了解一下程式設計師的工作有什麼特性:

1.腦力與體力並重

提到程式設計師,大家想到的關鍵詞一定是:格子衫、地中海、加班、996等。實際上,這些詞的確是大部分程式設計師的真實寫照。程式設計師的工作看似是腦力活動,實際上還經常伴隨著長時間作業的體力消耗。改不完的bug,加不完的班,每天需要大量腦力與體力雙重消耗。

2.需不斷更新知識

程式設計師這項工作,根基於計算機產業。計算機產業的特點就是爆炸式的增長,技術以不可想象的速度迭代。對於公司而言,要跟上發展速度,必須不斷的推陳出新,不能有一絲懈怠;對於程式設計師而言,也要時刻保持專注,不斷的學習新的技術和工具。以JavaScript為例,幾乎每年都會有一個新的主流JavaScript框架問世,而且會變得非常流行,你不學會它,就會有被市場淘汰的風險。

3.能夠創造價值

程式設計師提供的是軟體開發和維護這種技術服務,而為了提供這種服務需要相當長時間的知識、技能和經驗的積累。獲得具備提供這類服務所需的學習和實踐的時間構成了程式設計師的技能成本,這是程式設計師價值的一部分。

在一些傳統行業,學習一年的知識可以幫你安穩的應對至少五年的日常工作,而在計算機行業,學習一年的知識可能第二年就要更新。並且程式設計師的工作時長遠遠高於其他行業,高出來的工資其實也是在用加班換取來的。所以程式設計師的高薪是完全合理的。

高薪程式設計師應具備的能力是什麼?

雖然程式設計師的工資普遍較高,但是在內部仍然存在著巨大的差異。年齡相仿的程式設計師,有的人月薪20k,有的人卻只能拿到6K左右。這其實與程式設計師的個人能力有關。這個能力不僅僅是指本身的技術能力,還包括工程能力

交付能力

工程能力就是在一個團隊中將專案做好的能力。工這要求工程師能夠根據業務形態建立合適的領域模型,運用成熟的架構模式、開發框架和各種中介軟體,最終開發出能夠滿足業務功能需求、健壯性高、可維護性好、可擴充套件性強和使用者體驗良好的應用軟體。具有工程能力的工程師不僅技術能力強,還能夠和開發團隊中的其他工程師充分協作,按專案排期保質保量、高效地完成開發工作,實現高質量的交付。而且在開發過程中,還能隨時發現並解決各種問題,有通過自動化不斷提高開發效率的創新意識,所有這些都是優秀工程師的核心競爭力。

交付能力是指客戶的需求落地實施並且能夠做成一個成品的能力。僅僅只能修改程式片段的程式設計師是拿不到高薪的,優秀的程式設計師一定具備做完整專案的能力。就以程式設計師找工作為例,哪怕你簡歷上寫了再多你上了什麼課,會多少種語言,都沒有別人簡簡單單的幾個專案經驗來的吸引面試官。一個懂專案的程式設計師是很容易出彩的,如果你工作了一段時間薪資還是毫無變化,或許應該考慮一下自己有沒有交付能力,能不能根據客戶的意見直接作出能夠交付的成品,這個成品能不能滿足業務的功能、效能、體驗等多方面需求。交付能力也是高薪程式設計師普遍具備的能力。

單獨去談工程能力和交付能力是很模糊的概念,我們如何讓這些能力量化的呈現?如何讓HR知道你具備這樣的能力呢?

2021年3月1日,CSDN正式推出“軟體工程師能力認證標準”,與其他認證考試不同,C站-軟體工程師能力認證結合企業招聘需求和人才應聘痛點,基於公開、透明、公正的原則,甄別人才時確保真實業務場景、程式碼實操、真人露臉、過程留痕、存檔不可篡改。以完整大廠專案為考題,通過實施客觀且可量化的認證方式,檢測考生的工程能力和交付能力,篩選出在Java、Python、前端、全棧工程師等方向具備商業化專案實施能力的考生,考試結果就是一份“立體能力簡歷”,提高面試成功率。

求職者來說,C認證現在被越來越多的企業認可,通過C認證可以讓自己在招聘市場上具有明顯的優勢,另外,軟體開發從業者也可以通過C認證的備考以及考試過程瞭解自己的不足,能更有方向性的去提升自己,讓自己具備更強的核心競爭力。

想知道你是否具備一個高薪程式設計師所應該具有的能力嗎?可以掃描下方二維碼報名“新手練習賽”進行免費模擬測試。

近日,基於“C認證-軟體工程師能力認證考試”而設立的“CSDN軟體開發精英賽”正在火熱報名中,大賽聯合廣大科技企業設定豐厚的獎學金及禮品,考生可通過報名大賽專場參與比賽,測試自己的能力,增加自己的求職競爭力的同時,我們還聯合廣大科技企業為成績優異者設立了豐厚的獎學金。只要報名參賽便有禮品贈送,成績優異者,還可瓜分30萬元獎學金。

本屆大賽於2021年7月20日—10月24日舉行,共設立“新手練習賽、見習挑戰賽、王者爭霸賽”三個賽道。

“新手練習賽”——難度等同“見習挑戰賽”,適合新手自測能力,完整體驗"新手練習賽”即可獲得多套電子書以及CSDN電子書月卡一張,千本技術圖書暢讀。

“見習挑戰賽”——考卷就是做專案,參與比賽就能獲得CSDN學習會員季卡一張,助你技術更上一層樓。考過不僅能拿到CSDN能力認證頒佈的C1證書,豐富自己的專案經驗,打造硬核專案級簡歷。成績特別優異者還可參與榜單排名瓜分豐厚獎學金!

“王者爭霸賽”——邀您來長沙1024程式設計師節同臺競技,為榮譽而戰!鉅額獎學金等你收入囊中。

掃描下方二維碼即刻報名與Get精英賽更多參賽資訊

掃碼進入比賽交流群

大賽合作請聯絡:汪老師13683225223