在中國各個行業收入如此巨大的今天, 人們普遍覺得軟體行業掙錢, 而且比較起來比別的行業高那麼多, 是真的付出的就比別的行業多嘛, 事實也不盡如此, 簡單的說, 每個行業都有很賺錢的人, 也有不賺錢的人。 從某種角度來說:IT行業 整體上算不上是最賺錢的行業。 當然也不算太差勁。 至少比大部分行業相比工資還是很可觀的。
程式設計最重要的是實踐, 就是寫代碼、看別人寫的代碼、再寫代碼, 你看再多的書, 不寫代碼, 你還是不會程式設計。 但是寫代碼也要講究方法循序漸進, 不能剛學了幾天語法,
程式師的門檻相對比較高, 這個門檻不是指的是學歷, 很多人都在倒在入門的路上, 因為開始學習總會遇到這種那樣的不會, 很容易讓人放棄, 有的人選擇參加培訓, 自學的又有很多倒在半路上, 造成實際能真正做一行的人, 相比別的行業來說還是少很多。
市場需求存在巨大的缺口。 中國在移動互聯網這塊發展迅猛, 特別是很多小的創業團隊有很多的做安卓或者ios app的需求,
程式師的工作性質
程式師是指從事程式開發、維護的專業人員, 一般分為程式設計人員和程式編碼員。
【工作內容】
① 專案策劃、市場調查;
② 使用者的需求分析, 策劃程式框架、流程;
③ 編寫代碼, 開發程式, 同時編寫開發文檔;
④ 測試, 運行程式;
⑤ 説明客戶解決他們所遇到的問題;
⑥ 軟體版本的更新。
【職業挑戰性】
隨著電腦對於社會各個領域的不斷滲透, 客戶對於一些專門的應用軟體需求量大增,
程式師在一定程度上叫做碼農, 不說別的程式設計的字元都是一個個字母組成的, 一些工程是及其龐大的, 在千軍萬馬之中找到正確的點, 然後修改之, 想想都是一件很不可思議的事情, 這就需要付出多大的腦力,
程式員工資高低判斷
工資的高低給我們的感覺似乎和技能、經驗呈正比關係。 面試的時候, 面試官重點考慮的也是技能、經驗相關水準, 然後給予一個相應的級別, 最後確定一個工資範圍。 而且一般有正規工資體系的公司, 都會按照專業水準劃分能力級別, 以此對應不同的工資等級。
所以, 我們都會很自然的把工資高低和技能水準、經驗值關聯起來。 但是, 當工作了兩三年後, 技能水準迅猛提升、經驗值飛速增長, 而工資的增長呢, 但工資似乎還在原地或就漲了 20%。
所以, 工資和技能經驗的直觀關係只是一個表像, 那麼它的實質是什麼呢?微軟(中國)有限公司戰略合作總監劉潤在一篇文章中寫道:
工資不是用來支付給技能的, 不要以為技能越高、工資自然應該越高。
工資是用來支付給責任的, 責任越大, 工資越高。
漲工資, 是因為承擔了更大的責任。
程式師的價值與價格
程式師提供的是軟體發展這種技術服務, 而為了提供這種服務需要相當長時間的知識、技能和經驗的積累。 獲得具備提供這類服務所需的學習和實踐的時間構成了我們的「技能成本」, 這形成了價值的一部分。
而公司支付給程式師的工資就是提供技術服務的市場零售價。在程式師提供技術服務的市場上也存在類似情況,技能經驗水準差不多,但工資差別巨大的個體。
程式師也有兩個成本:
技能成本:專注於提供技術和服務本身所佔用的時間和注意力。
傳遞成本:讓你潛在的“客戶”知道你所能提供的技術和服務的價值佔用的時間和注意力。
所以,有人總是感覺自己被低估,因為他正巧知道了另一個和自己技術差不多的人,似乎只是人際關係更好反而獲得的零售價更高。而程式師這類技術人員傾向于高估自身的價值,而認為市場低估了自己的價格,往往是因為對傳遞價值部分的成本沒有足夠的認識。
搞清楚了價值的兩個成本,就能很好的理解其價值了。思考下,為什麼程式師在一線城市的人力和生活成本高居不下,企業還是要在一線城市最貴的寫字樓紮堆?
我的理解就是這兩個成本的原因。程式師的技能成本大量依賴一線城市的高校教育資源。而程式師群體的普遍特性是忽視傳遞成本,那麼企業只好在其紮堆的地方以最小化傳遞成本。因為考慮市場的時間和機會成本足以覆蓋一線城市相對二三線城市的人力成本差價的。
程式師提供的技術服務因為無法賣的更多,所以只有一種選擇,像奢侈品一樣賣的更貴,前提是學會像奢侈品牌一樣思想和能力。
廢話幾句
關於工資,我們從表像到本質,從價格到價值,從當下到未來逐步看清了其中的真實。那麼就只需客觀面對這個真實,按照經濟規律行事,理解市場定價原則。再積極一些,盡可能高效率的提高個人價值產出率,但也要認識到工資的“玻璃天花板”。
不幸的是工資增長符合對數曲線,但價值增長是可以有辦法走指數曲線的,跨過了指數增長的拐點再兌現價值,收入就會突破工資增長的天花板。
至於如何做?還沒有清晰的思考認知,倒是覺得和菜頭這句話很有道理:
因為只有真正認識你價值的人,最終才會成為你價值的一部分。
當然,如果你還在對數增長的陡峭期,那麼就簡單了,先讓工資增長到天花板附近吧。
這形成了價值的一部分。而公司支付給程式師的工資就是提供技術服務的市場零售價。在程式師提供技術服務的市場上也存在類似情況,技能經驗水準差不多,但工資差別巨大的個體。
程式師也有兩個成本:
技能成本:專注於提供技術和服務本身所佔用的時間和注意力。
傳遞成本:讓你潛在的“客戶”知道你所能提供的技術和服務的價值佔用的時間和注意力。
所以,有人總是感覺自己被低估,因為他正巧知道了另一個和自己技術差不多的人,似乎只是人際關係更好反而獲得的零售價更高。而程式師這類技術人員傾向于高估自身的價值,而認為市場低估了自己的價格,往往是因為對傳遞價值部分的成本沒有足夠的認識。
搞清楚了價值的兩個成本,就能很好的理解其價值了。思考下,為什麼程式師在一線城市的人力和生活成本高居不下,企業還是要在一線城市最貴的寫字樓紮堆?
我的理解就是這兩個成本的原因。程式師的技能成本大量依賴一線城市的高校教育資源。而程式師群體的普遍特性是忽視傳遞成本,那麼企業只好在其紮堆的地方以最小化傳遞成本。因為考慮市場的時間和機會成本足以覆蓋一線城市相對二三線城市的人力成本差價的。
程式師提供的技術服務因為無法賣的更多,所以只有一種選擇,像奢侈品一樣賣的更貴,前提是學會像奢侈品牌一樣思想和能力。
廢話幾句
關於工資,我們從表像到本質,從價格到價值,從當下到未來逐步看清了其中的真實。那麼就只需客觀面對這個真實,按照經濟規律行事,理解市場定價原則。再積極一些,盡可能高效率的提高個人價值產出率,但也要認識到工資的“玻璃天花板”。
不幸的是工資增長符合對數曲線,但價值增長是可以有辦法走指數曲線的,跨過了指數增長的拐點再兌現價值,收入就會突破工資增長的天花板。
至於如何做?還沒有清晰的思考認知,倒是覺得和菜頭這句話很有道理:
因為只有真正認識你價值的人,最終才會成為你價值的一部分。
當然,如果你還在對數增長的陡峭期,那麼就簡單了,先讓工資增長到天花板附近吧。