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

简介: 呆板,万年宅,交流障碍,没谈过恋爱……这是你对程序猿的认知么?如果还你这么想你就out了。今天故事的主人公是一名阿里云程序yuan,他身高一米八,戴眼镜,爱穿牛仔裤,除了爱写代码,还特别“爱玩”,下面就看看他有哪些有趣的故事吧~

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

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


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

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

f347a6eef0934764fb4950e1ae3cbac42b387899

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

fb4a3517dfb7fd441da9a1b46c70ebaad3671c4e

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

5516eefb8afc672f0c121f0981a405ccd094193a

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

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

803f647d86185b168b11d808f36c40c6bebb3cfd

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

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

ed2fa1905c4bf1b9e2a400d3eb43b774525d39c7

玩玩航拍(叶翔供图)

0166f6661b6e3525410b08ee5c67000848c54486

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

6534242d974909a36895229da881a68e3233cf46

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

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

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

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

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

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

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

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

678051be44a22a8c9732769998f5ca169e1ea0a4

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

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

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

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

88714a5f39afad923529dabb6175a1bc6c968a9d

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

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

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

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

0c60c924e25fa5ca026f5c8dd9e91a85935626c0

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

9e0938e043f7d1013fe366b47c579eed4def1154

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


来源:牛镜lens
相关文章
|
9月前
|
数据采集 运维 搜索推荐
京东商品详情API接口:电商数据驱动的核心入口解析
京东商品详情API(如jd.union.open.goods.detail.query)是官方合规、稳定、实时的商品数据接口,支持获取全维度商品信息(价格、库存、促销、评价等),广泛应用于比价导购、竞品分析、智能推荐与自动化运营,助力企业高效、合法地释放电商数据价值。(239字)
|
9月前
|
弹性计算 人工智能 小程序
阿里云服务器多少钱一年?2026年最新曝光,包括轻量、ECS和GPU云服务器价格清单
阿里云2026年服务器价格揭晓:轻量应用服务器低至¥38/年,ECS云服务器新购续费同价,GPU服务器支持大模型训练。涵盖个人建站、企业应用与AI计算,三类机型全解析,助你选型不花冤枉钱。
884 3
|
10月前
|
机器学习/深度学习 算法 数据可视化
PyCausalSim:基于模拟的因果发现的Python框架
PyCausalSim 是一个基于模拟的 Python 因果推断框架,用于从数据中挖掘和验证因果关系。它支持因果结构发现、反事实模拟、A/B测试分析、营销归因与Uplift建模,帮助识别真实驱动因素,超越相关性分析,为业务决策提供可靠因果证据。
401 11
|
10月前
|
传感器 人工智能 安全
构建AI智能体:五十二、反应式智能体:AI世界的条件反射,真的可以又快又稳
反应式智能体是一种基于感知-行动模式的智能系统,它不依赖复杂的内部模型,而是通过简单的条件-动作规则对环境做出即时响应。文章通过蜜蜂采蜜、膝跳反射等例子,阐述了反应式智能体的核心思想:快速、直接的刺激-反应机制。重点介绍了罗德尼·布鲁克斯提出的包容架构,该架构通过分层的行为模块和优先级仲裁机制,使简单规则组合产生复杂行为。以扫地机器人为例,展示了反应式设计在实时响应、避障导航等方面的优势,同时也指出了其在复杂规划任务中的局限性。
711 4
|
存储 SQL 关系型数据库
Mysql高可用架构方案
本文阐述了Mysql高可用架构方案,介绍了 主从模式,MHA模式,MMM模式,MGR模式 方案的实现方式,没有哪个方案是完美的,开发人员在选择何种方案应用到项目中也没有标准答案,合适的才是最好的。
1585 3
Mysql高可用架构方案
|
云安全 人工智能 安全
阿里云网络安全体系解析:如何构建数字时代的"安全盾牌"
在数字经济时代,阿里云作为亚太地区最大的云服务提供商,构建了行业领先的网络安全体系。本文解析其网络安全架构的三大核心维度:基础架构安全、核心技术防护和安全管理体系。通过技术创新与体系化防御,阿里云为企业数字化转型提供坚实的安全屏障,确保数据安全与业务连续性。案例显示,某金融客户借助阿里云成功拦截3200万次攻击,降低运维成本40%,响应时间缩短至8分钟。未来,阿里云将继续推进自适应安全架构,助力企业提升核心竞争力。
获取中国某省份的ip地址,随机IP
该代码使用Python爬取福建省的IP段数据,通过requests和lxml库获取网页内容并解析,提取省、市、区及IP段信息,保存到Pandas DataFrame中。接着根据IP段随机生成IP地址,并将结果写入Excel文件。
|
前端开发 安全 开发者
【通义灵码实践】实现经典手机游戏推箱子
本文介绍了使用通义灵码辅助实现经典推箱子游戏的过程。首先,通过输入“用Python写一个推箱子游戏”,灵码生成了基本的终端版本代码,包括地图渲染、玩家移动和胜利检测等功能。然而,终端版本交互体验不佳。为了解决这一问题,再次输入“不要在终端上运行,希望可以在页面上运行”,灵码生成了基于Flask的后端代码和HTML前端代码,实现了网页版推箱子游戏。最终结果展示了游戏的完整实现,包括前后端交互和用户界面。总结中提到,该方法具有快速生成代码、代码质量高、易于扩展等优点,但也存在功能简单、样式和用户体验有限、错误处理不足等问题,适合快速原型开发和教学演示。
859 2
|
存储 大数据 Python
案例学Python:filter()函数的用法,高级!
`filter()`函数是Python中处理序列数据的强大工具,它允许我们高效地根据条件过滤元素。通过结合匿名函数、常规函数或直接利用Python的内置逻辑,`filter()`提供了灵活且高效的过滤机制,尤其在大数据处理和内存敏感的应用中展现出其价值。掌握 `filter()`的使用,不仅能提升代码的可读性和效率,还能更好地适应Python的函数式编程风格。
897 2
|
域名解析 Ubuntu 安全
如何在 Ubuntu 20.04 上安装 Visual Studio Code
Visual Studio Code 是一个由微软开发的强大的开源代码编辑器。它包含内建的调试支持,嵌入的 Git 版本控制,语法高亮,代码自动完成,集成终端,代码重构以及代码片段功能。本文主要为大家讲解两种在 Ubuntu 20.04 上安装 Visual Studio Code 的方式。
63623 1
如何在 Ubuntu 20.04 上安装 Visual Studio Code

热门文章

最新文章