當前位置:學問君>人在職場>就業指導>

如何計算程序員自身的價值[1]

學問君 人氣:4.44K

“價值”這個詞,很正式,俗一點就是一個“錢”字。可以說這個字是當今社會的一個核心。無論經濟活動、社會活動那個能離開這個字呀!“人爲財死,鳥爲食亡。”可能是人生的一個真實的寫照吧!

如何計算程序員自身的價值[1]

回到現實生活之中,我們常常聽到程序員抱怨自己的工資很低,抱怨自己的付出和自己的報酬嚴重背離,有的甚至不考慮自己工作能力和工作貢獻,以別人的工資或社會崗位工資來確定自己的報酬。同時我們也常常聽到公司的老闆的抱怨軟件公司不賺錢,最大的成本都花在員工的工資上了,自己在給員工打工。那麼我們怎麼能夠計算程序員自身的價值呢?我們怎麼看待程序員價值值與不值呢?我感到程序員自身價值有兩個方面,一個方面是程序員的收入價值,一方面是程序員市場價值。程序員收入價值比較簡單,就是程序員的年收入。例如一個程序員的年收入是5萬。則這個程序員收入價值就是5萬。程序員市場價值是指程序員本人編制的軟件產品銷售價值和預期的銷售價值。例如,有5個程序員一年之中爲一個客戶編制了一個軟件,軟件售價5萬元,假定我們忽略了銷售成本和維護成本等,5個程序員水平大致相同,則一個程序員的市場價值就是1萬。

程序員的收入和程序員市場價值往往是不相同的:

1)當大學生剛剛參加工作的時候,由於能力的限制,很少能編好程序,大部分時間都花在學習上,但是,他還是獲得工資報酬。但是他的市場價值爲0。這個時候,程序員是正收入。

2)當程序員具備編程能力,投入到編程工作之中,程序員不但獲得工資報酬,其勞動成果也變成的公司的收入。假定公司能收支平衡,而且分配比較合理,那麼程序員收入價值於程序員的市場價值相當。

3)當程序員具備較強的編程能力,投入到編程工作之中,程序員不但獲得工資報酬,其勞動成果也變成公司的收入。假定公司產生利潤,而且分配比較合理,那麼程序員的收入價值就會低於程序員市場價值,其差價就是程序員給公司的利潤貢獻。

4)當公司出現虧損的時候,程序員收入價值就會大於程序員的`市場價值。

透過以上分析我們可以看出,程序員的市場價值是程序員收入價值的基礎,當程序員收入價值遠遠低於其市場價值的時候,程序員就會感到收入太少,分配不公,不願意在公司長期呆下去。當程序員收入價值高於或等於其市場價值時候,公司老闆只能維持或靠吃老本來維繫公司的運作,維持不下去公司只好倒閉。另外,程序員的市場價值要小於公司的軟件銷售收入。

就目前的中國軟件企業執行狀況而言,中國軟件業早已告別了暴利時代,殘酷的競爭使得軟件的公司利潤趨於下降。有的軟件公司在競爭中倒閉,大部分在維持中維持。究其原因很多,但是大部分軟件公司都是靠開發項目來維持生計。而項目都是靠用戶需求來驅動的,因此,開發出來的軟件往往是定製的,不可複用。一些好的軟件公司,往往在一個行業中積累了大量的行業知識和軟件開發的程序。透過程序積累系統積累,形成了行業系統的開發工具和通用軟件。使得程序的複用性大大增強,逐步形成了行業軟件的優勢,這樣公司發展很好。

無論從程序員個人的收入價值或市場價值,還是軟件公司的執行狀況來看。其核心是軟件本身的市場價值。如果一個軟件市場價值很高,則程序員的市場價值就會很高,公司的利潤就會很高。一個軟件市場價值往往取決於這個軟件的複用性或商品化程度。假定一個軟件銷售價格爲1萬,預期的銷售個數達1000個時,其市場價值就會達1000萬,假定這個軟件是由5個人開發的,相關銷售、維護、管理費用不計,則一個程序員的市場價值就會達200萬,儘管這個程序員年收入只有5萬。但是程序員的市場價值是很高的。有了高的市場價值,就有了增加工資、獎金報酬的基礎,就會有增加收入的希望。一般開明的公司都會根據程序員的市場價值的大小來,來定義程序員報酬的。只有這樣公司才能留住人才,才能獲得更大的利潤。