xx 網(wǎng)絡(luò)公司人均獎(jiǎng)金 28 個(gè)月……
xx 科技公司人均獎(jiǎng)金 35 個(gè)月……
每到年底,這樣的新聞在互聯(lián)網(wǎng)業(yè)內(nèi)簡(jiǎn)直是鋪天蓋地。那些獎(jiǎng)金不高的程序員們一邊羨慕嫉妒,一邊暗暗比較一下自己的身價(jià),考慮是不是該跳槽了。
不同水平的程序員,薪資相差巨大。水平相當(dāng)?shù)某绦騿T,因所處公司不同,薪資收入相差巨大。甚至在同一公司內(nèi)部,水平也相當(dāng)?shù)某绦騿T,因?yàn)樯硖庬?xiàng)目/產(chǎn)品的不同,薪資差異也不小。這也是互聯(lián)網(wǎng)行業(yè)的一大特色。
程序員該掙多少錢(qián),一向是個(gè)頗有爭(zhēng)議,很費(fèi)腦筋的問(wèn)題。
對(duì)于企業(yè)來(lái)說(shuō)這是個(gè)麻煩的問(wèn)題。公司該如何考核程序員?程序員的獎(jiǎng)金該如何發(fā)?該不該給程序員股份? 這些問(wèn)題一直在困擾著老板們。
對(duì)于程序員來(lái)說(shuō),也是個(gè)問(wèn)題。不止一個(gè)程序員朋友問(wèn)過(guò)我,公司給他多少股份,自己才應(yīng)該滿意? 應(yīng)不應(yīng)該跟公司去爭(zhēng)取更多股份?就是說(shuō),程序員自己也未必清楚,自己值多少。
現(xiàn)在的工資體制,是在自由傭工的市場(chǎng)中形成的。一個(gè) 5 年的 Java 程序員要月薪 2 萬(wàn),并不是程序員自己清楚核算出了自己的價(jià)格,同樣的,企業(yè)愿意用 2萬(wàn)左右的價(jià)格雇傭 5 年經(jīng)驗(yàn)的 Java 程序員,也并非企業(yè)精確核算出了成本和利潤(rùn)。
自由市場(chǎng)的價(jià)格體制,最奇妙的地方就在于,它能夠在無(wú)數(shù)的供方和需方之間,自發(fā)的形成平衡。用計(jì)算機(jī)語(yǔ)言來(lái)說(shuō),這是一種非常巧妙的“分布式”系統(tǒng),沒(méi)有中心化的指揮棒和命令,就能夠形成共識(shí)。
自由市場(chǎng)的機(jī)制,讓水平相當(dāng)?shù)某绦騿T在基本薪資上,大致保持一致。但程序員進(jìn)入不同的公司后,公司經(jīng)營(yíng)的好壞,則直接導(dǎo)致了程序員在獎(jiǎng)金和股份上的收入,產(chǎn)生了天壤之別。
自由市場(chǎng)尊重運(yùn)氣和機(jī)會(huì)的存在。男怕入錯(cuò)行,女怕嫁錯(cuò)郎,程序員怕進(jìn)錯(cuò)公司。大家只能愿賭服輸,看著當(dāng)年藍(lán)翔Java培訓(xùn)班的同學(xué)拿到1000萬(wàn)市值的股份,只能暗自懊惱,抱怨老天不公。
但是,這種不公平是否對(duì)自由市場(chǎng)有壞的影響?企業(yè)該怎樣給程序員發(fā)獎(jiǎng)金才最有效率?程序員真的值得這么多么?為了不讓程序員朋友罵我“程序員奸”,我們換個(gè)說(shuō)法,給程序員發(fā)獎(jiǎng)金應(yīng)該怎么發(fā)?
是根據(jù)程序員的技術(shù)水平來(lái)發(fā)?還是根據(jù)程序員的工作量來(lái)發(fā)?還是根據(jù)程序員所開(kāi)發(fā)的產(chǎn)品盈利情況來(lái)發(fā)?
以上這些方法,都有值得質(zhì)疑的地方。
程序員 A 是獨(dú)孤求敗級(jí)的技術(shù)高手,但很可能他很懶,態(tài)度消極,一年來(lái)什么事也沒(méi)做。獎(jiǎng)金不該有他的。
程序員 B 比較努力,寫(xiě)了很多東西,代碼行數(shù)、功能點(diǎn)數(shù)都很多,但是他很不幸運(yùn),參與的產(chǎn)品被砍掉了。獎(jiǎng)金該不該有他的?
程序員 C 則加入了一個(gè)爆品小組,該產(chǎn)品一下子給公司盈利100億,但程序員 C 的技術(shù)很一般,市場(chǎng)上隨便就能雇到替代他的人。他也值得很高的獎(jiǎng)金么?
各種因素,各種問(wèn)題,以及各種核算方法,其中所蘊(yùn)含的傭工合作模式,只有兩個(gè):
一個(gè)是勞動(dòng)力購(gòu)買(mǎi)模式,即企業(yè)雇傭程序員,是以一定的價(jià)格水準(zhǔn),購(gòu)買(mǎi)了該水準(zhǔn)程序員的勞動(dòng)。只要程序員交付的勞動(dòng),滿足了公司要求,那么程序員就值得這份薪資。程序員參與的產(chǎn)品成功與否,不影響程序員的收入。
另一種是利潤(rùn)分享模式,企業(yè)根據(jù)程序員所開(kāi)發(fā)產(chǎn)品的盈利情況,作為程序員收入的決定因素。這種模式下,身處不同產(chǎn)品組的程序員,收入就會(huì)差別巨大。還好的是,我們程序員都是愿賭服輸?shù)模a(chǎn)品利潤(rùn)不高或者直接被砍掉,拿不到獎(jiǎng)金看著別的組發(fā)6位數(shù)7位數(shù),也不會(huì)抱怨。
雷軍總說(shuō)過(guò)的一句話:找合伙人吧,雇傭時(shí)代已經(jīng)過(guò)時(shí)了。這就是把利潤(rùn)分享模式向前更進(jìn)一層,技術(shù)合伙人直接擁有股份,成為公司的主人。
很多公司設(shè)計(jì)了復(fù)雜的KPI,綜合了以上各種因素,在兩種模式中間平衡,最終計(jì)算出程序員的獎(jiǎng)金。最終的結(jié)果,不免會(huì)有大鍋飯、不公平的情況存在,而這些弊端的解決還是要由自由的勞動(dòng)力市場(chǎng)來(lái)調(diào)節(jié):感覺(jué)到不公平的程序員,會(huì)選擇離開(kāi)。
自由市場(chǎng)承認(rèn)運(yùn)氣和機(jī)會(huì)的存在,自由市場(chǎng)從來(lái)就不追求事實(shí)上的平等,自由市場(chǎng)更不保證能力與收獲的一致。大神級(jí)的程序員,也必須通過(guò)市場(chǎng)找到自己的位置和工作。不想投身市場(chǎng)的汪洋大海,那還是搞科研去吧。
但我們關(guān)心的問(wèn)題有二,第一是怎樣保護(hù)自由市場(chǎng)的機(jī)制,讓自由市場(chǎng)發(fā)揮更大的效用。另一個(gè)問(wèn)題是,企業(yè)和程序員雙方,在基本薪資之外的獎(jiǎng)金和股份分配上,如何達(dá)成雙贏的一致。
在發(fā)揮自由市場(chǎng)的協(xié)調(diào)機(jī)制上,我們鼓勵(lì)一種更加細(xì)致的傭工協(xié)議,企業(yè)和程序員可以就基本工資、獎(jiǎng)金和股份的分配上,按照雙方自愿的條款達(dá)成一致。有的程序員愿意固定的高薪資,有的則愿意與產(chǎn)品的盈利情況掛鉤,有的愿意要獎(jiǎng)金,有的愿意要股份,這些都應(yīng)該單獨(dú)對(duì)待。公司甚至可以針對(duì)每一個(gè)項(xiàng)目,每一個(gè)產(chǎn)品,與程序員一一簽訂細(xì)致的協(xié)議。
不過(guò),在簽訂這些詳細(xì)協(xié)議的時(shí)候,還是要考慮勞動(dòng)法,勞動(dòng)法如同一個(gè)大小固定的框子,我們需要在框子里靈活的跳舞。要知道,勞動(dòng)法肯定限制了勞資雙方合作的靈活程度,而且實(shí)質(zhì)上偏向保護(hù)勞動(dòng)者,公平的講,是不利于企業(yè)的。但勞動(dòng)法畢竟用一些固定的條款約束勞資雙方的責(zé)任和權(quán)利,節(jié)約了社會(huì)認(rèn)知成本和協(xié)商成本。但是為了給自由的傭工市場(chǎng)增加更多豐富的活力,還是要在勞動(dòng)法的基礎(chǔ)上,多進(jìn)行一些創(chuàng)新和突破。
另外,面向個(gè)體的個(gè)性化的勞動(dòng)協(xié)議,也會(huì)帶來(lái)更多的管理成本,需要考慮效率提高與成本增加之間的平衡。可以擬制多個(gè)不同類(lèi)型的勞動(dòng)協(xié)議模板,基于勞動(dòng)協(xié)議模板進(jìn)行個(gè)性化協(xié)議的簽署。
公司和程序員,在考慮考核及收入設(shè)計(jì)上,要達(dá)到公平、雙贏、以及團(tuán)隊(duì)激勵(lì)的目的,一定要把產(chǎn)品的技術(shù)特性、營(yíng)銷(xiāo)特性、經(jīng)營(yíng)特性琢磨透徹。產(chǎn)品的成敗、成品的盈利與否,多大程度上依賴(lài)程序員的技術(shù)和開(kāi)發(fā)工作,多大程度上依賴(lài)營(yíng)銷(xiāo)人員,搞清楚這些問(wèn)題才是設(shè)計(jì)考核制度的關(guān)鍵。 有一些產(chǎn)品的經(jīng)營(yíng)利潤(rùn)雖然高,但對(duì)程序員的技術(shù)和開(kāi)發(fā)挑戰(zhàn)并不高,那么就沒(méi)必要投入高水平程序員,也沒(méi)必要設(shè)計(jì)過(guò)高的獎(jiǎng)金和股份。 而另外有些產(chǎn)品,則極端依賴(lài)程序員的創(chuàng)新和創(chuàng)造能力,只要產(chǎn)品技術(shù)高超,無(wú)需拼命的營(yíng)銷(xiāo),客戶和收入就會(huì)大把大把的涌來(lái),這種情況,自然要給程序員制定高比例的獎(jiǎng)金和股份了。
程序員值那么多錢(qián)么?這個(gè)問(wèn)題,說(shuō)到底,要由老板們必須尊重的兩尊“神”來(lái)回答,這兩尊“神”,一個(gè)是市場(chǎng),一個(gè)是產(chǎn)品。
市場(chǎng)說(shuō)程序員值多少錢(qián),老板就得掏多少錢(qián)。
產(chǎn)品說(shuō)程序員值多少錢(qián),老板就得掏多少錢(qián)。