- 相關(guān)推薦
初級程序員是如何毀掉一個(gè)網(wǎng)游公司
2010年7月份,我22歲,在加州的一家網(wǎng)游公司工作。我剛畢業(yè),這是我的第一份真正意義上的工作。我有了工資收入,有了自己的宿舍。我感覺長大了,頭一次有這樣的感覺。
有兩個(gè)“工程師”在為公司的旗艦產(chǎn)品——一款RPG游戲——寫代碼,我是其中之一。我在大學(xué)里學(xué)的是哲學(xué),這意味著,雖然我知道如何去思考、解決一個(gè)問題,但我對最佳實(shí)踐方法、設(shè)計(jì)模式等方面的知識很缺乏。我完全倚仗基本的LAMP相關(guān)知識,對它們付出了極大的熱情。
這款游戲的設(shè)計(jì)者(我們的老大)經(jīng)常從暴雪公司出品的風(fēng)靡世界的游戲“魔獸世界”中吸取靈感。在當(dāng)時(shí),魔獸世界里的“Raids”玩法在玩家中激起了前所未有的興奮和熱情。這個(gè)東西是我們特別想在我們的游戲中復(fù)制的功能。
我被分派去實(shí)現(xiàn)我們的游戲中的Raids。同事山姆被大量的重構(gòu)工作糾纏住,于是我就幸運(yùn)的有機(jī)會(huì)去開發(fā)一些新的令人興奮的東西了。
我們的開發(fā)環(huán)境的一大特色是,我們開發(fā)代碼直接連的是生產(chǎn)庫;叵肫饋,這真是難以理解,我竟然沒有詢問這是為什么,真是一個(gè)笑柄。
我是使用一個(gè)MySQL客戶端來查看數(shù)據(jù)庫表,這個(gè)工具有個(gè)華而不實(shí)的OSXy接口的界面…遠(yuǎn)不如phpmyadmin。我的一部分測試工作涉及到手工的清除RAIDS表,然后用程序重建。
這種工作的單調(diào)讓我精神恍惚,一個(gè)懶洋洋的下午,我發(fā)現(xiàn)自己昏昏欲睡,鼠標(biāo)光標(biāo)移到了USERS表達(dá)圖標(biāo)上,然后彈出右鍵菜單,點(diǎn)擊‘clear’。
我的所作所為會(huì)帶來的嚴(yán)重后果并沒有立即擊倒我。我起初只是感覺到一種靈魂出竅,好像是懸浮在黑暗的房間里,看見各位同事都勾著腰趴在發(fā)光的顯示器上。
那么,究竟是什么后果呢?我們的游戲有上萬個(gè)付費(fèi)用戶。用戶花錢買裝備,提升他們游戲中人物的能力。所有這些人物的數(shù)據(jù)都放在USERS表里,現(xiàn)在全沒了。
大概一分鐘之后,一個(gè)業(yè)務(wù)經(jīng)理走了進(jìn)來!拔腋杏X有什么地方出問題了”,她說。我回答說,“是的,我知道出了什么問題”。
我發(fā)現(xiàn)自己倚著一張桌子給數(shù)據(jù)庫提供商Rackspace打電話尋求支持,耐心的聽著他們的工程師解釋說我們的數(shù)據(jù)庫實(shí)例的備份兩個(gè)月前就已經(jīng)停止了。啊!
下午,一層又稠又密讓人壓抑的愁云充滿了辦公室的上空。大家知道有什么地方出來問題,但只有少部分人知道是什么問題。我被拽進(jìn)了一個(gè)在會(huì)議室舉行的“工程師+領(lǐng)導(dǎo)”的緊急會(huì)議。
CEO斜坐在桌子對面,看著我的臉,說,“你干的好事!你讓我們損失了數(shù)百萬美元的收入”。他的合伙(通過Skype遠(yuǎn)程出席會(huì)議)插進(jìn)一句話“你替自己禱告吧”。
整個(gè)公司在接下來的數(shù)天里都在做減災(zāi)控制。游戲開發(fā)運(yùn)營上的工作全部停止。技術(shù)部員工試圖通過其它數(shù)據(jù)表里的數(shù)據(jù)關(guān)系來盡可能的恢復(fù)USERS表。非技術(shù)員工來應(yīng)付憤怒的客戶,為那些聲稱記得自己游戲數(shù)據(jù)的人做記錄。我這些天干脆就沒回家。身上都發(fā)臭了。
一直都沒有公開的信息表明我要為此全權(quán)負(fù)責(zé)。大家都收到了一份郵件,里面稱這是一個(gè)“初級程序員”的責(zé)任事故。公司里只有我和另外一個(gè)人被看作是“初級程序員”。
不超過三天,很顯然,所有人都知道了是我。大家開始用異樣的眼光看我。少數(shù)幾個(gè)人,對此表示同情。但大多數(shù)人,更多的是憤怒和不信任。對他們來說,是這個(gè)公司提供了他們這最好的工作機(jī)會(huì)。我把公司推向了困境,也同時(shí)把他們的幸福和生計(jì)推向困境。
我情緒低落,充滿內(nèi)疚和慚愧。在一個(gè)“全公司”的大會(huì)上我公開的進(jìn)行了道歉。有人鼓掌。
一個(gè)月后,終于,我寫了一封辭職信給CEO和項(xiàng)目經(jīng)理。我離開了這個(gè)城市,頭也不回的去了紐約。
【初級程序員是如何毀掉一個(gè)網(wǎng)游公司】相關(guān)文章:
如何選擇一個(gè)好公司03-19
如何成為一個(gè)高度創(chuàng)新的公司03-27
如何注冊公司11-14
公司如何注冊03-28
一個(gè)程序員的創(chuàng)業(yè)歷程03-14
個(gè)人如何開公司06-26
內(nèi)資公司如何注冊03-04
如何創(chuàng)辦服裝公司11-18