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

摘要: 我是亦征,本名王怀远,现在是阿里云存储服务团队的研发,正值五四青年节,受云栖社区邀请,来分享下自己的成长故事。从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

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

作者:亦征

原文链接

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/521804.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI新时代-大神教你使用python+Opencv完成人脸解锁(附源码)

摘要: 好吧,伙计们,我回来了。说我拖更不写文章的可以过来用你的小拳拳狠命地捶我胸口.... 那么今天我们来讲关于使用pythonopencvface来实现人脸验证及人脸解锁。代码量同样不多,你可以将这些代码运用在其它一些智能领域&#xf…

zTree笔记,设置无法勾选父节点(禁用父节点)和父节点禁用时回显选中子节点时关联父节点状态

名称链接zTree APIhttp://www.treejs.cn/v3/api.phpzTree Demohttp://www.treejs.cn/v3/demo.php#_101 最近又用到了zTree,虽然zTree的APi已经很全很方便很易懂了,但是难免有的方法找不到。为了方便他人方便自己,做下笔记记录下 zTree笔记1 …

你需要知道的那些 redis 数据结构(前篇)

戳蓝字“CSDN云计算”关注我们哦! 作者 | 饿了么物流技术团队来源 | CSDN 企业博客redis 对于团队中的同学们来说是非常熟悉的存在了,我们常用它来做缓存、或是实现分布式锁等等。对于其 api 中提供的几种数据结构,大家也使用得得心应手。api…

对数周期天线hfss建模_HFSS也有金手指,FADDM招式详解

FADDM(Finite Array Domain Decomposition Method)即有限大阵区域分解法是HFSS针对周期阵列天线的一种高效仿真方法,这种方法不仅能提升天线阵列建模和求解的效率,还能保证仿真结果的精准度。FADDM的优势同样的硬件可求解更大规模的阵列与在HFSS全模型求解具有同样精…

Tensorflow快餐教程(7) - 梯度下降

摘要: 梯度下降梯度下降学习完基础知识和矩阵运算之后,我们再回头看下第一节讲的线性回归的代码:import tensorflow as tf import numpy as nptrX np.linspace(-1, 1, 101) trY 2 * trX np.random.randn(*trX.shape) * 0.33 # 创建一些线性…

腾讯物联网操作系统正式开源,最小体积仅1.8 KB

9月18日,腾讯宣布将开源自主研发的轻量级物联网实时操作系统TencentOS tiny。相比市场上其它系统,腾讯TencentOS tiny在资源占用、设备成本、功耗管理以及安全稳定等层面极具竞争力。该系统的开源可大幅降低物联网应用开发成本,提升开发效率&…

云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍

摘要: 本文带大家简单理解阿里巴巴Java开发手册中的规约内容以及P3C项目,可以帮助开发者扫描出所有潜在的代码隐患。在中间也聊了一些对于不同语言设计的理解,如何去看待语言的设计,其实是我们去学习一个语言的核心。演讲嘉宾简介…

你的数据安全么?Hadoop再曝安全漏洞| 黑客利用Hadoop Yarn资源管理系统未授权访问漏洞进行攻击

摘要: 4月30日,阿里云发现,俄罗斯黑客利用Hadoop Yarn资源管理系统REST API未授权访问漏洞进行攻击。 Hadoop是一款由Apache基金会推出的分布式系统框架,它通过著名的 MapReduce 算法进行分布式处理,Yarn是Hadoop集群的…

博文强识|进阶企业大咖

出品 | CSDN云计算 每个周三周五,和小编共同分享优秀博文,一起遨游在知识的海洋。 你需要知道的那些 redis 数据结构(前篇) redis 对于团队中的同学们来说是非常熟悉的存在了,我们常用它来做缓存、或是实现分布式锁等…

php 类似微信下拉菜单,微信小程序模拟下拉菜单开发实例

本文主要和大家分享微信小程序模拟下拉菜单开发实例,希望能帮助到大家。一.知识点1.实现动态显示和隐藏某个控件列表1data:{open:false},showitem:function(){this.setData({open:!this.data.open})},.display_show{display: block;}.display_none{display: none;}2…

算法导论 pdf_学习数据结构和算法最好的书是什么?

-----------通知:如果本站对你学习算法有帮助,请收藏网址,并推荐给你的朋友。由于 labuladong 的算法套路太火,很多人直接拿我的 GitHub 文章去开付费专栏,价格还不便宜。我这免费写给你看,多宣传原创作者是…

Tensorflow快餐教程(8) - 深度学习简史

摘要: 深度学习简史深度学习简史从机器学习流派说起如果要给机器学习划分流派的话,初步划分可以分为『归纳学习』和『统计学习』两大类。所谓『归纳学习』,就跟我们平时学习所用的归纳法差不多,也叫『从样例中学习』。归纳学习又分…

usb设备驱动程序(一)

代码&#xff1a; #include <linux/atomic.h> #include <linux/kernel.h> #include <linux/list.h> #include <linux/module.h> #include <linux/slab.h> #include <linux/usb.h> #include <linux/videodev2.h> #include <linux…

Tensorflow快餐教程(9) - 卷积

摘要&#xff1a; 卷积的计算方法卷积卷积就是滑动中提取特征的过程在数学中&#xff0c;卷积convolution是一种函数的定义。它是通过两个函数f和g生成第三个函数的一种数学算子&#xff0c;表征函数f与g经过翻转和平移的重叠部分的面积。其定义为&#xff1a;h(x)f(x)∗g(x)∫…

商家笑了 设计师哭了,京东+英特尔的AI这招太绝

戳蓝字“CSDN云计算”关注我们哦&#xff01;作者 | 刘丹出品 | CSDN云计算&#xff08;ID&#xff1a;CSDNcloud&#xff09;在如今“无促销不电商”的大环境熏陶下&#xff0c;商家需要榨干了脑浆想尽各种奇招&#xff0c;玩法虽多&#xff0c;但万变不离其宗。面对上万、甚至…

明显调用的表达式前的括号必须具有指针函数类型_每天三分钟带你搞懂C++基础Day5 处理类型 typedef、auto、decltype...

类型别名(type alias)一个名字&#xff0c;是某种类型的同义词。使用类型名有很多好处&#xff0c;能让复杂的类型名字变得简单明了&#xff0c;易于理解和使用。有两种方法可用于定义类型别名。传统的方法是使用关键字typedef :typedef double wages; //wages是double的同义词…

基于OGG Datahub插件将Oracle数据同步上云

摘要&#xff1a;随着数据规模的不断扩大&#xff0c;传统的RDBMS难以满足OLAP的需求&#xff0c;本文将介绍如何将Oracle的数据实时同步到阿里云的大数据处理平台当中&#xff0c;并利用大数据工具对数据进行分析。一、背景介绍随着数据规模的不断扩大&#xff0c;传统的RDBMS…

那些阿里的年轻人

摘要&#xff1a; 今天是年轻人的节日 十九年前&#xff0c;杭州城西一间狭小简陋的民房里 有一群年轻人 他们衣着朴素、口袋里也没什么钱 但每个人的眼神是坚定的、热烈的 他们每天挂在嘴边的 是梦想要做一件改变世界的事儿 1999年&#xff0c;一群杭州的年轻人离开北京&#…

php的添加语句怎么写,php修改语句怎么写

php修改语句是“update student set 字段1新值1,…where id $id”,…;”&#xff0c;其中update语句就是用于修改数据库表中的数据。推荐&#xff1a;《PHP视频教程》PHP sql修改语句语法&#xff1a;$sql “update student set 字段1新值1,…where id $id”,…;注意&#xff…

招人!入职阿里仅1年,我和做AI的程序员薪资翻了2倍!

最近在知乎上&#xff0c;关于AI的这个话题又被顶起来&#xff0c;其中&#xff0c;这条回答让人印象深刻&#xff1a;在这短短的一条信息里&#xff0c;无疑显示出&#xff1a;AI行业缺人&#xff0c;高端岗位80万年薪恐怕也招不来&#xff01;小编上周在一个AI群里&#xff0…