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