享受“折磨”——阿里专家铁庵十余年技术之路的思考与感悟

简介: 入职阿里云刚刚过了1000天,每天忙碌在产品及项目工作中时,有时也会疲惫。然而,每当想起自己的初心和理想,还有家人的支持,一切随即化作无限的幸福。

入职阿里云刚刚过了1000天,每天忙碌在产品及项目工作中时,有时也会疲惫。然而,每当想起自己的初心和理想,还有家人的支持,一切随即化作无限的幸福。

 

志在冲天

我是萧少聪,花名:铁庵,很多朋友和同事都说,这个花名好奇怪。这个花名来自于我高中的母校 杨仙逸中学,杨仙逸将军,字学华,号铁庵,是中国近代航空事业的先驱,被誉为“中国革命空军之父”。

      105eda7694e74d47ba8cb0bf6c222bf0b3fda906                     38d5a7fc0037f082f566dedea6746ffdabb0c5a2

这是一所神奇的学校,当年产出了从多“18岁工程师”,高中就读期间,我们就能力各类计算机竞赛,老师更直接指导我们考取国家认证中级甚至高级程序员。可以说,我是这一代学子的受益者,“志在冲天”也成为我人生的格言之一。初生牛犊不怕虎,回想起与大学生甚至硕士生同台PK,和日夜奋战准备竞赛和认证的经历,每一个瞬间都是美好的回忆。今年在校友日回到了母校,面对庄严的杨仙逸将军像,见到了当前不辞劳苦栽培自己的启蒙老师。骤然想起进入阿里后,百阿老师问到的一个问题,你的“初心”是什么?

我回答:“PostgreSQL志在冲天”。

 

产品经理

我是一名程序员,写过Basic、C、JAVA、PHP甚至ActionScript(Flash中的脚本语言)。我是一名系统管理员,搞过Windows,考过红帽Linux的RHCA,也给各大银行服务过SUSE Linux。而我现在是一名PGer,也正因此,我进入了阿里云。

在进入阿里云之前,我其已经是一名“产品经理”,但我必须为之打上双引号。在原来的企业,我所接触的产品经理工作只是给销售提供投标支持,到处见客户并讲解产品特性,当然负责项目的实施落地,严格意义来说应该是技术售前。

刚入职阿里时,接手了云数据库PostgreSQL版产品经理的工作,记得老板问了我一个问题:如果今天你不在阿里云,你开了自己的公司来经营这个产品,你准备做点什么?

这或许只是一个在阿里很平常的问题,但这里惊醒了我。在互联网行业,产品经理我们通常简称为PD,实际上相当于一个产品的CEO,也就是说PD必须为产品的一切负责。放下心来,从用户需求重新看起,2015年PostgreSQL在中国用户数还不多,存量用户有限,在这样的情况下,既然用户不多,我们就来造用户,我选择从生态抓起。同年,感谢PGer的信赖,接任了PostgreSQL中国用户会主席。经营开源社区最大的感悟是开放和包容,开源社区不属于任何一家公司。在PostgreSQL社区中有来近10家PostgreSQL发行版的厂商,国内内大云计算公司的大拿也经常进行技术交流。通过开放的社区推动,群策群力,PostgreSQL发展很迅速。随着市场基数的扩大,阿里云的云数据库PostgreSQL也得到了市场的认可,收获了不错的成绩。

一点感悟,准确定位,做好口碑,粉丝是你最好的销售团队。

 

PostgreSQL

2011年,那年我28,他们可能38(^_^),在一个幽暗的KTV中,8位志同道合的PostgreSQL,喝着酒唱着歌,做了是我们职业生涯中最重要的决定之一:成立“Postgres中国用户会”。


455c4a6457cb5e20ea89e9592a8c6e5f0bc860b2
   随着中国用户量的成长, 2015 年阿里云开始提供 ApsaraDB 云数据库 PostgreSQL 服务,我也因此有幸进入到阿里,为更多的用户提供支持。阿里的开放性让我可以在工作之余持续支持开源社区的工作,在此感谢公司对开源社区工作的支持。同时,基于阿里云的平台,用户可以便捷地享受到 PostgreSQL 为企业带来的技术红利,让开发人员开箱即用,借助 PostgreSQL 强大的语法功能,不少用户研发团队“人员能耗”进行了大幅度优化。
9380b9ce4bbea99c370582b3aadef6efab1c2857

       过去的7年中,PostgreSQL在中国快速成长,2017年的PostgreSQL大会到场用户达400+,同时“PostgreSQL中文社区”官方微博粉丝已经达到8000+,社区成员积极参与到海内外各类开源及技术活动,每年为业界提供超过100场技术分享。

       PostgreSQL在中国还是个孩子,需要不同技术社区的哥哥姐姐给予更多的关注,积极的互动及交流是对我们最大的支持和鼓励。

 

孩子,父亲

       人生的角色不经意间在2014年转变,我成为了一名父亲,初为人父的我,清晰记得给宝宝换的第一块尿布时的每一个动作。

39e4e9ccda9e4192255d69828fc895dd7245d1ba

自2008年离开故乡北漂,这已经快20个年头了,家人的支持一直是我最大的后盾。08年的北漂只是从中山到了广州,而2010年当我决定要到北京工作时,妈妈说“自己决定就好”,爸爸说“去外面看看,但要记得家里人会是你最大的支持”。当时的我,只是懵懂地点了点头,或许在多少个夜里他们的思念都曾化作过泪水。直到宝宝的出生,并由于需要回到异地工作,在她出生不到10天时我就回到工作地点,此时我才真正体会到父母的牵挂。

54528213cf7df9ac2f3d759d35f9ae2b28b1074b

作为一位儿子和父亲,我对家里是有亏欠的。但或许就如同正在读这篇文章的你一样,我们正为着自己热爱的事业而奋斗在他乡。我身边就有不少的阿里人,PGer与我一样长年飘泊在外,我们追随着自己的理想寻梦远方。但也请谨记,多给家人打打电话,假期多回家看看,一句问候、一个拥抱都将抚平他们对游子的思念。

 

感谢“折磨”你的人

 

       电脑曾经是游戏的代名词,为了不让我玩游戏,老妈曾经周一到周五将键盘锁起,只有在周末才还给我。这对我绝对是一种“折磨”,但促使我写下了人生第一段基于Dos的脚本程序。一个月后只要鼠标还在,电脑启动后会自动弹出菜单,激活鼠标,然后我就可以开始玩《三国志》、《仙剑奇侠传》了,当然最后鼠标也没有了T_T。

       长大后,工作同样会受到各种“折磨”,然而作为新一代 五四青年 ,我们必须要直面这些难题逐个攻克。学会接受“折磨”,或是给自己制造“折磨”,并以化解这些麻烦为乐。大家都一定都有逃避问题的经历,但最后这些问题还是会缠绕着你,真到你真正面并解决它们。

就如同很多做技术的朋友都说,英语太难了,也用不着,先放放吧。但事实是,当新的机会到来时,由于你没有准备,也就随之错失。“机会总是留给有准备的人”,这名话的正确性我们无需检验。刚刚学Linux的时候,我英语很烂,但为了考取RHCA,我将好好的一本认证教材,硬生生变成了英语课外读物,每一页都是密密麻麻的中文注解。当时的教材有两个选择,中文或英文,我毅然选择了“折磨”自己,然而一但穿破了它恐怖的面纱,你将会沉浸在成功的愉悦当中。面对未来全球化的工作需求,流利的外语对于后续的工作十分重要,因此我当前还依然坚持每天抽30分钟以上进行英语学习。

 

       鞋同们,一同来感谢曾经“折磨”你的人,并成为那个“折磨”自己的人吧!

 

       仙中加油!PostgreSQL加油!ApsaraDB加油!

“志在冲天”的游子,加油!

 

云数据库ApsaraDB是稳定可靠、可弹性伸缩的在线数据库服务产品总称。可轻运维全球90%以上主流开源及商业数据库(MySQL、SQL Server、PostgreSQL、Redis等),同时提供拥有6倍以上开源数据库性能、开源数据库价格的POLARDB和百TB级数据实时计算能力的HybridDB自研数据库等,更拥有容灾、备份、恢复、监控、迁移等方面的全套解决方案。


欢迎点击 https://www.aliyun.com/product/outline/index


相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍如何基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
Kubernetes 前端开发 Cloud Native
云原生(8)-Ruoyi手动云上部署
Ruoyi手动云上部署
1220 0
|
Web App开发 移动开发 前端开发
|
10月前
|
传感器 人工智能 安全
AI + 视频监管:构筑智慧工地全场景安全防线
融合AI与物联网技术,智慧工地视频监管系统实现人员、设备、环境全维度智能管控,通过主动预警、全域覆盖、数据闭环,提升安全隐患识别效率,降低事故率67%,减少巡检成本40%,推动建筑安全管理迈向智能化、精细化新阶段。
1186 0
|
人工智能 大数据 光互联
阿里云首次规模部署LPO光模块
2024年阿里云基础设施网络团队完成线性可插拔光模块(LPO, Linear Pluggable Optics)规模上线,成为全球首家实现LPO技术规模部署的云服务商。
|
SQL 安全 Java
MyBatis如何防止SQL注入
MyBatis如何防止SQL注入 SQL注入是一种代码注入技术,用于攻击数据驱动的应用,恶意的SQL语句被插入到执行的实体字段中(例如,为了转储数据库内容给攻击者)。[摘自] SQL injection - Wikipedia SQL注入,大家都不陌生,是一种常见的攻击方式。
7375 0
|
JSON 安全 API
API开发实战:从设计到部署的全流程指南
在数字化转型中,API成为系统集成的关键。本文引导读者逐步实践API开发: 1. 设计阶段确定需求,选择RESTful风格,例如天气查询API(/api/weather/{city}),返回JSON数据。 2. 使用Python和Flask实现API,处理GET请求,返回城市天气信息。 3. 进行测试,如用curl请求`http://localhost:5000/api/weather/Beijing`。 4. 文档化API,借助Flask-RESTPlus自动生成文档。 5. 部署到Heroku,创建`Procfile`,通过`heroku`命令推送代码。 【6月更文挑战第28天】
2774 0
|
域名解析 数据安全/隐私保护
【图文】如何开通并配置阿里云企业邮箱?
今天我们介绍如何开通和配置阿里云企业邮箱。阿里云提供标准版、集团版、尊享版等多个版本的企业邮箱.....
15137 0
|
开发工具
日志处理实战:一个外卖网站解决方案(持续更新中)
“我要点外卖“是一个平台型电商网站,用户、餐厅、配送员等。用户可以在网页、App、微信、支付宝等进行下单点菜;商家拿到订单后开始加工,并自动通知周围的快递员;快递员将外卖送到用户手中。我们希望通过该网站的案例,教会大家如何通过日志进行商业运营与决策。
10139 0
|
机器学习/深度学习 算法 搜索推荐
【玩转数据系列五】农业贷款发放预测
很多农民因为缺乏资金,在每年耕种前会向相关机构申请贷款来购买种地需要的物资,等丰收之后偿还。农业贷款发放问题是一个典型的数据挖掘问题。贷款发放人通过往年的数据,包括贷款人的年收入、种植的作物种类、历史借贷信息等特征来构建经验模型,通过这个模型来预测受贷人的还款能力。
12229 2