#情人节#“会玩”的程序员:爱代码爱机车也爱...(单身汪自觉避让)

欢迎点击阅读MongoDB的技术文章和相关专题:

专题《阿里云技术专家带你探寻MongoDB技术内幕》相关阅读:


呆板,万年宅,交流障碍,没谈过恋爱……这是你对程序猿的认知么?

今天故事的主人公,是一名阿里云程序yuan。叶翔,男,身高一米八,戴眼镜,爱穿牛仔裤,云栖小镇阿里云八部的MongoDB工程师。这份男主角的简历,先啥也别说了,下面进入以下进入正(虐)题(狗)时间:

#情人节#“会玩”的程序员:爱代码爱机车也爱...(单身汪自觉避让)

杭州零下三度,女友在上班前发现叶翔嘴唇有点干裂,给他上护唇膏。

#情人节#“会玩”的程序员:爱代码爱机车也爱...(单身汪自觉避让)

晚上,叶翔用杜卡迪机车载着女友零零兜风。

#情人节#“会玩”的程序员:爱代码爱机车也爱...(单身汪自觉避让)

周末,叶翔和女友找了安静的吧聊天休息。

约了采访,跟园区保安说明来意,他用电脑一搜,出来三个“叶翔”。“你们找谁?”——是啊,我们找谁?飞快地在脑海中回忆那几张没露正脸的照片,“皮衣”“牛仔裤”“板寸头”(总不能说女朋友很漂亮吧)什么的说了一堆,最后还是靠“红色机车”救了场。“哦知道了,就是那个高高大大的男孩子,蛮阳光的。”

#情人节#“会玩”的程序员:爱代码爱机车也爱...(单身汪自觉避让)

终于见到了真人。叶翔和同事在讨论阿里云业务,他们习惯了站着交谈,这样更轻松也更健康。正在写白板的那位就是啦。坐下来一聊才知道,“叶翔”这个名字,是他2009年入职阿里时,根据古龙小说里的人物给自己起的花名。但“叶翔”在武侠小说中的出场方式,明明是酷和冷,即便后来有柔情,也跟“阳光”没什么关系。

“我觉得自己挺酷的啊。”叶翔笑着说,“作为一个户外运动爱好者,那些新的、充满未知甚至带点危险系数的项目,对我有一种特殊的吸引力。尤其是最近几年,从很酷的射箭、赛车玩到更酷的滑翔伞、冲浪,也因此结识了越来越多志同道合的朋友。”

#情人节#“会玩”的程序员:爱代码爱机车也爱...(单身汪自觉避让)

玩玩航拍(叶翔供图)

#情人节#“会玩”的程序员:爱代码爱机车也爱...(单身汪自觉避让)

玩玩风筝冲浪(叶翔供图)

#情人节#“会玩”的程序员:爱代码爱机车也爱...(单身汪自觉避让)

叶翔参加杜卡迪DRE安全驾驶培训。叶翔喜爱玩机车,但也特别注意安全驾驶。(叶翔供图)

说到那些贴在程序员身上、似乎有点以偏概全的标签时,他依然笑得很开心:“美剧《硅谷》我看过,虽然有一定程度的戏剧夸张,但不少细节都很专业、到位。其实程序员跟其他职业并没有什么不同,既会有安静内敛的程序员,也会有像我一样外向活跃的程序员。我们都是这个多元社会的一分子,如果一定要加一个职业标签,我觉得就是'正常人'吧。”

听到别人对自己的评价,叶翔的又给出了另一个角度的解释:“看起来阳光,或许是因为我真的很爱'晒'。”也有这样怡然自乐闪瞎众人的“小晒”。想象一个场景:每天清晨,为了打卡而奋起赶路的你和这座城市,都处于一种半梦半醒的状态,此刻,一辆红色机车从身边飞驰而过。你正在感慨这位穿皮衣、戴头盔的车主遵守交通规则、跟那些“飙车族”不一样,他已经一个熟练的刹车,转弯进了前方的科技园区。

“会玩!”你在心里轻轻说。但在阿里,“会玩”的程序员可不止叶翔一个。“阿里的工程师文化相当开放而*,我们有许多户外运动的社团,光是一起玩机车的就有几十号人。”叶翔说,“不仅爱玩,我们也会琢磨方法、探讨进步空间——这跟程序员平时的工作状态还真像。上下班当然得'收着点',但周末我们常会相约去两三百公里外郊游,不进切磋了车技,也交流了同事间的感情。”

要说叶翔与“一般的”程序员有什么不一样,读高中的时候,他是一名体育特长生,因为身高问题与专业运动员失之交臂。明明是一米八的大高个,只因错入了排球队……

进了大学,叶翔“不按常理出牌”的特质渐渐显现:别的同学按部就班地完成作业、通过考试就皆大欢喜,他却主动远离了自己小时候最爱的电脑游戏,还向学校申请了一个教师办公室的工位,用来“做自己想做的事”。

“这个不过一平方米的小空间对我来说太重要了,有了它,就可以不受宿舍熄灯的影响,让那些天马行空的程序设计的想法有了实践、试错并最终得到认可的机会。”叶翔说自己是学校第一批玩ACM的人,还“取得了一点小成绩”。

至于ACM是什么,“你们去网上查查就知道了,在业内很有名的。”于是我们就搜了一下:一个大写的“服”。输入叶翔的真名,还能找到“追忆2008年ACM亚洲哈尔滨赛区XXX同学的深搜算法……”

#情人节#“会玩”的程序员:爱代码爱机车也爱...(单身汪自觉避让)

叶翔和同事在团建玩卡丁车,叶翔说,他特别爱好玩有*的。(叶翔供图)

学校平平,成绩平平,从来没拿过奖学金,也从来没有挂过科——这是叶翔对自己大学生涯的总结。

到了求职面试的时候,如何凸显自己的能力和实力?叶翔的办法是:把市面上能找到、买到的阿里历年笔试题,都做了一遍。虽然听起来有点拼,但颇具可借鉴性——2009年7月,他正式入职阿里,与正祥、多隆等“大神”级别的工程师成为了同事。

叶翔的专业领域解释起来有点复杂,以他历年参与的双11盛典为例,主要负责解决高并发访问的情况下的数据存储问题。换句话说,当交易创建出现峰值时,所有在线业务仍能正常运转,这背后有叶翔和他所在的团队看不见的努力。

#情人节#“会玩”的程序员:爱代码爱机车也爱...(单身汪自觉避让)

在纽约参加MongoDB World 国际大会,叶翔与中国的小伙伴合影。(叶翔供图)

“对于我们后台工程师来说,日常就是积累,等到了双11这样的关键节点上,才能展现从量变到质变的惊人飞跃。”叶翔说,“每一年的成交量都比上一年更大,每一次技术上的突破都可能是'全球首创',所以我们的工作听起来就很酷,对不对?”

某天车友聚会,大家谈起“决定”,就是那种要用生命中的一段时间去维护,那种影响到自己和周围人的人生方向的决定。轮到叶翔时,他说是“把编程作为人生中最大的爱好”。

很少有人看过叶翔“宅”的一面:早晨起来顾不上刷牙洗脸,怀着兴奋而期待的心情,把在脑海中盘旋了一夜的代码输入计算机。更少有人知道叶翔做这个“决定”的时间:是7年前从故乡哈尔滨来到美丽的西子湖畔时,还是高考填报志愿时?或许,还要早得多——

#情人节#“会玩”的程序员:爱代码爱机车也爱...(单身汪自觉避让)

1996年年末,叶翔家里买了第一台电脑。拍这张照片的时候,他站得特别直,觉得自己“酷毙了”。

#情人节#“会玩”的程序员:爱代码爱机车也爱...(单身汪自觉避让)

叶翔女友零零海边度假的照片。(叶翔供图)


来源:牛镜lens
上一篇:Java程序员应知道的十条Java优化策略,让你的系统健步如飞


下一篇:Java面试技巧和重点分析