PostgreSQL学徒

2022 年终总结

Word count: 2kReading time: 7 min
2022/12/30
loading

前言

时间过得飞快,转眼间今天便是 2022 年的最后一个工作日了,临近年末,在此也简单总结下自己的 2022 年吧,也算对今年的自己有个认知与交代。

疫情

今年是不安稳的一年,首先是疫情,俗话常说大疫不过三,过三必有灾,于是乎国家在 1 月就彻底解除防控了,到处都是小🐑人,当然我也没能成为那个”天选打工人”,也中招了,高烧低烧反复,或许怪自己没有做足准备,药也没囤,在家躺了好几天才缓了过来,这个期间就靠不停喝水排毒。但是切记即使阴了之后也一定要休息好,避免剧烈运动,最新新华社突然发了通知,让大家一定要安心静养,先别急着剧烈运动👇🏻 之所以要突然发这样的通知,是因为最近连续出现了很多起悲剧转阴后有相当多的人有持续不断的疲惫感,这股疲惫感就是身体还在不断对抗病毒的表现。

包括我自身的朋友圈,也见到了好几起这样的例子,对我来说震撼挺大,不论是不是笔者公众号的读者,都希望能有一个健康的身体,平平安安。

所以各位在转阴之后也要休息足够多的时间才能出去浪,做好自己健康的第一负责人。

经济

其次便是经济了,经济也很糟糕,经济寒冬的到来每个人都无法幸免

让寒气传递到每个人

国内到处都充斥着裁员、锁HC、毁offer毁意向的消息,国外也好不到哪里去,亚马逊、谷歌、微软等巨头也各种方法变着裁员。

当初站在顶端的互联网也风光不再,大厂SSP现在动不动就是白菜价,在前几年的基础上打个骨折,没办法,大环境不好,自救才是唯一出路,你可以扼住命运的咽喉,即便扼不住最起码你也努力过,所谓自救者天救,自助者天助,自弃者天弃。假如你现在什么都不会那该培训培训该念书念书,假如现在会个皮毛,那就深入,先垂直再发散。又之现在的互联网寒冬,我们得尽快有自己的PLAN B,每天强迫自己学习,笔者个人每天至少会抽出一个小时的时间(挤一挤总是会有的),不管是阅读公众号,亦或刷知乎刷twitter等,能获取到知识/信息的来源都行,来不及吸收就收藏,然后强迫自己在一定时间内去消化吸收掉,你要说为什么这么involution?我只能说不卷不行呀。现在各种新概念应接不暇,当然也会旧饭新炒,几年前的概念再捞出来继续炒,不然你的story怎么说怎么圆呢,要学会分辨,去其糟粕,取其精华。什么云原生、元宇宙、湖仓一体、流批一体、多模、超融合、云孪生、自治、存算分离、Daas、DevOps、SRE …简直让人直呼脑壳疼,记住一点,less is more,找到锚点,对症下药,苹果手机就是个典型,能不要的东西就不要比如连home键都给你取消了,我们个人也是,术业有专攻,沿着某个正确的方向先深入准没错,不要今天觉着这个话题热门就去学这个,明天觉得那个不错又去学那个。

假如你现在面临毕业或者想转型,不知道从事哪方面,或许数据库行业对于你来说是一个不错的方向,毕竟有国家ZC的扶持,再加上大趋势XC,加之数据库本身也是一项门槛高有趣味的方向,不至于像和尚敲钟一样,当然啦少不了商业互吹, PostgreSQL 算是当下的热门话题,学习的不二之选。

PostgreSQL 虽然慢热,起了个大早,赶了个晚集,但是 PostgreSQL 正在经历一场慢热的崛起,大家可以考虑投入更多的关注:

  1. CMU的数据库教授Andy Palvo:PostgreSQL has become the first choice in new applications
  2. Steinal Gunderson离职时候说(MySQL团队成员之一): you should strongly consider PostgreSQL!
  3. Stackoverflow面向开发者的年度调查:Rust最受喜爱,PostgreSQL 专业开发者最常使用的数据库!最想要的数据库
  4. 谷歌spanner宣布兼容PostgreSQL
  5. 亚马逊宣布开源Babelfish,可以将SQLServer查询转化为Aurora PostgreSQL
  6. AlloyDB发布选择了优先支持PostgreSQL
  7. Azure Cosmos DB也支持PostgreSQL

以上种种也能说明一些什么了。

流行度反映当年的势能,需求度预示来年的动能,喜爱度代表长期的潜能,时与势都站在 PostgreSQL 一侧。

个人

今年在工作上和技术上算是不错的一年,首先工作今年初从 Infrastructure DBA(运维DBA)也转为了三线专家,不用再做日常的琐碎事情,而是专注于 PostgreSQL 疑难杂症分析和自研数据库的布道,毕竟量摆在了那里,现在应该上万的实例数了,可以遇到各种各样的奇怪案例,不断夯实自己的武器库。

其次是公众号的运营,粉丝数也从年初的 1600 多人涨到了现在的 3100 多人,足足翻了接近一倍,说明了大家对我的认可,再次感谢各位读者的支持。

得益于目前的工作环境,今年也输出了大量的实战案例,这些都是实打实的踩坑经验。我有个习惯,就是碰到一个经典案例就做一个整理,哪怕整理的时间再晚,也会坚持尽量不超过一两天就整理出来,毕竟好记性不如烂笔头,记录下来不仅可以帮助自己回顾思考过程中的盲点,还可以加深印象,发散思维,何乐不为之。另外今年也做了几件有意义的事情,首先是PostgreSQL DBA Daily大图的绘制,一张图道尽DBA打怪升级之路,从构思到绘制,前后花了接近一个月,最终的反响也是喜人的,好评连连,当然PostgreSQL DBA Daily 2.0也已经绘制好了,在1.0的基础上添加了大量实战案例链接以及一些新的思考,同时做了大量的美化,原本打算在PostgreSQL大会上与各位见面的,由于疫情原因推迟了,让我们拭目以待!

其次是PostgreSQL Architecture大图,已经和各位见面了,一张图展现PostgreSQL的体系架构,反响也很不错,已经捐给了社区,后续可能会在官方weekly里面看到,各位可以后台回复关键字获取链接。

当然还有一件有意义且有挑战的事,那便是《postgresql_internals-14_parts1-4_en》的翻译了,postgrespro发布的,目前已经连载到了第四部分,之前的文章也有介绍 👉🏻PostgreSQL好书推荐,这本书籍是为数不多关于内核的,所以打算翻译成中文。翻译到目前已经进展到了第十九章,一直是笔者一个人在坚持,用爱发电,翻译的过程不仅可以让自己强迫读完这本书,理解这本书,还能锻炼自己的蹩脚英语,何乐不为之。

其次便是交流群的维护了,目前群的规模越来越大了,1群快500人了,2群也200人了,群很活跃,不管是日常还是技术,都能唠起来,这也是建群初衷,希望有一个PGer的专属圈子,让生态越来越好,这件事会持之以恒地做下去。

最后

最后就引用一张之前的PPT吧,It’s time to take guts to make change!

CATALOG
  1. 1. 前言
  2. 2. 疫情
  3. 3. 经济
  4. 4. 个人
  5. 5. 最后