摘要: 我是亦征,本名王怀远,现在是阿里云存储服务团队的研发,正值五四青年节,受云栖社区邀请,来分享下自己的成长故事。从5年前第一次进入阿里云实习到如今,我一直都在表格存储TableStore团队,参与分布式NoSQL的研发等工作。

我是亦征,本名王怀远,现在是阿里云存储服务团队的研发,正值五四青年节,受云栖社区邀请,来分享下自己的成长故事。从5年前第一次进入阿里云实习到如今,我一直都在表格存储TableStore团队,参与分布式NoSQL的研发等工作。另外,我也是一名93年出生的90后,一度是团队内最年轻的人,直到最近一年才开始被打破。回顾自己这几年的经历,是从一个实习生逐渐成为团队内的核心成员,从一个算法竞赛选手成为分布式NoSQL领域专家的过程。

学生时代

跟团队里的很多同学一样,从小挺爱学习的,从小学一直到大一,基本都是班里的第一名。说起学编程,是从高中开始,高一入学时学校也刚开始组建各科竞赛,我就选了信息学竞赛,开始学习算法与程序设计。为什么选信息学,大概是因为初中看了太多科技公司的故事,心里也向往有一天能够参与到科技浪潮之中。我开始学编程大概是08年底,而09年阿里云成立。

学计算机竞赛是锻炼算法和数据结构的基本功,磨练人的思维能力。那时候午休前都抱着一本算法书,一点点去啃,甚至晚上熄灯了还要拿个手电筒照着看一会儿。后来水平渐渐上去了,差不多是当时全省十几名的水平了,就开始准备省队选拔,认识不少大牛,也代表山东省参加过一次全国性的比赛,中间还跑到清华请之前的几个全国金牌给单独讲了几次课。高三时面临高考的压力和不确定性,还是选择了保送,凭借竞赛的保送名额去了我跟我姐的共同母校,西安交通大学。

在阿里实习的日子

我大二的时候,一个大四的ACM队友校招来了阿里云,我了解到这边做的事情之后,也对阿里云非常之向往,常常问一些这边的情况。刚好暑假前这边团队在招聘实习生,于是就把我内推了过来,经过几轮面试,我拿到了offer。拿到offer之后我就开始泡图书馆,了解飞天在做什么,什么是分布式系统,什么是NoSQL。

第一次来到阿里云实习,团队给我的感觉是非常严谨而且学术风。很多文档和代码注释都是英文的,进来的人得先看看BigTable论文,再对分布式系统有很多了解之后才听的懂大家开会说的什么。写代码要经过严格的Review和单元测试,新功能开发前要写出完善的设计文档,这些让我养成了很好的开发习惯。而且,这里可学的东西太多了,我每天都以一个学习者的心态来到公司,学习这里的技术,感受团队文化,了解我们产品的特性和业务价值,并将自己学到的东西实践在工作中,把一行行代码写好写优。

14年暑假我又来阿里云实习,还是同样的团队。记得当时我才过来没几天,就让我负责Java SDK的异步接口和性能优化,最终SDK性能提高了10倍,可以给客户节约很多的成本,Java SDK也成为了我们各语言SDK的标杆。

加入阿里,为云的征程奋斗

15年毕业正式加入阿里云,当时百阿我们就叫“五四队”,意思是五四青年,开启了一段新的征程。正式工作后,我希望技术上能做的更深,原来实习期间主要做模块开发,一个一个点的突破,现在希望能够由点到面,成长为分布式系统的全栈开发、领域专家。另一方面,阿里云需要快速发展,每个开发都背负着商业目标,而团队也有一些人员调整。一些人负责的模块开始交给我负责,一些重要项目也需要我的参与,我开始承担着更大的职责。

用当时主管们的话说,我成了一个突击队员,而最困难的时候也是人成长最快的时候,我也慢慢的由一个突击队员成长为团队的主力。这个过程中我意识到技术人需要有全栈的能力、需要有责任心和困难项目的磨砺,也要不断的总结与分享。我们也把支持业务过程中形成的解决方案进行了总结,去年我们推出了TableStore场景白皮书,里面总结了社交、物联网、物流、舆情、气象等各种场景下使用TableStore的方案,这都是我们将我们的技术推向各个领域,解决各领域问题的实战总结。

成长过程的心得体会

学生时代,需要打下一个良好的基础,这样能够更容易的看到机会、把握机会,在把握机会后需要早做准备,提前储备相关知识和技能。

刚工作时,需要养成一个良好的习惯,并认真对待每一项工作,争取用最好的技术和代码来实现每个小模块,不断钻研和学习,独立解决遇到的问题。

在做好模块开发后,就需要由点到面,从模块开发逐渐变成全栈开发和领域专家;需要主动承担职责,勇于挑战更困难和复杂的项目;需要坚持技术总结与分享,坚持撰写技术文章,来磨练和提升自己的软技能。

最后,还需要一个好的团队,需要优秀的同事,不断支持和鞭策你的主管,不断发展的业务和丰富的技术挑战。好在,我们这里都有。

我们的团队

阿里云存储提供安全可靠、低成本、弹性扩展的存储服务。广泛应用于容灾备份、移动应用、在线教育、音视频、图片和素材下载、安防监控、文件存储等领域。搭配其他阿里云产品,有效帮您解决海量数据存档和在线备份、数据加工处理、内容加速分发、业务数据挖掘分析、违规数据监控等多项业务难题。
• 全球范围内提供稳定、安全的云存储服务,满足企业级存储的要求。
• 丰富齐全的存储产品线,包括对象存储OSS、块存储 Block Storage、共享文件存储NAS、共享块存储、表格存储、归档存储以及混合云存储系列。
• 提供在线和离线数据搬迁服务,数据容灾、备份服务等。满足客户对任何存储的需求。
• 两年进入全球云存储魔力象限,与AWS、Microsoft、Google共同跻身这一核心领域四强。
产品详情页面链接: https://www.aliyun.com/solution/storage

未来,我们团队还将迎来很多新鲜血液,我们热烈欢迎更多有梦想的人来与我们一起定义下一代云存储服务,快来和我们一起奋斗吧!

作者:亦征

原文链接

本文为云栖社区原创内容,未经允许不得转载。

90后实习生,是如何成长为阿里云分布式NoSQL领域专家相关推荐

  1. 深度:阿里云分布式关系型数据库DRDS解析

    4月20日,云栖大会深圳峰会顺利召开.阿里云中间件产品经理凤豪为大家深度介绍了阿里云分布式关系型数据库DRDS的发展历史以及DRDS的优势.下面是演讲主要内容整理. 数据库面临的挑战 单机数据库在数据 ...

  2. 阿里云分布式关系型数据库(DRDS)

    阿里云分布式关系型数据库(DRDS) Distribute Relational Database Service(DRDS)是分布式关系型数据库,它主要是一种水平拆分.可平滑扩容.读写分离的在线分布 ...

  3. 阿里云分布式容器平台即将全面启动公测

    云原生时代,混合云已经成为企业上云新常态.为了帮助企业全面构建安全.标准.现代化的云原生 IT 架构,阿里云面向混合云/多集群/分布式计算等场景推出分布式云容器平台,使企业更轻松地连接并管理用户任何地 ...

  4. 阿里云的NoSQL存储服务OTS的应用分析

    这篇文章主要介绍了阿里云的NoSQL存储服务OTS的应用分析,OTS作为阿里巴巴开发的NoSQL存储技术服务现已面向用户商业化,需要的朋友可以参考下. 1. 概要   OTS是构建在阿里云飞天分布式系 ...

  5. 未来90%的制造业在互联网上,阿里云ET工业大脑成为十大“黑科技”创新产品之一

    8月23日,中国国际智能产业博览会开幕首日公布十大"黑科技"创新产品,其中阿里云ET工业大脑获选. 十大"黑科技"创新产品由行业协会.高校.企业.科研院所.风投 ...

  6. 未来90%的制造业在互联网上,阿里云ET工业大脑成为十大“黑科技”创新产品之一...

    8月23日,中国国际智能产业博览会开幕首日公布十大"黑科技"创新产品,其中阿里云ET工业大脑获选. 十大"黑科技"创新产品由行业协会.高校.企业.科研院所.风投 ...

  7. 游戏安全资讯精选 2017年第十期 英国彩票网遭遇DDoS攻击,中断90分钟 DNSMASQ多高危漏洞公告 阿里云协助警方破获国内最大黑客攻击案,攻击峰值690G...

    [本周游戏行业DDoS攻击态势] 国庆期间,针对游戏行业的DDoS攻击放缓,攻击者也在放"小长假",10月8日超过500G的攻击可视作攻击猛烈度恢复的表现. [游戏安全动态] 英国 ...

  8. 阿里宣布组织大变动:集团迎来首位 80 后 CTO、张勇亲自挂帅阿里云!

    整理 | 屠敏 出品 | CSDN(ID:CSDNnews) 2022 年进入倒计时 3 天! 以拥抱变化闻名于科技圈的阿里,率先做出调整.12 月 29 日,阿里巴巴董事会主席兼 CEO 张勇(逍遥 ...

  9. 钉钉接入大模型后,我才看懂阿里云钉一体战略的真正价值

    来源: @首席数智官(ID:shouxishuzhiguan) hello 大家好,我们是数字化领军者都在看的首席数智官. 关注我,每天给你讲一个商业案例. 今天我们要给你讲的是:钉钉接入大模型后,阿 ...

最新文章

  1. 几种和边框相关的CSS样式修改
  2. 总结个人项目设计保障5大原则
  3. Kubernetes Helm入门指南
  4. buffer sort Oracle,[转]BUFFER SORT是BUFFER却不是SORT
  5. 一个域名解析到另一个域名_如何申请一个免费的域名?
  6. mysql5.7重置密码windows_MySql 5.7 for Windows 重置root密码
  7. 问题 1076: 内部收益率
  8. java start打开cmd窗口并停住_浅析Java命令执行
  9. 计算机类型应用性能,[计算机组成原理]计算机系统性能评价
  10. 回归标准差和残差平方和的关系_一文详解经典回归分析
  11. 三种简单的方法去除视频中的水印
  12. 【人脸表情识别】基于matlab GUI微表情识别系统【含Matlab源码 1852期】
  13. macpro如何清理磁盘空间_如何在Mac上清除磁盘空间(2020年最佳技巧)
  14. 关闭windows server 2016弹出交互式服务检测窗口
  15. mongodb ubuntu下安装以及开启远程访问
  16. React、Vue等前端项目彻底卸载ServiceWorker,亲测有效
  17. asp.net文件下载,实现隐藏文件下载地址
  18. 2022.3.17 关于镜头标称焦距和相机标定的焦距的差异
  19. vim: command not found 绝妙解决方案
  20. 第五天 黑马十次方 NUXT框架、前台的搭建、前台活动模块的功能、前台招聘模块的功能

热门文章

  1. 大数据学情分析_多分学情大数据分析
  2. mysql scws_apache+mysql+php+scws+myft_scws编译安装全程记录
  3. C++模板的注意事项
  4. java国际化bundle_Java国际化(i18n)ResourceBundle类
  5. python 跳过计算错误_在python中计算分数时如何跳过被0除的错误?
  6. oracle删除多条从js到java_一次oracle大量数据删除经历
  7. java 邮件跟踪_如何跟踪邮件已读状态(Java)
  8. 2022年青年科学基金项目预算经费下降!
  9. 每天中一次500万彩票,谷歌CEO 2019薪酬曝光,总计2.81亿美元
  10. sdut 数据结构实验之二叉树六:哈夫曼编码