現在招聘軟件人才的信息鋪天蓋地,但是不同企業開出的薪酬卻是千差萬別,甚至可以達到萬元以上。究竟中國程序員的薪酬待遇是如何定位?程序員應當如何確立自己的身價?這都是值得大家探討的問題。雖然程序員本身的學歷或專長可以有明顯的差別,說到程序員的薪資待遇,卻不是用簡單的分類就能一目了然的。因為用人單位的實際需求情況和其待遇分配的主觀性就決定了各自待遇的千差萬別。
就傳統觀點來講,也許學歷的高低在一定程度上影響了程序員的初期就業,但是不論如何,對于用人單位來說,對經驗的看重更勝于學歷,在業內真正重視的是實際的經驗與能力,而學歷僅是入門的一張“名片”。雖然幾乎每個培訓班都說拿到XX證書就相當于拿到了XX萬的年薪保證,但實際的項目才真正能證實自己的價值。否則證書就只是一紙空文。其實真正決定薪資待遇的根本因素應該是用人單位的實力和程序員自身的素質。
和做人的基本道理一樣,程序員自身的綜合素質影響了自己的價值。很多學程序的學生試圖從自己的學歷或所學的語言來確定自己今后能拿到多少報酬,這也有一定的道理,因為編程語言的難度和產品范圍在一定程度上也影響勞動價值。就北京來說,大多數軟件工程師的入門月工資大約是在3500元左右,幾年后成為熟練程序員大約在5000元-10000元以上。
為什么要培訓。個人總結培訓有以下幾種好處:
1、克服學習瓶頸。除了少數牛人以外,一般人自學到了某種程度之后會有一個瓶頸期,由于長期光看不練的理論化學習,加上之前一些學習中問題和困難的累積,這個階段學習熱情迅速下降,學習困難倍增,如果沒有某種強烈刺激的話很多人就放棄了。我想很多人都會有這種感受。如果是有計劃的職業培訓的話,雖然這個瓶頸期也不可避免會出現,但因為學習的困難可以通過和同學及老師的交流被消化和練習的程度得到一定的保證,這個瓶頸很快就被新的學習熱情所取代,整個學習過程得以延續和發展。
2、縮短學習周期。我們可以接受大學本科4年的混日子,為什么接受不了1-2年的職業培訓呢?不都是學習么?時間也是成本,學習周期的縮短正好彌補培訓的高額費用,如果真是以IT行業為目標,區區培訓費用不抵不過你在散漫的自學中所耗費的青春的。
3、學習目標明確。面對市面上泛濫的IT參考書許多人會無所侍從,(一個程序員在業界混幾年,總結一些自己的經驗,在拼湊些牛人的書的章節就算出本書了)而閉門造車式的自學又會陷入全面學習全面開戰的噩夢,很多人的結果就是什么都好象懂些卻好象又什么都不懂,沒有規劃,盲目的學習后果可想而知。我不是想給培訓機構說好話,但培訓機構的確有自己的一套學習系統,即課件。當然這在國內有些被忽視,其實這也是有很高知識產權的。有了課件就等于給你鋪了條路,至少你可以明晰哪條路適合自己,哪條對自己是死路。
另外,搞IT請千萬記住向編碼,架構,設計,分析等上層發展,而不要一開始就停留在維護,測試,等技術含量較低的層次。難道你不想拿10000多月薪了?