(邹磊,果壳网系统工程师)
别被那些流传的程序员笑话和刻板印象骗了,不是所有程序员都是不修边幅的宅男,每天加班、讷于交际,以及,没有女朋友。至少在果壳网的技术部,工程师们早上10点到公司打卡,6点下班,初期时常常需要加班,但随着公司步入正轨,你可以选择加班也可以不,通常单身的程序员选择加班会多一点,但邹磊不是。
但他有时也会流露出一些程序员式的坚持。
2014年4月的一天,浙江省科技馆的办公室里,有“搞笑诺贝尔奖”中国版之称的“菠萝科学奖”正在进行最后的准备工作。为了形象地说明一则来自人类学的研究结论“东亚人更爱出汗”,文案组成员这样调侃了一段:“天才就是百分之一的灵感加上百分之九十九的汗水,但对于东亚人,只要百分之七十就够了。”这个解读直白、粗暴,能让人隐约地明白些什么
“不合逻辑。”在场的邹磊坚持认为,更合理的表达是:要得到同样数量的汗水,东亚人需要的汗腺更少。
“在真正自由的状态和正常的社会里,严肃敏感的话题也可以拿出来戏谑。”
一点也不意外,像绝大多数以写代码为日常工作的“码农”一样,邹磊喜欢那些符合逻辑的东西。不过,也许《辛普森一家》算个例外。
邹磊为菠萝科学奖贡献的另一个创意是,在解读“早撒谎的孩子更聪明”时,选取了《辛普森一家》中父亲Homer训斥儿子Bart的剧照。
“这部美剧影响了我的价值观。”邹磊喜欢这部剧中无处不在的戏谑和反讽,这些会让人知道:在真正自由的状态和正常的社会里,严肃敏感的话题也可以拿出来戏谑,比如,总统和他的名字也可以成为笑话的素材。
2011年,毕业一年后,邹磊离开当时的工作和四川,来到北京,加入果壳网,成为一名系统工程师,负责网站的架构、服务器运维以后前后端的代码评审,有时也会因为项目需要,参与新产品的开发。“三天两头按照产品经理的需求修改是常有的事”——就像SNS网站上流传的IT笑话中,程序员和产品经理的矛盾是一个屡试不爽的经典梗。
郁闷的时候,他选择进行码农式的宣泄,在代码中埋下一些彩蛋:如果用户输入“猫”,弹窗会显示“喵”。“后来担心出现太过频繁骚扰到用户,就把出现的概率降到了4.2%。”“4.2”来自“42”,在经典科幻小说《银河系漫游指南》中,42是“生命、宇宙与万物的终极解答”。
类似的冷幽默乃至恶作剧还包括:如果输入“彩蛋”,弹窗显示“这也是个彩蛋”;还有一句几乎不可能有人如此精准输入的吐槽,如果竟然真的有人这么输入,弹窗会显示:“深表赞同!”
“因为见识到自己写出的代码可以做很多事,自然会想改变世界。”
和第一次以码农为主角的美剧《硅谷》中的创业码农不同,邹磊觉得,自己不适合创业,虽然凭借无可替代的coding技能,程序员创业有天然的优势。
“我性格比较闷。”他自嘲自己“奇葩”,自从在聊天过程中泼了别人冷水陷入社交尴尬之后,更多时候,在那些超过两个人的场合,他喜欢默默观察别人聊天。他喜欢的游戏是《大航海时代》,选择稳妥的“商人”角色,根据行情规律将货物贩卖到另外一处赚取利益,或者在船上漂着,什么都不必想。
有时候,一些矛盾也会不经意地在他身上体现出来。“我一直写程序,但我的身份是运维工程师。前者倾向改变,而后者喜欢稳定——改变往往会带来问题。”但显然,他在说起“程序员是可以改变世界的人”时神色更兴奋。
“因为见识到自己写出的代码可以做很多事,自然会想改变世界。”在邹磊眼里,程序员们总能找到办法或者逻辑的路径,通到目的地。如果他们想封禁一个在内容社区乱发广告链接的人,那么他们就通过“在某段时间内、新用户、在每个条目里发链接、达到了某个频率程度上限”的逻辑将他们筛选出来,然后封禁他们。
对邹磊影响深远的另一部美剧是《星际迷航》。“我喜欢里面的对未来远景的开发。地球是统一的,而且联合星际联邦,大家可以消弭分歧:哪怕存在很多不同,都可以为更好的理念共同奋斗。”
有掌控感的人往往更喜欢那些充满乐观主义色彩的东西,而对程序员邹磊来说,掌控感来自很多小事的叠加,比如一次成功的封禁、一枚彩蛋被人发掘,当然还有撕掉一张已完成的任务小纸条。“我会觉得做的每一件事都是有意义的。虽然都是很小的事,但都不是无用功。”
美剧中的“码农”
直到2014年,才有第一部真正以“码农”为主角的美剧。
《硅谷》的主人公是合租室友,也是创业伙伴,他们寄希望于自己开发的“魔笛手”软件,希望像Google那么伟大,或至少被Google这样的大公司收购。你不会有兴趣知道他们的名字,剧情进展到第五集,也没有看出他们在人物性格上有什么清晰的分野。怎么说呢,拜那些流传在SNS网站的段子所赐,在《硅谷》中,编剧呈现出来的他们以为很古怪的码农,顶多像一块怪味方糖,凑在一起也不过是一盒方糖,就算他们会写代码,也不过是一盒聪明的方糖。
在《硅谷》中,码农间的人身攻击也充满geek范儿:你就像《质量效应3》的多结局一样无用。当然,有点恻隐之心的同行会提醒:噢,《质量效应3》,那可太严重了。
此外,就只有《好汉两个半》中接替查理·辛的男主角——疑似程序员“沃顿”。“疑似”是因为他从未在剧中展示写代码的工作,毕竟他第一次亮相时的人物设定就已经是“做的网站被微软收购”,身怀巨富的生活和程序员不再有关联。另外,此处还有一个影影绰绰的联系:“沃顿”的扮演者阿什顿·库彻即将在电影《乔布斯》中扮演乔布斯,就是那个被无数程序员奉若神明的乔布斯……
但是,《硅谷》中正在经历创业初级阶段的狂小子说:“乔布斯只是个poser,他甚至不会写代码!”
评论
下载新周刊APP参与讨论