南漂DBA——除了996,还可以收获这些...

本文讲述了作者从初涉数据库的新奇到成长为一名资深DBA的过程。从接触MySQL,深入理解InnoDB,再到转向PostgreSQL,作者分享了在项目中学习、挑战和成长的经历,包括面对996工作制的艰辛与收获。
摘要由CSDN通过智能技术生成

“我的DBA之路”征文专栏

在九月,墨天轮平台举办了以“我的DAB”之路为主题的征文活动。每一位数据库从业者身上都有着很多与数据库的奇妙故事,有刚开始涉及到数据库的新奇,有一路学习成长的坎坷,还有每一个项目背后的辛酸......数据和云将挑选优秀征文,与大家分享,期待与各位共同进步,互相勉励。

 

南京,古称金陵,是一个风景优美的城市。与南京的邂逅起源于中兴通讯校招报到路上的一个电话。在中兴通讯校招行程中,有幸被中兴三亚研究所录取。去深圳报到的路上接到人事大哥的电话:南京这边有空缺岗位,有兴趣来南京吗?可以调到中兴南京研究所当然有兴趣,哈哈。毕定相对来说,南京离老家也近,回家更加方便。就这样,最终来到了南京,开启了南漂生活。

 

到公司接触的第一个项目就和MySQL数据库相关。由于学校期间,只接触过SQLSever,而且还是只懂皮毛,一下子进入项目,参与数据库开发维护等工作后,就觉得一阵蒙圈,什么也不懂,需要从头开始学习。也许数据库基础有点差,上手不是很快,所以领导没给啥好脸色。有幸,有一个脾气好且非常有耐心的师父给与指点和关照。同时,每天下班回家后,自己抽时间学习MySQL手册。就这样每天抽时间学习,并在项目上实践,过了一年后,对MySQL原理有了深刻的理解。在此基础上,学会了调试InnoDB的代码,不断积累下,对InnoDB的代码也有了深入的学习。

 

在这个阶段中,知道了996是什么东西。由于项目赶进度,每次过节放假需要加班,体会到了放假加班的无奈与辛苦。

 

第二个项目是KV存储引擎的开发。上一个项目对InnoDB的理解为这项目的开发打下了坚实的基础。记得当时,首先把InnoDB的代码单独提取出来,进行编译调试,对流程有了详细的理解后,才真正进入开发流程中。在这个项目,经历了方案设计、概要设计和详细设计,然后进入码代码过程。这个阶段,每天都加班到很晚,很累但很充实。这是一个完成的项目开发经历,也是一个宝贵的经验。自此,对InnoDB的原理更加深刻。

 

对InnoDB熟悉的我,也第一次作为演讲嘉宾参加了ACMUG南京站技术分享。这次演讲对自己是一个总结,也是一个肯定。

 

640?wx_fmt=png

 

第三个项目是一个NOSQL项目:Aerospike。为了完善其数据一致性,费尽了力气。

 

之后,2018年经历了中兴最艰难的阶段:被美国制裁。看着身边的人跳槽,有迷茫,有彷徨,也会在想万一公司真的不行了,我们这些人怎么办。不管怎么说,还好,公司挺了过来。数据库方面为了更加不受制于人,我们开始向PostgreSQL转移。对我来说,这又是一个默认的数据库,再次出发开始新的征程。

 

期间参加过PG大会,了解PG数据库动态:

 

640?wx_fmt=png  

640?wx_fmt=png

 

参加国内最大型的数据库大会DTCC:

 

640?wx_fmt=png

 

参加南京举办的MongoDB和PostgreSQL联合举办的技术沙龙,有幸第一次抽到奖品,哈哈。

 

640?wx_fmt=png

 

640?wx_fmt=png

 

这不,一年一度的行业盛会要来了

 

640?wx_fmt=png

 

最后,回顾这段经历,只要愿意学习,能够坚持,技术总会得到沉淀。愿与大家一起共勉,共同进步。

出处:墨天轮(https://www.modb.pro/db/7277,复制到网页中打开)

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值