1. 程式人生 > >程式設計師生存定律--定律的概要

程式設計師生存定律--定律的概要

喜歡從頭瞄的,可以移步。

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

生存定律總綱

如果我們承認交換是職場裡一切的根本,那麼就可以基於交換的特徵推匯出生存定律的綱要。

假設說一個人的技能所帶來的價值是S,實現程度是A,那麼S x A即為一個人可以為公司創造的可見價值,也即是可以從公司交換到的最大價值。

其中技能S是指一個人所能做的事,即自身的價值,可以是程式語言、設計知識也可以是管理知識等等。實現程度A則是指各種技能被周圍的人認知的程度。

這好像有點繞,但實際上一個人的實際能力水平和被認可的能力水平往往存在偏差,極端的情形就是一個人確實很優秀,程式也確實寫的很好,但周圍的人都認為他不行,並只分配他做周邊性的工作,這個情形下這個人的價值實現程度很低,創造的價值也很低。

這就是我想說的生存定律總綱,並不複雜,也不抽象。下面我們來進一步做點分析。

如果收入水平為I,那麼當S x A > I時一個人是有選擇權的也是安全的,否則一個人對於公司而言是負資產(至少是被認為是負資產),潛在的有被剔除的風險。一旦一個人在多家公司裡都處於這樣一種情形下時,這個人的選擇權會越來收的越窄(只有公司可以選擇個人,個人卻沒可能選擇公司),人生也就會越來越被動。

當然無論技能S和實現程度A都很難清楚量化只能做定性分析,但確實有幾個因素會使實現程度A急速膨大。這幾個因素可以概括為:自身價值表達力,自身價值的稀缺性,公司的特質和未來。

就日常的感受來看,這往往是程式設計師這個群體不太關注的地方。作為結果很多人的真實價值可能並沒有得到體現,或者說被低估了。

  • 自身價值的表達力

簡單來講,一個人可以有屠龍的本事,但如果所有周圍的人都認為你只能殺雞,那麼現實中,你的能力就是殺雞而不是屠龍。

一個人的真正自我和別人眼裡的你往往是有差距的。這種差距可能來源於不熟悉,也可能來源於誤解等,但確實是一個不能忽視的因素。特別是對於畢業生或者剛剛開始工作這類還處在被評判位置上的人。

假如一個人身處任人唯親的環境之中,那麼表達力的作用會被無限放大,這時候個人價值的作用反倒會縮小。比較良好的情形是身處公平競爭的環境中,這時候表達力的作用會有相對清晰的邊界。但由於每個人對公平都有屬於自己的定義,所謂的公平競爭也只是相對的公平,表達力的作用並不會減少為0

  • 自身價值的稀缺性

假如開發某一產品時,必須某項技術,而這一技術只有某人才掌握,這時這個人的價值會被高估。這時起作用的影響因素可以稱之為稀缺性。稀缺性存在與否即取決於自身高度,也取決於大勢,而對於後者而言,個人改變餘地很小,大多時候只能順應。

比如說:在IT行業剛開始的時候,產業本身急速膨脹,但程式設計師的人數卻相對較少,這就導致10年前程式設計師的起點工資反倒很高。而10年之後,由於介入門檻一再拉低,大批人員湧入程式設計師隊伍,起點的工資反倒下滑。這種行業的時間特徵主要是稀缺性所造成的,反倒是很難講10年前的程式設計師更加努力,水平更高,而今天的程式設計師就不努力,水平變差了。

  • 公司的特質和未來

最後一個影響實現程度A的關鍵因素是公司自身的特性。公司更像是一個平臺,往往對平臺上的人所能達到的平均高度有所影響。假設兩個人同樣是很優秀的程式設計師,一個進了Google這樣的公司,另一個進了一家外包公司,他們兩個加入公司後都表現非常優秀,公司也對其非常認可,但從收入、技術高度等來看,這兩個人卻會有所差異,時間越長差異可能越大。這種差異並非努力所造成的,而是由於公司在生產鏈條上所處的位置不同而導致的。

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

關於我自己的各種資訊,在左邊欄可找到,想了解下寫這書的人是不是騙子和大忽悠的可以瞄。

最後希望感興趣的支援V眾投,感覺上這應該是國內最靠譜的生活購物等的問答社群了吧,都是朋友給朋友做的答案,同時實行一人一號,一人一票制度,想找什麼答案關注公眾號:vzhongtou(左側有二維碼)就行了