暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

我的南飘成长之路- 闫宗帅

闫宗帅 2019-10-10
1939

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


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


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


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


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


image.png


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


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


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


image.png  image.png


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


image.png


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


image.png


image.png


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

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论