《程序員》特別策劃--“軟件人,今年薪資知多少?”

軟件人,今年薪資知多少?

——中國程序員2004年薪資調查報告與現狀報道

 

■策劃/本刊編輯部 撰文/孟迎霞 霍泰穩

-----------------------------------------------------------

2004年軟件結構分佈全景圖:

◆男性佔97%,人均月薪3500

58%的軟件人在25歲以下,48%在本領域工作不滿3

◆重點院校、本科、計算機專業開發者,佔據着這個行業的主流

C/C++Java使用人數最多,C#居二,Delphi位列第三

◆企業信息化、通信領域爲人氣最旺的兩大熱點

31%的中小民營軟件公司容納了52%的開發者

◆北京、上海、廣州、深圳四地成爲中國開發人員的聚集地

……

 

時間進入2004年的尾聲,作爲本刊主角的軟件人,今年收入幾何?發展態勢怎樣?爲了全面解析2004年中國程序員的收入與發展狀況,本刊特別策劃了這期專題。

按照整個社會的普遍共識,軟件開發者是一個高薪的職業。事實情況如何?高薪高到什麼程度?究竟是什麼人在賺取這些高薪?影響收入的決定性因素又是什麼?爲了取得真實數據,本刊用了2個月的時間進行深入調查與採訪,希望這篇文章能在歲末年初之際,爲大家帶來深入的思考。

細分市場,其實軟件從業人員除了程序員外,還囊括了很多的相關職業和角色,例如技術推廣人、項目負責人、技術總監等,因此,凡與軟件技術相關的工作或職業,都屬於本專題關注之列。

 

程序員薪資調查報告

“軟件人,今天薪資值多少?”大型網絡調查活動從200410月初開始,在各大軟件門戶站點都開展了熱點調查,截止11月底,在兩個月的時間裏,有近13000人蔘與並積極討論了這個話題。

2004年,軟件業人員結構處於什麼分層?

2004年,開發人員實際收入多少?

2004年,開發人員使用最多的技術是什麼?

2004年,影響收入的決定性因素到底是什麼?

……

圍繞以上種種問題,本刊設計了相關的調查與採訪題目,在分析與統計開發者基本薪資情況下,還針對被調查者的專業背景、技術、軟技能、公司福利以及影響薪資的關鍵因素做了相應的調查。

下面就讓我們進入此次調查的數據現場。

 

2004年中國開發者平均月薪3500

49%的開發者月薪不足300054%年薪不足4萬(見表1、表2)。經歷軟件泡沫的投資家、管理者在對待員工的薪水上更爲謹慎,但對開發者而言心理上卻產生比較大的落差,在大環境如此的情況下,處於弱勢的開發羣體需要學會如何去適應環境,調整心態。

 


 

程序員佔據大壁江山,升任技術總監者鳳毛麟角

從本次的調查數據來看,程序員在所有調查者中佔據主流,人數爲一半還多,高級程序員也佔了20%,這也是爲什麼開發者薪資普遍不高的主要原因之一。曾經業界大爲盛行的國內缺乏高層次的軟件人才的說法,這裏似乎可以提供實在而有力的數據支持(見表3、表4)。

另外,從本次調查還得到了一個趨勢:在做了3-5年的程序開發工作後,開始產生一定的人員分流現象。從有一定技術能力的程序員開始,到根據自己興趣與愛好的二次擇業,有相當部分的人員脫離編碼一線,開始跨入技術主管、項目經理、技術支持、市場推廣等角色。

 

 

 

不滿者過半,普遍認爲薪水太低

調查顯示只有4%的人對薪水比較滿意,近64%的人認爲自己的薪水與社會同等能力開發人員相比偏低,這可以看出軟件泡沫對開發人員造成的心理落差依然存在。人們普遍認爲,軟件業比較浮燥,所處其中的人也比較浮燥,但現在軟件產業的發展越來越趨於理性和平和,只有先調整好自己的心態,平和地從基本功練起,薪水的價值纔可能越來越得到不斷提升。

 

軟件開發,讓女性走開

5數據表明,開發者世界是一塊絕對屬於男性的天地,被調查者中有97%的人員屬於男性。記者在採訪中不止一次地發現,在軟件公司中工作的女性很少,而從事一線編碼工作的女性則是少之更少。一方面,軟件開發這種技術創新與高挑戰性、高壓力的工作,男性更易於取得成果。另一方面,也有一部分中小企業對女性程序員不重視,甚至同工不同酬,也讓一些希望就職此行業的女性永遠地離開了這塊陣地。

 

 

北京、上海、深圳、杭州成爲程序員的最愛

地域對軟件人員的薪資有很大的影響。北京以其政治、文化的優勢集中了近19%的軟件開發者,上海、深圳各佔13%、10%,而杭州,以其良好的自然環境、人文環境及政府環境也吸引了5%的軟件人才(見表6)。數據表明,擁有高校資源的城市先天性地佔據着開發人才的絕對優勢。而且,各項調查數據顯示,地域也已不再是限制開發者流動的主要因素,尤其對於技術高手,他們幾乎可以自由地在各大城市間來來往往。

 

 

 

情人雖好,糟糠之妻難下堂

哪些人在投資IT企業,被調查者所在公司的規模如何?根據採訪,幾乎絕大多數的被調查者都將外企列在了第一選擇,青睞之情溢於言表,但畢竟高高的門坎以及各種複雜因素,致使這些意願大部分都難以實現。反而是那些遭到諸多抱怨的民營企業,尤其是佔據31%的最高市場份額、員工數不足50人、管理不規範的中小軟件公司,容納了52%的開發者隊伍。

 

 

 

 

C/C++Java成爲翹楚,C#實力強勁

調查顯示,C/C++Java已是中國開發者的最愛,Delphi依然延續着它的傳奇之路,C#表現出了強大的後勁,相信這個微軟公司推崇備至的開發利器在未來幾年會如VB一樣贏得開發者的信賴。

 

 

人氣最旺的2大領域——企業信息化、通信

企業信息化、通信、通用軟件開發、系統集成四大領域集中了目前開發者的大多數。加入WTO之後,中國企業要與世界接軌,E化是必然的趨勢,況且通信這個新興行業以其門檻高、薪水高也吸引了許多開發者。企業信息化作爲傳統行業向網絡化邁進的必然過程,容納着很多軟件人。另外,從市場角度看,移動、遊戲開發、信息安全三大熱點領域對開發者也同樣有極強誘惑力。

 

 

本科、計算機專業、部屬院校大學畢業者成爲中流砥柱

軟件開發,並非只有計算機專業的人才能勝任,調查顯示,有近40%的開發者是從其它相關或無關專業轉行而來,但不可否認的是,佔據60%者仍然爲科班出身者。另外,儘管從來就崇尚高中畢業生就能成爲軟件天才,但這樣的神話畢竟只是少數,支撐中國軟件業的仍然是大學教育程度以上者。參與調查者中86%具有大專以上學歷,另有8%的人具有碩士學歷,數據表明中國開發者的整體教育水平較高。

 

 

 

 

 

綜合實力的三大法寶:閱歷、技術與溝通

59%的開發者從業期間做過的項目不超過5個,61%的人溝通能力較差,而近76%的開發者對自己比較自信,認爲自己能力不弱於公司其它人員甚至更強。根據調查,在影響軟件人薪資的因素中,閱歷、技術強弱是決定性因素。另外,信息化時代普遍重視團隊與項目整體實力,溝通能力成爲影響程序員個人發展的一個重要因素。

 

 

 

 

軟件人主體正處青春期

“程序員是喫青春飯的”,這個論斷在本次調查中從另外一個角度得到驗證。58%的軟件開發者年齡不到25歲,48%的人在本領域工作時間不到3年,這些軟件生力軍未來5年必將成爲引導中國軟件發展潮流的主力軍(見表18、表19)。另外,根據調查與採訪,年齡在35歲左右的第二代軟件人,現在已經成長爲企業或項目的管理者,在各大軟件公司擔當着成熟、理性、有主見的軟件開發帶頭人的角色。

 

 

 

待遇與福利走向正規化

63%的公司會根據員工表現主動加薪(見表20),近80%的公司會爲員工提供基本福利,如養老、醫療保險、住房補助、午餐補助等(見表21)。培訓作爲提升開發人員專業技能和實力的直接手段,越來越得到更多公司的重視。根據調查,項目獎金和固定假期基本成爲以項目方式運作的公司的固定法寶,以鼓勵和保障員工的士氣和工作積極性。越來越多的中國軟件企業,開始邁向規範化管理之路。

 

 

 

技術與眼光是決定薪水的至關要素

絕大部分被調查者都認爲技術能力是決定薪資的最關鍵因素。但在採訪過程中,卻有更多的技術總監甚至公司總經理一級,認爲短期內決定一個開發者薪水的因素中技術能力確實非常關鍵,但從長期來看,能對開發者的薪水帶來長期且持久影響的,卻不只是技術能力,更多的則是他本人對業界的瞭解度,即眼光是否開闊。這是一個很重要的信號,如果只在技術點上打轉的人,除非是技術天才型,決大多數必須從綜合能力等各方面來加強,而絕非技術這一點。可以說,在加強自身技術實力的前提下,開闊的視野、一定的溝通能力、自我管理與團隊管理能力都對個人的發展起到至關重要的作用。(見表22

 

 

現狀解析:五維度立體定位開發者的薪資水平

結合以上調查結果以及本刊記者的深入採訪,從宏觀角度來看,有五個要素立體性地將軟件人定位在了一定的薪資水平上。

這五個要素分別是:眼光技術、角色定位、公司性質、行業領域、地域因素。除第一、二要素是以個體原因佔主體外,其他三個關鍵要素都取決於社會、產業、企業或公司本身的發展情況,但這些要素也不是一成不變的,在一定程度上,都是雙向選擇。

-----------------

眼光技術是關鍵

一級:眼光與閱歷

二級:核心技術

三級:專業與溝通

-----------------

眼光開闊者得高薪

被採訪者:王永剛

個人背景:軟件公司CTO

對於“決定薪資的最關鍵因素是什麼”這個問題,王永剛用“是否適合職位”來回答,這一點與很多認爲技術能力強就可以拿高薪的觀點很不一樣。他認爲,多數職位分工不同,即便技術能力強但不適合職位,一樣拿不到理想的薪水。他們公司在給員工定職定薪時,會與權威的諮詢公司合作,從分析職位工作職責,到該職位所要求的人員素質,再到應聘員工對該職位的理解以及實際的工作情況,進行綜合考慮。

 

專業與技術產生核心競爭力

被採訪者:孫勇

個人背景:高級程序員,LinuxC/C++開發

工作四年來,孫勇一直從事Linux下使用C/C++進行的嵌入式開發,四年中跳過兩次槽。跳槽前後的薪水變化很有意思,跳槽前月薪低年薪高,跳槽後月薪高但年薪卻降了很多,原因是第一家公司項目獎金、年終分紅很多,而第二家公司卻沒有其他方面的獎勵機制。

孫勇自認爲跳槽太過頻繁,這樣對自己技術能力的發展會產生較多的負面影響。在他看來,一個人薪資的高低終究取決於自己技術的核心競爭力,變動太大可能會造成技術上的不連續。所以孫勇說,未來五年內自己會沉浸於技術不考慮其它,目的只有一個,就是讓自己更專業、更核心!

 

專家分析:眼光專業與核心競爭力是定位軟件人層級的第一法碼,其包含着很多的綜合因素:專業背景、閱歷、經驗值、能力高下等等。趨勢全球研發及資訊執行副總裁梁國屏認爲,“技術很重要,但更重要的是市場和文化的配合。在個人的發展過程中,學習也會起到重要的作用。此外,還必須認同企業文化,具備對技術、對工作、對解決問題的熱情”。此外,學習能力和溝通能力也是專家們認爲重要度很高的2個要素。當然,這其中,作爲前提“最重要的還是興趣,緣於自身對程序開發的熱愛”,8848公司CTO張研如是說。

 

------------------------------------

角色大挪移

一級指標:CTO、項目承包人

二級指標:架構師、部門主管/項目主管

三級指標:普通開發人員

------------------------------------

 

從個人發展的角度和過程來看,這個指標應該是倒向。但從業界普遍的認識,無論是能力、閱歷還是收入待遇,人們普遍對一級指標中的人員更多持讚賞態度。

 

被採訪者:張齊生

個人背景:技術總監

起初,我只是在一家軟件公司作Java程序員,後來隨着項目的進展以及工作時間的推移,自己的技術能力、項目管理能力也在逐步加強,從最初的開發人員做到項目主管,2003年底的時候做到技術總監,工資範圍也從最初的4000元到8000元,再到技術總監的萬元,角色的改變確實帶來了很多附加價值,當然,這個職位要求你帶來的價值也會更多。

 

專家分析:出現這種工資結構是正常的。因爲架構師、CTO一般都是從普通開發人員過來的,具有深厚的業界開發經驗和背景。聯合信息集團移動應用開發部總經理熊軍認爲,開發人員必須“對自己能力的認識有一個準確的職業定位。認識自己,才能準確地職業定位,有了準確的職業定位,纔能有短期、中期和長期的發展方向和動力。”

8848公司CTO張研表示反對“學而優則士”、“不想當將軍的士兵就不是好士兵”此類說法。同樣,CSDN網站、《程序員》雜誌社總經理蔣濤也不建議所有程序員都向管理道路發展,因爲相比之下,項目經理和CTO必定具有一些獨特的素質,比如溝通能力、項目管理能力,組織能力、計劃能力以及產品和技術的眼光等,這些素質並不是每一個人都具備的。

 

-------------------------------------

公司對對碰

一級指標:外資、合資、民營大型IT公司

二級指標:合資、中小軟件公司

三級指標:國企、事業單位

-------------------------------------

採訪中,有位叫王巖的資深開發人員一再強調,如果可能,一定要進外企。本次調查中,微軟亞洲研究院,IBM研究院等外企幾乎成了大部分開發人員所向往的聖地。

 

外企是我第一選擇

被採訪者:李文山

個人背景:技術支持

上海交大畢業的李文山,在校時就已經參與了很多社團活動,因此也見識了不少各種企業人員的做事風格與思想狀態。外企大公司前沿的技術科研、嚴謹負責的處事態度都給他留下了深刻的印象。當然,豐富的培訓、優厚的待遇、放心的福利也是必須考慮的因素。用他的話說,“身邊全是一級的牛人,自己的發展自然就有了保障”。

 

 

中小軟件企業機會多

被採訪者:劉洋

個人背景:項目經理+程序員

天天加班加點,見到劉洋時他一臉的菜色,但心情不錯。畢業不到一年,他就憑技術能力與管理能力當上了項目經理。雖然下面員工流動率高,但劉洋的薪水卻是老闆親自欽點,比起畢業的同班同學綽綽有餘。從項目最初的客戶談判、到中間執行,再到最後的交工,劉洋什麼都做過,因此也鍛鍊得幾乎成了全能手。對於未來,他希望公司業務做大後,能再規範一些,當然,隨着公司的成長,自己上升的空間也很大。

 

三企走遍

被採訪者:阿蒙(vchome.net

個人背景:6年,通信行業,珠海

我很幸運,畢業時就進了美資軟件公司,從事系統軟件的開發工作,主要應用C/C++X86彙編、MIPS彙編、DDKSDK等技術,年薪四萬多。在這家外企工作兩年後,技術與處事能力大有提高,但開始心生厭倦,總覺得外面的世界很精彩。後來有一家從事通信軟件產品開發的公司,答應年薪翻倍,一年後可走上管理層,怦然心動後就去新公司報到了。一年後,如願以償地走上管理層,兩年後,技術管理能力以及行業業務能力有了質的飛躍,也越來越發現這個行業有前途,於是與朋友開始策劃開公司,資金融到後就轟轟烈烈地創業了。沒日沒夜幹了一年,由於資金與市場的原因,公司over,只好灰溜溜地去一家香港合資公司繼續打工,仍做管理層。

我的感覺是,外企有一整套規章制度,薪金制度也較爲完善,工作考評有客觀的數值:月工作計劃與總結、季度工作考覈、上司的總體評價等,這些考覈都很詳細,細到完成的代碼量、文檔數、提過什麼建議等等。國內企業也有計劃與考覈,但更多的是主觀態度,而對工作的效果與過程並不具體細化,人際關係、表達能力等往往起着很微妙的關鍵作用。當然國內企業也有很多優點,比如制度靈活。

 

專家點評:人才的爭奪,一方面是卯足了勁準備搶佔有利地勢和環境的個人開發者,另一方面,企業間的人才爭奪戰越演越烈。在此情況下,爲了吸引國內的高素質人才,不少外企紛紛在中國開設研究院,走“曲線救國”道路。根據一份獵頭資料,摩托羅拉研發中心、松下電器中國研究開發公司、IBM中國研究中心、朗訊公司貝爾實驗室、微軟中國研究院都是獵取高級科研、管理人才的大頭。外企與外企、外企與國企、國企與民企,這個三角關係,雖然在早幾年優劣非常明顯,但現在,這種差距正在明顯縮小。具體適合哪個企業,圍城內外其實也並不是三重天(見下頁表23)

 

 

----------------------------------------

熱點行業易淘金

一級推薦:移動開發、遊戲開發

二級推薦:安全領域、企業信息化

三級推薦:通用軟件、系統平臺、項目開發等

----------------------------------------

 

專家點評:出現這種趨勢主要是由市場對軟件人才的供求決定的,因爲目前移動和遊戲領域開發人員確實比較少,所以相對而言,他們的薪資較高,這就是所謂的“奇貨可居”。但是,目前市場在成長,這些新興或熱點領域的開發人員數量也在逐漸增加,當達到一個平衡點時,他們的工資也會隨之下降,這主要由市場對人才的供求關係決定。不建議開發人員輕易放棄自己原有的開發領域花大量時間和精力投向自己不熟悉的領域。

所以,熊軍認爲:這兩個行業方向的長線發展看好,也需要更多的開發人員,但是年輕人都要根據自己的興趣愛好、思維模式、技術能力選擇更適合自己的行業方向,而且也有很多更有潛力的方向,建議年輕人從長遠考慮。

----------------------------------

地域火拼

一級指標:北京、上海

二級指標:深圳、杭州、廣州

三級指標:成都、武漢、大連等

絕大多數的軟件從業人員集中在北京、上海、廣州和深圳四大城市,其中尤以北京的人數最爲集中,但在另一項相關的調查中,上海卻是程序員最嚮往的城市。在本次收入調查中,北京、上海的工資較高。武漢稍低於成都。

----------------------------------

地域不同,薪資有別

被採訪者:青潤

個人背景:5,電信行業、軟件企業服務

我本人在北京、上海、深圳、成都四地都曾工作過。我基本上這樣認爲,對於剛剛大學畢業的軟件人員,工資情況是這樣:成都1500-2000/月,上海2000/月,深圳2000-2500/月,北京2000-2500/月。工作幾年後,以成都係數爲1來計,上海和其他地方爲1.3-1.5倍於成都的收入。差異主要也是因爲生活成本造成的。

相比而言,北京具有王者氣氛,有着俯瞰全國的實力和影響力。上海是經濟驅動的城市。深圳對人的友好度最好,它的優點是有各種各樣的新技術公司,缺點是缺乏大公司的支撐。好山好水的成都,雖起步了很多軟件公司,但大都在出川后倒下了,或者只是長居四川,足少出戶,感覺比較舒適和懶散。

 

安逸的成都競爭的北京

被採訪者:夏桅

個人背景:.NET開發人員

夏桅畢業之後就來到北京從事軟件開發工作。但他時常懷念起成都的生活,那裏的山,那裏的水,還有怡然自得的成都人都給他留下了深刻的印象。

但夏桅還是不後悔。一方面,安逸的環境對自己發展不利,適度的競爭可以發掘自身的潛力。而且,眼界開闊了,薪水也高不少。當然,在北京的生活絕對說不上舒服,但機會多,可有多種選擇,極大地改觀了自己的現狀。

 

一眼可以看到頭的武漢,但我喜歡

被採訪者:劉如寧

個人背景:大學教師、項目主管

在武漢工作了10多年,劉如寧感覺還是比較愜意。比收入,武漢可能還不如成都,更別提北京和上海,但武漢的生活成本比較低,幾塊錢就夠一天的伙食了。在高校擔當大學教師的劉如寧,科研任務不重,而且還有足夠的時間去外面承接項目,用自己喜歡的軟件開發技術賺取外快。“我不是一個特別喜歡接受挑戰的人,這種做自己喜歡的事情、寧靜而富裕的生活,我還是比較滿足”,有房、有車,生活安定富足的劉如寧如是說。

 

專家點評:比“營利”,必須是一個閉環。有收入比較,還得有支出比較,兩者對比後纔是最終收穫。在地域這個問題上,大城市,確實收入比較高,但相對的,生活成本也較高。

趨勢全球研發及資訊執行副總裁梁國屏表示,趨勢的薪資結構體系在全世界都是一樣的,具體數值要根據各地的市場來調整。比如一個經理,他的等級可能是10,那麼不論在中國、日本還是美國,他的等級都是10。但這個等級的薪水具體是多少,就要看當地的市場了,趨勢會和當地的薪資調查單位合作,來確定係數,然後計算出具體的薪水。

除薪水外,地域的附加價值會更重要一些。第一,對於技術發展比較迅速的IT業,在大城市,整體的環境和氛圍相對會好一些,例如在北京和上海等地,幾乎每天都會有技術論壇、開發者大會、大廠商的開發日、各領域大師的巡迴講座等。其次,工作的機會也會比較多,因爲集中了各種類型的公司和企業,總會找到適合你條件的合適職位和選擇。第三,可以參與比較大的技術團體,形成獨特的生活與社交圈。用8848公司CTO張研的話來說,“如果周圍都是高手,你不是高手也難”,所以地域對人影響最大的是提供了一個環境,其次纔是機會和薪水。

對此,Telelogic公司北方區總經理任羣力建議說,“如果開發人員能夠善於利用互聯網,並有決心多學習,這種地域差異會得到弱化。”

 

 

我拿青春賭明天

在本次專題組織中,大部分被採訪人都明確表示,自己會在軟件業領域一直奮鬥下去,因爲從中得到了很多的快樂與激情。但明天是否一定會更好,這需要從兩個角度去考慮:一是從個人角度講,年輕的軟件人一定要有個人職業的規劃,而且這種規劃要從自己特點或專長出發,與當前業界相適應。另外,更重要的是,個人發展到什麼程度,還需要同整個軟件大環境和社會環境掛鉤。

 

個人職業要規劃

現在廣州做了4Delphi/C行業開發、年薪10萬的王旋說,“工作後所得到的收穫就是,學習和工作要有相對明確的目標,不能因爲一時心動而去學習某一技術。在真正下決定之前,我通常會考慮更多因素,包括長期的發展、個人路線的規劃、需要付出的代價、可能遇到的困難以及解決的辦法等等,在決定後還會制定更加明確的計劃,包括短期、中期和長期的,身邊可以利用到的資源,以及每一個階段是怎麼過渡到更高階段的計劃。”

現在,越來越多的在職人員意識到,未來的職業細分市場中,只有在某一領域確實比較深入、具有專長和資源的人會得到企業的重視,浪裏淘沙勇者勝。

中國軟件業面臨困境

中國的軟件業發展目前面臨兩難境地。上至國家,下至各城市都給予了相當的政策優惠,但整體軟件業的發展卻一直雷聲大,雨點小。對此,北航軟件學院院長孫偉憂心忡忡,“很多人從心裏看不起印度,但印度的軟件業卻有數家2萬、3萬員工規模的大企業,放眼中國,規模最大的東軟集團、用友公司,真正的軟件開發者也不過兩、三千人,這種差別太巨大了,我們一定要好好思考,中國的軟件業究竟出了什麼問題?”

對此,很多專家認爲,中國軟件業已經面臨一個新的轉折點,隨着信息化在各行各業的深入運用,軟件業有機會深度專業化,由邊緣而進入核心,從而形成以深度專業化爲特徵的核心競爭力。無論個人還是公司,我們都有幸在第一時間站在了軟件業這塊前沿陣地,但明天是否會更好,還有待於中國軟件業的整體發展,在這頗爲沉悶的時刻,我們期望“讓暴風雨來得更猛烈些吧”!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章