当前位置:首页 期刊杂志

我是程序员,我是个“肉”

时间:2024-04-24

陈靖

Niko在朋友圈之中写了一个段子—产品和开发之间的恩怨没有一把农药不能解决的,如果有,那就两把。

Niko在一家“独角兽”级别互联网出行公司工作。他在公司有一个众人皆知的称号—上海第一亚瑟。

他是个典型的程序员,个子高高的,白白净净,戴着一副黑框眼镜。

他是上海本地人,和家人一起住,没有租房、买房的压力。工作日的他七八点起床,套上一件卫衣,吃过母亲准备的早饭就去上班。晚饭则大多在公司解决,加班是常有的事。

“我的工作是跟电脑谈恋爱”

Niko生活很简单,有时听到别人夸自己公司的打车软件好用,他会很自豪。因为这里面有他的一份力。在他看来,“程序员可能都比较简单和纯粹,所以也就容易被骗。”在采访过程中,他突然感慨今年九月程序员被骗婚的新闻。

在Niko看来,程序员的工作就是跟电脑谈恋爱,用1跟0的表达方式交流。这场恋爱可以用“拿着结果,推导过程”八个字来概括。

比如要造一个钟表,程序员便把制造的过程转化成电脑屏幕上整齐码好的一行行代码,简单、直接。

可若拿来一段代码让程序员接着写,他多半会崩溃。每段代码反映的是写代码的人解决问题的思路,如果要接着写就先要仔细阅读已有的代码,破解前一个人的想法。如果有得选,他宁愿自己重写一份。

写代码是一个和自己较劲的过程,对着电脑一坐就是半天,除了和来提需求的产品经理交流,Niko可以一天都不说话。与其说是交流,倒不如说是发表情包,“因为不擅长用文字来表达。”

在Niko添加的表情里,最多的就是表示同意的表情。他顺手给记者发来几个,对话框被拍手的鹿晗、Papi酱、李达康书记刷屏。

Niko觉得自己是一个好人,因为他很少会和产品经理对着干,收到需求,他一般都会回一个这样的表情。

每天应付需求的生活让他神经紧绷。去年7月,Niko工作压力加大,骑单车出汗的解压方式已经不够了。他开始玩王者荣耀。他觉得这游戏竞技性非常强,而且十几分钟就能玩一局,能够利用碎片的时间给自己减减压,一玩就爱上了。

中午,Niko会和几个程序员同事一起到公司对面的商场吃午饭。等待上菜的十几分钟里,他和同事们会来一局。

有一次,Niko选择了亚瑟上场。“当时才开始玩这个游戏没多久,自己比较‘浪,满场飞,队友都退到敌方水晶门口了,我还在和一个敌人纠缠,没有及时做好助攻,导致团灭”。

Niko回想起当时在餐桌上的这一场败局。几个耿直的程序员当场就吵了起来,争论刚刚那一局到底是谁的“锅”。旁边的三张桌子,有两张已经换过一拨食客了,几个程序员还在“耿直”地道理。

“产品经理是输出,程序员就是肉”

程序员和产品经理是互联网公司里的一对冤家,相爱相杀。从游戏的角度看,他们之间的关系就是“输出”和“肉”。

产品经理给程序员提需求,做出来往往还要改,为了让程序员们发泄心中的不满,公司墙上挂的飞镖上贴着产品经理的头像,程序员玩飞镖以“解恨”。

Niko打了个比方来形容程序员和产品经理的关系,“我们程序员每天在前排扛伤害,有时候输出位却在怪我们做得不对。”

去年7月,Niko有些压抑,明明是几个月才能完成的需求,老板拍脑门说,“已经对外公布了,无论如何要在一个月实现”,程序员们只能加班加点地“撸”代码。

加需求、压缩周期、推倒重来,这都是家常便饭。有一次,产品经理发过来一个需求文档,要求一个月出产品,等做到最后一个星期的时候,产品经理才对Niko说,这不是他想要的,整个产品需要重新做,周期变成两个月。

第二个月的最后一个星期,同样的事情又发生了。“这不是我想要的”,产品经理还是这句话。

“你想要什么?”Niko无奈地问。“我也不知道,但是这不是我想要的。我们要重来”,产品经理回答。结果这个产品花了三个半月才做出来。

在這期间,他不记得产品经理给他买过多少杯“大杯波霸七分甜”了。不过,程序员有时也会给产品经理买奶茶,那是在没有按时完成需求的情境下。

大多数时候还是产品经理和产品经理玩,程序员和程序员玩。但是因为产品经理玩王者玩得没有程序员好,两拨人是“分久必合”。

在公司,Niko有一个很崇拜的产品经理。这个产品经理做过很多优秀的产品,但是比较拘谨、严肃,平时不怎么和大家一起玩。Niko和他只有过“你这个搞定一下,那个搞定一下”的平淡交流。

但得知Niko玩王者荣耀很厉害之后,这个喜欢板着脸的产品经理笑着问:“爸爸,什么时候带我一把?”

讲起产品经理软磨硬泡要他带队开黑的事情,Niko的语气里带着自豪的笑意。他高兴,但不是因为他凭借游戏玩得好登上了互联网公司“爸爸链”的顶端,而是因为游戏让他能够和同事、和朋友有更多互动。

公司的王者荣耀玩家为此建了一个微信群,午休时间或者下班后常有人找一间会议室,在群里吼:“我三缺一,五缺二,会议室赶紧来人”、“大神带队啦,还有五秒钟开车了”。做完工作的人自然会答应,跑到会议室参战。

之所以在会议室玩,是为了不打扰到其他同事的工作。在会议室里的人两手抓着手机,聚精会神地盯着屏幕,紧张处喊上两句:“打野干什么啊,人都死光啦”、“你呀,赶紧回去呀,你都没血了”、“别浪啦,再浪要死了”。

要是和女同事组队,他还是会说得委婉些:“你只要在后面慢慢地放个技能就可以了,我们带你飞。”

后来,Niko在朋友圈之中写了一个段子—产品和开发之间的恩怨没有一把农药不能解决的,如果有,那就两把。

“打游戏和写程序一样要执着”

经过上次在餐厅的那次大讨论,Niko似乎开窍了。玩亚瑟这个英雄,不能满脑子想着“杀人”,想着“浪”,敢于“猥琐”,为队友扛伤害才是最重要的。

最疯狂的时候,Niko工作日的游戏时间达到五个小时,周末则几乎有十个小时的游戏时间。除了实战,他会看教程和帖子,和高手讨论,逐渐在心里写下一本“武功秘籍”。

怎么组合、怎么配合都有颇严谨的一套程式,有时他需要做“全肉”,有时他只需要做“半肉”加上一点辅助,有时还能贡献一些输出。只要团队能赢,Niko并不在乎MVP的头衔,让出人头和让队友有更好输出是最合理的打法。

摸索出这个入门英雄不同打法的心得后,Niko在半年内冲到了“上海第一亚瑟”的位置。连续三个星期,第一的地位不可动摇。这个成绩给了他极大的满足感。

如果不是有一股向往荣耀和不服输的精神,Niko很难想象自己能够用同一个角色玩2000局以上。很多人觉得游戏是放松,是娱乐,其实也有枯燥的一面。在成为王者和获得第一战力值之前,就是不停地打,“像一只虫子一样,循序渐进,过程甚至有点痛苦。”

Niko觉得这是属于程序员的一种执着,只要你给他一个目标,程序员就会一股脑儿地往前走,达到目标为止,中间都不算什么。

成为“上海第一亚瑟”之后,Niko并没有晒出自己成绩。“满足了一阵子也就忘了,定下一个目标”。写代码也是这样,自己写的代码跑得好当然有成就感,但是很快你就会接到产品经理的新需求,没有太多时间让你自我陶醉。

Niko的新目标是将身边的几个朋友也带成王者。他现在已经有了三个小号,曾经带朋友的妹妹打过王者。他喜欢带人,因为這让他感觉自己对别人有帮助,只要能帮到别人就会很快乐。

玩了一年多的王者,Niko了解游戏里的所有英雄,但直到现在,他最喜欢用的还是这个技能简单、进游戏就白送的英雄。“因为低调”,这是他对自己的评价,也是他对亚瑟的评价。

游戏里的亚瑟就是我们程序员的投射,我们不是Carry全场的主角,但我们是必不可少的“肉”,Niko说,“我不需要做超级英雄,只要是其中一份子就能很开心。”

(应采访对象要求,Niko为化名)

7

排位赛一共分为7大段位

从低到高分别为

倔强青铜

秩序白银

荣耀黄金

尊贵铂金

永恒钻石

至尊星耀

最强王者

3

每届排位赛的时间为3个月

当赛季结束时

将对排位赛成绩进行结算

100

王者荣耀玩家在排位赛中

达到一定的英雄荣耀战力值

所有进入最强王者的玩家

将会根据实力情况

进行全服排名

前100名可以获得

荣耀王者称号

区域内会根据战力

进行相对应的英雄地区排名

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!