擅长顺势而为,收获家业两成——对话阿里云 MVP杨飞

简介: 云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 简介: 对比大多数开发者来说,杨飞的职业路线可以说是大相径庭。从大厂到创业公司,从一线城市回归二线……对于事业和生活,他的选择一直很独特。

云栖号资讯:【点击查看更多行业资讯
在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来!

  • 简介: 对比大多数开发者来说,杨飞的职业路线可以说是大相径庭。从大厂到创业公司,从一线城市回归二线……对于事业和生活,他的选择一直很独特。

以下为杨飞的个人专访,推荐阅读(约3分钟)。

度量权衡,做出属于自己的选择

我在互联网从业十年,至今有三段工作经历,行业和技术跨度都很大。毕业后进入腾讯做端游的C++服务器,有200万用户同时在线,在十年前这个数据已经是很不错的成绩。大厂有严格的人事体系和业务规划,由于缺乏场景历练,我渐渐觉察到如果自己再停留在后端的单一业务,很难有更多的发展空间。在腾讯做升级答辩时,评审专家给的唯一意见是可以多看看兄弟业务的做法,不同领域的实践都是基于什么样的场景。于是即使端游产品即将正式商业化,我还是毅然决然地选择离开腾讯。我是个不太看重短期回报的人,但家庭因素在我的所有选择中占很大比重。因为我太太在西安,所以我选择回归家庭,主动降薪入职西安的三星。

加入三星后我投身于跨度很大的基于SSD的数据库优化项目,算是半工业半科研性质。基于SSD的特性和开放出的能力,我们将RocksDB的IO的性能最多提升了80%。习惯了自由随意的互联网公司氛围,最初到三星被要求全天正装还有些不适应,同时还有更加严格的信息安全标准。由于三星自身的行业秘密,自己无法在更具价值的方向深入业务,遇到了个人成长和边界扩展的瓶颈,一段时间后,我可以明显感觉到已经触碰到了天花板。所以考虑回归互联网,来到了现在的公司每日瑜伽,负责APP移动端的技术管理工作。

这十年职业生涯里,每一次促使我转型的动力都是看清自己在技术生涯的瓶颈,而刚好有改变的机会,我就顺势而为。强烈的突破自我、与团队共赢的意识鞭策我勇敢地跨过了转向的阵痛,视野和技能都向更高阶层发展。

image

度过“转向的阵痛”,乐在其中

工作是最好的练兵场,以痛为乐很重要。我遇到棘手的问题时,无论是通过查阅资料引经据典,还是透过现象分析本质,条条大路通罗马,以解决问题为目标。实在难以逾越的,不妨暂时搁置,或许下个月就有新想法,总能自然过渡。当我发现新问题的时候,总是很兴奋,认为又遇到了一个成长的机会。程序员往往对这样的感受更深刻,分析和解决问题的过程,痛在其中也乐在其中。至今我也很感激大厂的经历,养成沉淀和总结方法论的习惯,持之以恒则成就斐然。

深入业务则可以加速度过阵痛。当我来到每日瑜伽做移动互联网产品,语言也从C++转为PHP+Go,等于完全从零开始。于是我抓住一切机会跟同事深入沟通,当经过一段时间的知识储备、讨论和信息输入后,明确了业务和特点,其他流程也就容易开展起来。同时,我也通过练习瑜伽的方式切身了解业务,尽量体会用户的产品体验,身心结合,完成了跨行跨专业门槛的跨越。

夯实基础,纯粹地积累势能

以我的经历而言,我的个人价值观更多体现在落地价值,成为一个靠谱的人。在我的成长方法论中,更深入的系统思考,更靠谱的落地结果,是在工作里闭环成长的路径。

夯实基础是一切的前提。从游戏后端到硬件数据库,再到移动互联网,每一次专业跨越和语言障碍都是别人眼中的高墙,对于而言我并不是障碍,却是很多人迈不过的坎,根本原因是探索个人边界的渴望。在三星的时候,第一个问题是专业英文论文看不懂的情况,几乎无法开展工作。 于是,在周末逐词逐句翻译,手写译文加深理解,用最笨的办法解决了知识门槛的障碍。深入业务才能举一反三,这一步就足以拉开和别人的距离。

延伸边界有更重要的意义。不断地尝试新的个人边界,在工作中实践和突破,将技术和业务结合落地,找到更适合自己的路径,靠近价值最大化。比如架构师就要以业务为本——熟知产品背景和用户数据,能合理地沟通理解业务本质需要,熟悉代码现状,合理拆分功能,协助团队有效落地需求。而专家则需要专精技术——有设计弱业务需求、深度创新和解决技术问题的驱动力。管理者就必须关注人和事——配合业务状态,辅以研发流程,高效落地,发掘团队成员潜力并给予空间。

管理我个人觉得是为了结果的一种手段和选项,在大厂时我就做过领导力方面的刻意练习,也一直努力汲取养料并实践验证。未来希望自己做的事情尽可能影响到更多的人,让大家都能得到价值和乐趣,在更适合的场景发挥自己的长处。

谈及未来,杨飞坦言自己并没有更多明确的规划,只期待能继续扩展个人的边界,不论是技术深度广度,或是产品运营的跨专业方向,抓住每一个机会都好。而聊到现在,他始终如数家珍,侃侃而谈。业余生活几乎都在带小孩,也听不出他的疲倦,反而是隐隐的得意和骄傲。他看似随遇而安的人生里,从来不乏见招拆招的精彩。这位新晋阿里云 MVP回归家庭的选择,也带给了他技术人生更多的收获。

00

我要成为阿里云 MVP

【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/live

立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

相关文章
|
关系型数据库 MySQL 数据库
MySQL基本操作入门指南
MySQL基本操作入门指南
507 0
|
10月前
|
敏捷开发 数据可视化 数据挖掘
高效的投标工作计划管理:五大看板工具使用技巧与推荐
随着全球竞争加剧,投标工作变得愈发复杂。传统方法难以满足现代需求,看板工具因此应运而生,通过可视化管理、任务分配和协作功能,显著提升工作效率和管理水平。本文推荐2024年几款优秀看板工具,如板栗看板、Taiga、Targetprocess、ZenHub和Miro,分别从软件简介、功能亮点、适用行业等方面进行了全面评测,旨在帮助企业高效完成投标工作。
高效的投标工作计划管理:五大看板工具使用技巧与推荐
|
Java
Java一分钟之-抽象类与接口的应用场景
【5月更文挑战第9天】Java中,抽象类和接口用于实现多态和抽象。抽象类不能实例化,提供部分实现和定义模板;接口包含无实现的抽象方法,用于定义行为规范和解耦合。选择时,关注行为用接口,部分实现用抽象类。注意抽象类的`final`和`static`方法、接口冲突等问题,明确设计目标,适度抽象,遵循接口设计原则,以提高代码质量。
523 1
|
12月前
|
Kubernetes 监控 Cloud Native
|
Kubernetes 安全 JavaScript
Docker 与 Podman:探索用于现代 Web 开发的容器技术
在软件开发中,Docker 和 Podman 作为主流容器化技术,各具特色。本文深入对比两者优缺点,探讨其实用场景与部署Web应用的最佳实践。Docker 凭借成熟生态和跨平台能力引领潮流;Podman 以无守护进程架构提升安全与效率。通过具体示例展示如何构建和运行Node.js与Angular应用,帮助读者理解核心命令与配置要点。无论是在开发环境还是生产部署,选择合适的工具能显著增强应用的安全性和稳定性。
741 1
钉钉中,如果你想使用卡片模板ID来发送工作通知
钉钉中,如果你想使用卡片模板ID来发送工作通知
584 2
python 随机划分图片数据集以及移动标注
这篇文章提供了一个Python脚本,用于随机划分图片数据集为训练集和测试集,并将对应的标注文件移动到相应的子文件夹中,以减少训练使用的数据量。
|
弹性计算 关系型数据库 数据库
利用阿里云进行性能优化:实践案例分享
在开发在线教育平台过程中,我们遇到了由于用户访问量增加而导致的性能瓶颈问题。通过使用阿里云的多种服务,包括RDS数据库、ECS弹性扩展、SLB负载均衡、OSS存储和CDN加速,我们对数据库、应用服务器和静态资源加载进行了全面优化。优化后的系统性能显著提升,数据库查询速度提高了60%,服务器负载下降了40%,静态资源加载时间减少了70%,从而极大改善了用户体验。本文详细介绍了问题分析、具体解决方案及其实施效果,旨在为其他开发者提供有价值的参考。
506 3
|
消息中间件 存储 算法
【C/C++ 泡沫精选面试题04】在实际项目中,多进程和多线程如何选择?
【C/C++ 泡沫精选面试题04】在实际项目中,多进程和多线程如何选择?
426 1
|
移动开发 编解码 网络协议
用Java的BIO和NIO、Netty来实现HTTP服务器(三) 用Netty实现
用Java的BIO和NIO、Netty来实现HTTP服务器(三) 用Netty实现