今天下午的时候感觉很微妙,在配置自动化平台环境有些焦头烂额的时候,在一个虚拟机环境中偶然发现了一套Oracle学习环境,因为目前主要精力都在MySQL方向上,很久没有玩Oracle了,这次偶遇就好比老朋友相见,寒暄几句(配置服务),然后问问近况(连上数据库看看),我也拿出了之前写的一些脚本看看。找到了以前的一些感觉。我想着算是一种技术情结吧。
其实说起技术情结,还是蛮好理解的,我举几个自己的例子来说明下,比如去美国旧金山参加Oracle Openworld,年底的Oracle盛会,对于Oracle DBA来说,搞Oracle数据库,来一趟大会不见见拉里还是有些遗憾的,我和华仔在下午的keynote上一直在等待拉里上台演讲,但是等了快一个小时还是没有等来难得的一面,隔了一天还有一个keynote,所幸拉里还会去讲,总算圆了我的一个小小的遗憾。还有就是去Oracle总部参观,这里的建筑很有特色,和Oracle的集群节点看起来很像,能去一次亲眼看看还是很值得回味的。我不想随便立标杆,但我觉得应该是从事Oracle的同学很自然的两个想法吧。而这个情结到了MySQL圈子就很特别,有个MySQL大佬有些奇怪的问我,看他(拉里)干吗?对于参观Oracle公司也提不起兴趣来。我想着对于MySQL之父Monty很多人还是有类似的情结的。
没有最好的技术,只有最适合的技术,所以我从来也不排斥去IOE。而对于我来说,当情节成为情怀,内心就会给自己一些要求,比如有的公司很欣赏我的Oracle和MySQL背景,但是他们的用处很简单,我Oracle技术的存在的价值仅仅在于要去掉Oracle技术,要他转化成为MySQL,这对于我来说是很难接受的。而如果因为公司的需要,基于TCO和技术发展,对现有的技术架构进行调整,我是没有任何意见的,为了上一个技术而硬上一个技术,我不适合。
还有一个重要的参考标准就是公司的共享文化,我一般都会说明我目前的情况,每天会希望写一些技术分享的东西,只要不涉及公司机密,敏感的信息,不是一股脑儿都发出来。这一点上有些大公司还是有顾虑的,所以我也有顾虑。你说写文章能让你赚钱,能让你成名吗,如果几天没写,其实也不会有人质疑你,仅仅就是你所需要的坚持。
因为我负责社群里的newsletter的统筹和内容策划,所以对于技术趋势还是有一个基本的认识,我越来越感觉到对于DBA的挑战越来越大,有时候会陷入两难,一种就是当前的工作需要精细化,需要优化有很多工作要做,很多人的工作因为各种各样的原因被打断,计算机中也叫中断,自己想做些事情不断被打断,其实很难深耕,另一难是适应了当前的工作强度和内容,如果要去尝试一个全新或者完全不同的理念,对于我们就会很难,比如云,我们考虑安全,考虑性能的时候,公有云已经落地了很多,私有云,混合云这几年都搞起来了,Devops提了几年,这几年明显感觉到很多公司有了一些实践经验,大家技术还没捂热,NoOps,AIOps又来了,没有办法,这是时代前进的标志,技术就是这样不断的精进。这些对我们已有的认知体系是一个重大的挑战。本质的一个原因DevOps其实变相是弱化了Ops的角色,而对于Ops方面,我觉得大家都要升级,都要精进,注意我这里说的不是激进。做有价值的事情,实力让情怀落地。
然后我来说说感恩吧,我对于感恩的理解,其实更多是我们的付出,人和人之间很微妙,可能不经意的帮助就能够对别人有很大的帮助。可能你的一个建议,一个点拨即可。或者是金钱上的支持都可以。很多IT人都有一种屌丝情结,只要花钱就不愿意接受,哪怕是1分钱,开源和商业是两个阵营,对有着不同的运营模式,如果要保证质量,那就势必有资金投入,而国内在开源方面明显的支持要差很多,因为大家都更在意得到,而对于付出要少一些。所以前几天看知乎上的一个文章,那些所谓绝对良心的产品真的很少,开源也可以有自己的商业模式,而在这方面放开一点点其实没有什么错。比如版权,我写了书之后,对于版权的认识真是刻骨铭心,我现在也愿意去花钱去买一些产品的服务,至少我可以光明正大的享受这个服务。我不敢说全部,但是大方向是这样的。所以我们要感恩,要感恩那些为我们默默付出的人。有了他们我们的生活才会一点点美好。这个过程互相陪伴,也是互相学习成长的过程。
简单来说,不要认为一切都理所当然。没有应该,没有必须,我们需要摆正自己的心态。
时间差不多了,我要赶飞机了,在机场码完这篇,就去赶明天的全球敏捷运维峰会(Gdevops)了,有机会到时候见。