五年从P5到P8,在阿里学做个靠谱的人

简介: 师兄文化,是阿里的老传统,新人入职都要认个师兄。

师兄文化,是阿里的老传统,新人入职都要认个师兄。

不是江湖上这种师兄哈,但帅是一样帅的

今天和大家聊聊我在阿里当师兄的故事。

我是“改之”,不是“有则改之无则加勉”的改之,而是“杨过,字改之”的那个改之。

为什么要用杨过的字做花名?

哈哈,因为帅呗!

我的主业是蚂蚁中间件的程序员,额~还有个副业是“师兄”。

先来说说我的师兄

5年前,我以实习生的身份来到蚂蚁,现任蚂蚁金服技术总监杨冰,是我当年的师兄。

有次我在周报里写“这周又新学了两个知识点,非常开心”。师兄杨冰很快回复道:“你不该仅仅为了学会两个知识点开心,而应该将这个知识运用到业务,并拿到结果的时候才感到开心。”这句点拨,让我印象非常深刻。

师兄人很忙,但是只要在他身边,都能被他那种激情和热血所感染。

从师兄身上,我体会到:是“师”也是“兄”。任何时候都要担当,并往前再多想一步。这些前辈们言传身教的经验,也是我在阿里这些年习得的思维方式。

带的第一个师弟,跑了

说来不怕人笑话,我第一年做“师兄”,当时带过一个实习生,不过非常失败啊,带了一个月人家就跑了。

为了做个好师兄,我在内网翻看了很多阿里师兄文化的讨论帖和经验分享。一边摸索,一边领悟。

师兄,本质是做导师,用一种更亲切更贴近校园的方式引导新人,帮助他们尽快落地。

在阿里当师兄,不仅要授业解惑,还要陪伴和保护新人,共同成长进步。在为期一年的上手过程中,如果师弟的代码出了岔子,“帐”是要记在师兄头上的。

“我说你听,我做你看;你说我听,你做我看”是阿里师兄文化的十六字箴言。

image

改之在蚂蚁内部大学已经带过6-7期课程,上课人数超过百人

程序员的傲娇和闷骚

有时候看到谁写代码,如果他用的是上、下、左、右的键盘按键,就会忍不住告诉他整套操作快捷键。快捷键用得溜,也能处于鄙视链前端。

所谓“闷骚”,则是程序员对代码的完美主义追求,每次都想憋个大招。

曾经有个同学,写了一段自己很满意的代码,大概性能能提升个10倍,得意之余加了很长的注释,巴拉巴拉夸了自己的代码一堆。提交到我这边,却发现他如果能再改一下,性能能提升个一千倍。

但师弟们这些“攀比”,在我眼中都是好事儿。阿里有句话说,为过程鼓掌,为结果买单嘛!

在阿里,学做一个靠谱的人

话痨、热情、会玩……大概是我留给同事们的印象。

但说实话,我并不是个内心深处有很多“热爱”的人。做事不是凭兴趣,什么事情交到你手里了,当下这件事就要要求自己做到最好。这是我自己的一点体会。

image

在阿里摸爬滚打的五年里,我“做丢”过项目,最后不得不转交给更适合的团队。

也曾经吭哧吭哧做了几个月,做完后发现业务需求不匹配,有技术和拿到业务结果是两回事。努力,更要找对方法,才能持续稳定地把业务落下来。

在阿里,我自己总结经验是首先要靠谱,做个靠谱儿的人,有需要了大家第一反应想到就是你。然后再进一步——在靠谱的过程中做出彩。

道理其实大家都懂,但就看谁把事情先做出来,并且持续地做下去。有时候必须趟过坑,再爬出来,才能真正体会个中滋味。

对于师弟们,我和他们说的最多的,可能也就是这个。

原文发布时间为: 2019-06-11
本文作者: 阿里味儿
本文来自云栖社区合作伙伴“ 阿里味儿”,了解相关信息可以关注“ 阿里味儿”。

相关文章
|
关系型数据库 MySQL Linux
Python安装mysqlclient报错避坑
MySQL是常用的开源数据库,Python环境下django框架连接MySQL数据库用的是mysqlclient库,今天在用pip安装mysqlclient库时报错,特记录一下,避免后续继续踩坑。
1759 1
|
机器学习/深度学习 传感器 人工智能
物联网常用协议:MQTT、CoAP、LwM2M、HTTP、LoRaWAN和NB-IoT
物联网常用协议:MQTT、CoAP、LwM2M、HTTP、LoRaWAN和NB-IoT
物联网常用协议:MQTT、CoAP、LwM2M、HTTP、LoRaWAN和NB-IoT
|
9月前
|
SQL 存储 NoSQL
Flink x Paimon 在抖音集团生活服务的落地实践
本文整理自抖音集团数据工程师陆魏与流式计算工程冯向宇在Flink Forward Asia 2024的分享,聚焦抖音生活服务业务中的实时数仓技术演变及Paimon湖仓实践。文章分为三部分:背景及现状、Paimon湖仓实践与技术优化。通过引入Paimon,解决了传统实时数仓开发效率低、资源浪费、稳定性差等问题,显著提升了开发运维效率、节省资源并增强了任务稳定性。同时,文中详细探讨了Paimon在维表实践、宽表建设、标签变更检测等场景的应用,并介绍了其核心技术优化与未来规划。
911 10
Flink x Paimon 在抖音集团生活服务的落地实践
|
8月前
|
机器学习/深度学习 并行计算 测试技术
5倍加速!PAI-EAS在线服务优化:ResNet50模型推理性能调优指南
本文系统分析ResNet50推理性能瓶颈,结合TensorRT加速、模型剪枝、批量推理及CUDA多流并行等技术,实现吞吐量提升56.7倍、延迟降低至22ms,同时优化GPU利用率与服务稳定性,提供完整的生产部署验证方案。
444 13
|
算法 计算机视觉 Python
圆形检测算法-基于颜色和形状(opencv)
该代码实现了一个圆检测算法,用于识别视频中的红色、白色和蓝色圆形。通过将图像从RGB转换为HSV颜色空间,并设置对应颜色的阈值范围,提取出目标颜色的区域。接着对这些区域进行轮廓提取和面积筛选,使用霍夫圆变换检测圆形,并在原图上绘制检测结果。
604 0
|
SQL 数据处理 API
实时计算 Flink版产品使用问题之怎么新建自建的doris catalog
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
Java Shell Maven
Mac下使用oh-my-zsh配置Java环境变量和安装maven
想要开启Java编程之路,首先要解决的问题就是如何搭建Java开发环境,通过了解,首先要安装JDK,接下来就是maven的安装。这里我遇到的最大的坑就是我的Mac之前配置的oh-my-zsh,而在网上找的资料全都是在bash下配置的,由于一直出错,没办法,只能去了解下bash和zsh的区别。好了,这里就把配置Java开发环境遇到坑的过程贴出来,让一些跟我遇到一样问题的小伙伴们少走一些弯路。
Mac下使用oh-my-zsh配置Java环境变量和安装maven
|
存储 编解码 数据库
【C++ 包装器类 std::tuple】全面入门指南:深入理解并掌握C++ 元组 std::tuple 的实用技巧与应用(二)
【C++ 包装器类 std::tuple】全面入门指南:深入理解并掌握C++ 元组 std::tuple 的实用技巧与应用
621 0
|
安全 程序员 Linux
使用Docker本地安装部署Drawio绘图工具并实现公网访问
使用Docker本地安装部署Drawio绘图工具并实现公网访问
658 0
|
Linux 虚拟化 芯片
Linux 中断子系统中GIC 中断控制器基本分析
Linux 中断子系统中GIC 中断控制器基本分析
560 0