開發(fā)者:游戲工作室應(yīng)如何留住人才
本文原作者是Andrew Andreas Grapsas,他曾經(jīng)在美國(guó)第三大游戲制作發(fā)行商THQ的Kaos工作室任游戲設(shè)置與動(dòng)畫程序師,還曾作為助理系統(tǒng)程序員參與《榮譽(yù)勛章》的制作。目前在主攻Facebook游戲的Arkadium公司從事游戲編程工作,此外還參與各種項(xiàng)目的編寫和編程。
真相
你已經(jīng)在這個(gè)行業(yè)捉摸滾打好幾年了,難免感到灰心喪氣。所以你從一盆滾燙的水盆跳到另一盆,只為追尋那個(gè)完美的夢(mèng)想。每一次你選擇離開,任憑你的老板在風(fēng)中凌亂、震驚、恍惚。或者,他們也許會(huì)有抑止不住傷感的時(shí)候。盡管如此,他們還是會(huì)向你暗示:他們并不在乎你。
那些留住你的人,那些與你并肩作戰(zhàn)的伙計(jì)姑娘們,希望打造一款“了不起”的游戲、攻克最終的難題、把產(chǎn)品推向市場(chǎng)。但是,一個(gè)又一個(gè),他們走了。沮喪的你再也無(wú)法讓自己的手指安然地在鍵盤上敲打。你只能順其自然。終于有一天,內(nèi)心那個(gè)“太多”終于突破底線了,你開始覺得自己像只被掏空的南瓜。
Quit job(from pongoresume.com)
我只能說(shuō)這是一段軼事;但作為一個(gè)游戲開發(fā)者,我已經(jīng)目睹了許多朋友和前輩走上兩條路:獨(dú)立游戲制作人或離開游戲行業(yè)。開發(fā)人越是年輕,越是可能走上這兩條路之一。對(duì)于工程師就更是如此了。
我明白獨(dú)立的誘人之處。
但是,為什么離開游戲行業(yè)?我們先問一個(gè)簡(jiǎn)單的問題:為什么不進(jìn)入游戲行業(yè)?
我教授關(guān)于游戲引擎構(gòu)建的畢業(yè)生課程時(shí),遇到的大多數(shù)優(yōu)秀的程序師不是委身于小工作室就是淪為軟件公司中的怪人。這其中存在一些巨大的激勵(lì)因素和決定性因素。請(qǐng)繼續(xù)讀下去,我將一一道來(lái)。
#p#
水管工和水管
當(dāng)我提到水管工時(shí),你想到了什么?一個(gè)穿工裝褲的家伙,順著梯子溜進(jìn)一個(gè)大得能容下一張沙發(fā)的裂縫里,可能是這樣的吧?肯定不是一個(gè)文質(zhì)彬彬、光彩照人、才華橫溢的先生。肯定不是!
想一想你單位里的機(jī)修師。想一想你和他們的交往。你(或你所在公司的其他人)是不是把他們當(dāng)成水管工來(lái)看待?“啊,壞了,修好它。”你是不是想都沒想過任務(wù)有多難、有多重要,就指派他們?nèi)プ觯克麄冇型暾臅r(shí)間嗎?他們有沒有時(shí)間來(lái)聲明自己的工作?或者,他們是不是不斷地把頭發(fā)從U型管中挑出來(lái)?你最后一次讓他們坐下來(lái)談想法是什么時(shí)候?
軟件工程師不是水管工。
看一看開源群體。一定程度上,開源的存在是為了排遣“垂頭喪氣”——無(wú)法實(shí)現(xiàn)創(chuàng)意自由的受挫感。創(chuàng)意含有勇氣和好奇的成份。你是不是將工程師的創(chuàng)造力發(fā)揮到極致了呢?或者,你差遣他們是不是像命令水管工來(lái)修理積水的廁所?
以開發(fā)為中心的公司很容易錯(cuò)失軟件領(lǐng)域中最優(yōu)秀的編程人才。這是為什么?他們?cè)趺磿?huì)這樣?相反的,小公司看似擁有不可思議的挖掘人才的能力,而且能夠留住這些有才干的程序員好一陣子?怎么會(huì)?其他企業(yè)要怎么才能做到這一步?
我拒絕了許多公司。為什么?好吧,他們的環(huán)境不太吸引我,或者我遇到不喜歡的經(jīng)理人。更差一點(diǎn),辦公地點(diǎn)太惡劣。這些公司為了聘用我投入了多少成本?好吧,他們花時(shí)間安排初次面試和二次面試——這些可是從開發(fā)商的日程表上擠出來(lái)的寶貴時(shí)間啊;另外,他們還在中介機(jī)構(gòu)和廣告上撒了些錢。雇用一個(gè)人真是一筆大投入啊。如果他們想雇我,我卻說(shuō)不,那對(duì)他們來(lái)說(shuō)真是一筆大損失啊。
另一方面,要相中一個(gè)合適的人也非常困難。你必須找那些符合公司規(guī)章制度(游戲邦注:包括待遇、工著裝、社交環(huán)境、項(xiàng)目等等)的人;同時(shí),這些人還得有能力完成必要的任務(wù),最重要的是,效率要高。
#p#
我們不是車
你買車時(shí),你會(huì)討價(jià)還價(jià)。值得一試,對(duì)吧?無(wú)論你能支付代理商多少錢讓他脫手,那車的功能和運(yùn)作情況都是一樣的。
你為什么和開發(fā)商殺價(jià)?你為什么對(duì)他們隱瞞曾經(jīng)那段最好的“經(jīng)驗(yàn)”?
一個(gè)低工資、少福利的開發(fā)人,另一個(gè)不擔(dān)心薪水、不擔(dān)心福利、不擔(dān)心任何其他外部因素的開發(fā)人,這二者是不能比的。
警告:我不是在主張高薪。超過某個(gè)門檻的工資并不能刺激員工多干活。當(dāng)然,我說(shuō)的“門檻”是指可以讓他們滿意的薪水。如果你不知道這個(gè)門檻,那就瞄高一點(diǎn)吧!最差的情況是什么?你多付給開發(fā)人幾千塊,他們就會(huì)開心嗎?
如果你支付給開發(fā)人的薪水不夠,又會(huì)發(fā)生什么最惡劣的情況?甩手走人。這就是嚴(yán)峻的后果。
體育團(tuán)隊(duì)積極地征招最優(yōu)秀最閃亮的成員,幾乎是不擇手段地吸引他們歸隊(duì)。為了招徠工程師、設(shè)計(jì)師和美工,你做了什么?你的工作環(huán)境怎樣?擁擠嗎?光線夠嗎?福利又怎么樣?是不是可以讓開發(fā)人不必?fù)?dān)心?
一般來(lái)說(shuō)你的開發(fā)人對(duì)生活、工作等方方面面有什么憂慮?
車不會(huì)擔(dān)心。但開發(fā)人員會(huì)。焦慮中的開發(fā)人不僅表現(xiàn)差,而且壓抑的情緒累積到一定程度,他們終于找到解脫的辦法——離開。
#p#
沉默是“金”
許多開發(fā)人對(duì)于自己的需求都沉默不語(yǔ)。本來(lái)就是這樣。你能多積極地探究自己的需要?你對(duì)解決自己的問題有多投入?水管工?水管工?誰(shuí)是水管工?
在一次年終回顧上,有人曾經(jīng)這么對(duì)我說(shuō):“呃,你本應(yīng)該提醒我們你想加薪!”我加入公司時(shí)曾定下一個(gè)口頭協(xié)議,如果我表現(xiàn)良好,他們就會(huì)在一年以內(nèi)支付與另一家公司相同的高薪。看來(lái)這人是告訴我,我早該讓他們意識(shí)到這個(gè)事實(shí)。我是來(lái)當(dāng)工程師的,難道我還得像談生意一樣跟他們討價(jià)還價(jià)?作為工程師,編程才是我關(guān)心的事。
你得關(guān)心的是剩下的部分。
“我們做游戲!”
這個(gè)故事的寓意:
你告訴開發(fā)人員你是做游戲的,這樣就能挽留他們的嗎?你相信這樣就足以留下他們?
你猜會(huì)怎樣?其他人也做游戲啊!
沒你,我們照樣能做游戲!
大部分程序員在童年時(shí)期就深深地迷戀上某些游戲了。這就是為什么我們選擇留在這個(gè)行業(yè)里,這就是為什么我們喜歡從事游戲。
然而,如果程序員的待遇就和隨叫隨到的水管工相當(dāng);如果沒經(jīng)過真正的投資,就要求程序員解決問題;如果還沒建立管道系統(tǒng),就要求程序員治理阻塞;如果沒有合適的激勵(lì)體系,水管工式的程序員能停留多久?
在你的公司運(yùn)作中,程序員到底占了多重的份量?
“數(shù)百萬(wàn)人會(huì)玩這款游戲!”如果這個(gè)世界上沒有數(shù)十億萬(wàn),那也有數(shù)百萬(wàn)的管道墊圈。我是愿意設(shè)計(jì)保時(shí)捷?還是處理墊圈?
#p#
“自由!”
獨(dú)立本身是很吸引人的。美國(guó)人先祖感悟到了自由的力量,然后利用這個(gè)理念鼓勵(lì)人民勇敢地掙脫比自己更強(qiáng)大的敵人。游戲開發(fā)人也很快就領(lǐng)悟到,我們靠自己也能飛黃騰達(dá)。
這對(duì)工程師來(lái)說(shuō),實(shí)在是至理。我們掌握了過硬的技術(shù),我們有能力制作出獨(dú)一無(wú)二的好系統(tǒng)。我們是軟件的基礎(chǔ)關(guān)鍵。沒有我們,哪有軟件!
隨著移動(dòng)領(lǐng)域的崛起,xbox接納了獨(dú)立游戲人,PC游戲借助數(shù)字化分布重燃希望之火,你又怎么能讓我們?yōu)?ldquo;你的項(xiàng)目”打拼?你拿什么留住我們?
當(dāng)然有,安全感!但是,到現(xiàn)就只有這個(gè)是嗎?另外,一個(gè)工程師當(dāng)然可能為了穩(wěn)定而留下來(lái),但你真的能讓他們?yōu)槟憔瞎M瘁,死而后已?你為什么老是給你的開發(fā)人員使絆?工程師靠創(chuàng)意起家。一旦創(chuàng)意的路途被堵了,這些人就不可能好好表現(xiàn)。
作為開發(fā)人員,我有選擇。我想在一個(gè)把自己當(dāng)成水管工的公司工作,不斷地被使喚嗎?我想在一個(gè)把我的項(xiàng)目牢牢揣在他們手里的公司做事嗎?這是一個(gè)非常傳統(tǒng)的模式。工程師被指派工作做,就像在學(xué)樣做各門各科的作業(yè)。
當(dāng)你解放這些“囚犯”時(shí)又會(huì)怎么樣呢?
問問Valve(美國(guó)軟件公司)。
以開發(fā)人員為中心和工作室應(yīng)該是近義詞。在大多數(shù)工作室里,權(quán)力分配是平等的,或向工程師傾斜。為什么會(huì)這樣?首先,這里幾乎不存在領(lǐng)導(dǎo)和投資個(gè)體;再者,在小團(tuán)隊(duì)的軟件系統(tǒng)里,幾乎不可能有人能代替工程師,對(duì)吧?想想看,他們有程序代碼啊。他們是唯一能接觸程序代碼的開發(fā)人。他們理解程序代碼的運(yùn)作。你怎么能替換他們?所以,他們往往手握重權(quán)。
控制權(quán)是誘人的。
還有,小團(tuán)隊(duì)里可能有許多歡慶會(huì),對(duì)吧?就算沒什么特別含義的歡慶會(huì)也好。“我們第一個(gè)人物移穿過場(chǎng)景了!!!干杯!”
這個(gè)過程就是:
挑戰(zhàn)–> 主動(dòng)權(quán) –> 獲得認(rèn)可。
結(jié)語(yǔ)
好吧,我寫的有點(diǎn)像滿腹怨言的“咆哮體”了;但是,我希望你明白我的主要意思。工程師不應(yīng)該被視為商品,而應(yīng)該是公司的強(qiáng)大投資。一個(gè)優(yōu)秀的工程師可以給公司創(chuàng)造莫大的價(jià)值;但請(qǐng)捫心自問,你為工程師本人及其生活增加什么價(jià)值了嗎?
我想,你要問的不是工程師能為你的公司做什么,而是你的公司能為工程師做什么。