最近几天996被争论的很多,尤其是GitHub上的996.ICU已经有22万+的star,作为技术人,这个数字还是挺可怕的。作为一个十年的老码农,觉得应该聊聊我所经历的游戏公司,有超强度加班的,也有加班强度不大,没有不加班的,有很多失败的项目和公司,也有成功的项目和公司。
10年底的时候,我加入了某创业的游戏公司,记得我加入的时候最多十几个人。当时大环境社交游戏特别火,例如偷菜啊,抢车位啊。当时公司只有一款海外的社交游戏,同时也正准备开发一款新的战争游戏。作为公司来说,肯定压力特别大,只有一款游戏而且收入也一般,开发的下一款游戏如果不成功,公司都可能挂掉。所以当时加班是真的特别狠,一般都是10点之后走的,997是肯定有的。当时的技术总监也是联合创始人,是从北航毕业东软出来创业的,技术真的特别特别牛逼,东软的时候做.net的,后来做游戏用的是PHP和actionscript3,用的都特别溜,是个特别懂技术的人,说真的,感觉如果没有这个人的话,这个公司后来的很多游戏估计都开发不出来。当时有个特别好的地方,技术的地位特别特别高,开发进度开发规划基本也都是技术为主,主要是抄Facebook上一款排名前十的游戏,如果有不懂的地方就去玩下这个游戏,主策啊策划当时感觉都是辅助。当时提前一个多月说是要开启新项目,技术总监就抽调一些人员准备新游戏,留下一部分人维护老游戏。抽调的人员,主要是准备游戏框架准备各种组件,准备通信协议等等的基础功能。一个月后项目正式开启,开始模块功能开发,计划四个月开发完成,当时大家都说估计有延期,有可能需要六个月,由于有前期一个月的项目准备,其实开发模块功能还是相当快的,最后应该是五个月开发完。记得是当年的六七月上线,可惜的是,真的强度和压力太大了,基本9107的开发模式,经常失眠,没能坚持到最后游戏上线。我是当年五月份离开的。当年游戏上线后在腾讯的朋友网上特别火,后来在QQ空间上架,听同事说当年的DAU是两三百万以上。后来的某一年,这家公司被一上市公司以数10亿的价格收购了。留在那坚持下来的同事也应该有个圆满的归宿吧。
11年中的时候,我加入当时还算点有名气的的游戏公司。当时我们负责的一个需要重构的游戏项目,我由于能会写PHP和Actionscript3是这个项目的技术负责人,项目的制作人,可能也是联合创始人吧,和老板的关系特别好,以前貌似是做客服的,后来公司不断壮大,就委以重任吧,做制作人了。这哥们人也挺好的,就是不懂技术。这个公司人已经特别多了,当年得有200号人吧,技术的地位很明显是没有上家公司地位高。第一天确定要重构这个游戏项目,第二天就确定了需要三个多月的开发时间,下午的时候制作人就找我对每个模块的开发时间,当时我是有点晕逼的。我以为应该像上一家公司一样,提前差不多一个月的时间准备框架、组件和通信等的基础模块,然后再开发项目,确定各个模块的开发时间。但是当时制作人说了,上线时间定了,后面的模块开发就是项目内怎么完成的事了。我当时第一个想法就是完不成啊,没有上一家公司那么牛逼的技术,最主要的没有前期准备的时间。如果单纯开发模块,我觉得三四个月时间问题不大。当时夹在不懂技术的制作人和项目开发组的技术成员之间,特别憋屈。后来就加班加点克服呗,每天几乎都是赶最后一班地铁,我爹来北京一周多了没见过我。后来也赶进度按计划时间开发完了,但这个代码质量心里是相当没谱的,好多代码都没有完整的规划,根本谈不上软件架构设计,耦合严重,没有任何扩展性,基本上都是为了赶进度,这个结果可能制作人和老板是比较满意的。后来这个游戏上了校内网,数据一直不怎么理想。再后来,公司资金链问题,我们部门被砍,人都被裁了。我领了赔偿金,玩了一两个月...
中间还有个小插曲,原来我带的应届生去了一家新创立的游戏公司,项目开发已经接近尾声,他极力邀请我和他们制作人见面聊下,我当时一直想去一个大点的公司,不到一年换一次工作我也是厌倦了,他给我说了好几次。推辞不掉,就过去跟他们技术和制作人聊了下,他们制作人说,我们小公司给不了你多少钱,但是可以承诺一部分期权。我当时只想去大点公司,心里想的,要你破期权有啥用。就说了,我想去大点公司,不想在你们这样的小公司待... 后来谁能想到,这个游戏上线后特别火,两三个月之后流水就几千万了...再后来过了两三年,被一上市公司数十亿给收购了...