三年的总结(生活状态,工作体验)

三年来在广州一家手游公司上班。

我尽量客观的讲一下公司。我的岗位是c++开发,关于技术方面的总结我会另写一篇。这篇讲一下三年来的生活状态,工作体验。这里毕竟是技术博客,措辞会精准,详尽,客观一些。

写的是流水账,你能看完,应该是想了解公司,或者了解游戏行业,或者同行。

 

工作时间

 

上班打卡的时间是早上9:30以前,中午14:00以前,晚上20:00以后,打三次卡。中午12:00-14:00是吃饭休息时间,晚上18:00-19:00是吃饭时间。一周是5天半。周六是下午3点下班。

22:00以后下班,可以报销打车的钱。23:00以后下班,第二天能晚来半小时。算一下,1点钟以后下班,第二天早上就不用来了。每个月有三次提前一个小时下班的机会,一般都会选周六12点走,这样算一次提前下班。

包中饭和晚饭,不包早点。伙食的水平,一言难尽。不过是自助的,想吃什么随便拿。后勤她们也经常发问卷调查我们的口味。下午有下午茶,有水果,面包,糖水之类,每天都有。

节假日都会发一张京东卡,100块。还有一些其他的,比如端午发粽子,中秋发月饼,这都正常。儿童节发零食啊,女生节发电影票,七夕搞活动之类的。礼拜四固定有篮球,羽毛球,公司订的场地。

我刚来的时候只有100个人左右,现在是400个人左右。公司是做手游开发的,刚来的时候只有2个游戏,我进的是公司的第三个游戏项目组。现在的话,自己研发的游戏有7,8个左右。运营代理的游戏不太清楚,也是7,8个左右?

三年来我待过3个项目组。一个2d ARPG游戏,一个SLG游戏,一个3d ARPG游戏。游戏好或者不好,流水多少,我就不讲了,见仁见智的。每天能做完任务,写好代码,我就开心满足的。

 

工作流程

 

日常的工作大概流程是这样的,主策定好要做的功能,哪个策划跟进,主程考虑好哪个程序来做,大概需要多久,大家开个会,确定这些东西,然后下去开始做。程序做完让相应负责跟进的策划来测试,测好了这个功能就确认。

这样一个周期一个周期的做,研发期和上线期流程都差不多。一个周期一般是一个礼拜到两个礼拜,跟功能难易有关系。周期的末尾要定版本。比如周五定版本,那么这个周期内的任务就必须完成才能下班。

这个流程是我三年来基本的工作状态,可说的太多了。

首先吧,没有专门的测试岗。测试的工作是策划和运营做的。他们既是提需求的,也是测需求的。不客气的讲,大部分实际做测试工作的人不会测试。测试应该是一个专业的东西。但是既然老板不设测试岗,谁也没办法。老板可能觉得,小作坊的测试岗会阻碍工作效率?毕竟手游的需求变动太多。

然后,程序是双端的。也就是客户端和服务端都要做的。这里指的程序是项目组的程序,公司还有后台的程序,他们大概是负责部署服务器方面的工作。另外还有引擎组的程序,他们的工作内容比较杂,有做sdk的,有做引擎工具的,有支持项目组的。项目组的程序是负责做游戏功能的,就是我的岗位。我认为程序岗位本身是没有高低的,大家只是方向不同。

接着,定版本的意思就是功能没做完不能下班。做完功能在研发期是指策划在测试服测试通过,在上线期是指在center服务器测试通过,因为上线期做完的功能第二天是要发布到外网玩家那里的。

 

只说我自己,因为待过三个组,三个组是不同的状态。

 

1.第一个组。每次开版本会议的时候,对应功能的策划文档已经是写好的,也就是说开会之前策划已经在做写文档的工作。主程考虑时间的时候,会问美术资源出了没有,然后让我们自己估算时间,需要多久。我大部分功能在定版本之前都做完了,并且策划测完了。最晚的下班记录应该是11点。其他人有的时候就不知道几点,有很多次都是我早上去上班,整个组只有我一个人。因为晚上过了1点下班,第二天早上就可以不来了。要是没做完功能,我会和策划商量说做不完了,这个版本别上这个功能了,聪明的策划就会放过我。放过我就是放过他自己嘛,等程序做完,他再测试,这是要到几点。因为不可能每个功能都能做完的。真的,我已经做的算很快的了。如果有大的复杂功能,做2个月都是有的。我做过好多个时长很久的功能。其中有最后能上线的,也有做一半主策说别做了,功能不太好的。小功能是难不倒我的。所有任务应该都是难度分级的,做到后面我都是做最难的了。

 

2.第二个组。前期有几个月是预研状态。没有版本会议,每周一主程召集大家开会,说说上周完成状态,和接下来这周做什么。这段时间应该所有人都可以准点20:00下班的。主程主策他们我就不懂了。然后到了研发期,就有了版本会议,和前面第一个项目一样。但是有一点不同,开会之前策划文档是没有的。也就是说规定的做任务的时间,包括了策划想出这个功能的时间。其实开会的时候,很多功能连策划自己都不知道是什么。有段时间强制22:00才能下班,是我最难熬的时间了。由于这个组做的游戏是公司以前没有的类型,所以大家都不太清楚怎么做,所有步骤都是在摸索。最后游戏是做出来的,但是市场不接受这个玩法,并不是程序能控制的。我在这个组学到的是最多的,在技术篇有讲。最晚的下班记录应该是12点,因为我记得有一次我是早上11点半上班的,当时头还是晕的。

 

3.第三个组。

这个项目是一个换皮项目,一开始预计4个月能上线。前几个月对我来讲非常轻松,所有任务我都按时完成了。组里新人居多,我算是老油条了。到了上线前的一个月,安排任务突然就乱了。主程居然叫礼拜天去上班,说要上线了,大家辛苦一下。

我算计着不来也能做完,来了会降低效率。从一开始叫礼拜天去上班,我就没去,后来礼拜天上班的情况居然持续了半年,我一直没去。我本来在第一次上线前合同到期了,提过不续约了。但是没想到老板娘会找我谈话,说给我加工资,让我留下来。

于是我说干到过年前后,看下这个项目怎么样。没想到多出了4个月,游戏上线了几次,数据一次不如一次。工作任务已经乱安排了,根本做不完。几乎所有人的工作作息都变成下午2点到晚上2点,同样是12个小时,为什么不能早上9点半到晚上9点半。

在这4个月,我居然有好多次凌晨下班的。我已经用同一套代码工作了3年,不可能是自身水平问题。于是我年后离职了。在第三个组的时间可以说技术方面完全没有进步,加班超过了过往2年,离开是一定的了。

 

碎碎念

 

三年里,我的业余活动很少。因为在广州没有什么同学,下班有点不想看见同事。主要是工作时间太长了,晚上回家真的很累。周末只有1.5天休,周日睡个懒觉,洗个衣服,就到礼拜一了。广州租房子一般都是城中村,我住在上社棠下这边,一个月房租加水电加网费1200左右。城中村最大的问题是光线问题和隔音问题。晚上听到什么声音都是不奇怪的。隔壁弹电音吉他的,2,3点啪啪啪的,猫叫一晚上的都有。小区的话一般要合租,因为一个三室估计要4000到5000,两室2000到3000,只是房租,具体我也没租过。

仔细想想,这种生活状态跟这个工作关系大不大呢。有的同事加班很晚,一样平时很乐观。我就不行,我很讨厌加班。真的,我认为加班是对我工作能力的侮辱。你要拼体力,哪里拼得过刚毕业的学生。待在公司装样子,何必呢。能力不足,做样子给老板看,没有功劳也有苦劳嘛。人都会累的,每天就只有几个小时高集中注意力的时间,多了都是假的。人在累的写代码,会出很多bug的。

上班的8个小时,我都是尽全力。所以三年来我写代码效率算很高的了。多出来加班的时间,我有时候也是坐着看手机的。在进第三个组的时候,老大提到过让我做主程带一个组的想法。我当时应该是拒绝了,当然原话不是拒绝。我是跟他说了我的压力所在。一来我自己觉得我没有到主程的能力,二来主程下班实在太晚了。主程都是每天都是最后走的,好像就是能加班的人才当主程的样子。当然其实不止啦,技术也是要过硬的。

 

最后我说一个公司好的地方。要不然我也不会待三年的。这里没有政治斗争,哪怕加班再晚,大家只是为了做出游戏功能。因为我毕业以后第一家公司,是一家员工超过10000人的大公司,里面全是政治斗争。每天发邮件都要权衡各方领导,绞尽脑汁的措辞。对于我一个技术岗是没有多大发展的。我只是希望我的技术越来越稳,越来越深。待在这里的三年应该来说写代码稳了很多很多,但是深度不够,也是我选择离开的原因之一。整个手游行业,不是我能改变的。我能改变的只有自己而已。做游戏的初心变了,我也就不太想继续了。

posted @ 2017-09-22 22:53  姚二二姚  阅读(670)  评论(0)    收藏  举报