绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
#奋斗故事#我的南漂故事:每一次出发都为技术城堡搭建添砖加瓦
2019-10-13 12:52:14

导语:在这个世界上,不是所有合理的和美好的都能按照自己的愿望存在或实现,但坚持努力把现在正做的事做好,就是对自己有了交待。

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


就这样,终来到了南京,开启了南漂生活。


到公司接触的个项目就和MySQL数据库相关。由于学校期间,只接触过SQL Sever,而且还是只懂皮毛,一下子进入项目,参与数据库开发维护等工作后,只觉得一阵蒙圈,什么也不懂,需要从头开始学习。也许数据库基础有点差,上手不是很快,所以领导没给啥好脸色。


有幸,有一个脾气好且非常有耐心的师父给与指点和关照。同时,每天下班回家后,自己抽时间学习MySQL手册。就这样每天抽时间学习,并在项目上实践,过了一年后,对MySQL原理有了深刻的理解。


在此基础上,学会了调试InnoDB的代码,不断积累下,对InnoDB的代码也有了深入的学习。


在这个阶段中,深刻了解了996,由于项目赶进度,每次过节放假需要加班,体会到了放假加班的无奈与辛苦。


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


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


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


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


期间参加过PG大会,了解PG数据库动态,参加国内大型的数据库大会DTCC,参加南京举办的MongoDB和PostgreSQL联合举办的技术沙龙,有幸次抽到奖品,哈哈。


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

分享好友

分享这个小栈给你的朋友们,一起进步吧。

华山论剑
创建时间:2019-02-22 18:53:00
没了烟火气,人生就是一段孤独的旅程·····于是,在ITPUB,我们以武论英雄!
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

栈主、嘉宾

查看更多
  • 栈栈
    栈主
  • ?
    嘉宾

小栈成员

查看更多
  • u_9a3ed7a37f8e4a
  • daisyplay
  • boss_ch
  • Jack2k
戳我,来吐槽~