个人简介

博客初衷

工作这么些年,早些年并没有认识到文档的重要性,但是随着时间的流逝,当年玩的相当熟练的东西,经过这些年,也基本上很多都忘记了。

所以在2015年左右,开始要求自己写文档,然而如今翻看当时的文档,确实能记起相关回忆,但是很多只是简单的记录了处理的方法,并没有深入剖析,也没有链接下相关的参考文档,报错的错误截图也是很多没有留下。所以现在看来,早年的文档并无法作为技术积累留下来,现在再回过头去完善这些文档,有的没有那个环境了,有的技术现在已经不接触了,所以很多文档也都补不上了。

之前的事情也就此翻篇,从2020年开始,尽量让自己能将所做的文档详实记录下来。

这里算是我自己的净土,不求多少人看到,只想让自己多年后,能用文字累积下一些自己曾经做过的点滴。

但是,如果你阅读发现了我博客文章中的技术性错误,还请帮忙留言指出,不胜感激。

个人工作经历

2012-2014

基本是接触纯蓝的产品,涉及的内容为IBM的小型机、存储、磁带库、AIX、PowerHA(HACMP)、PowerVM、TSM等相关软硬件的项目部署实施,以及故障处理。

大多数做技术的人,进入IT这个行业工作,都是从接触Linux开始的,而我是从Unix开始的,感觉还挺不一样的。当然,得益于学生时期,对电脑的热爱,所以,进入这个圈子后,并没有感到多么吃力。

2014-2016

开始转型,做一些虚拟化,linux的项目,VMWare等虚拟化的知识积累,也是从那时开始。

2016-2018

开源开始根植民心,也是这会,随着浪潮,转去做了openstack,期间也接触了docker,有了之前AIX和虚拟化的工作经验,感觉不是太难,原理都是相通的,而容器这个东西,在我工作之前很多年,AIX上已经在用了,只不过有另一个名字,叫做“工作负载分区(workload)”。

也是这两年,彻底放下了小型机,毕竟这个玩意,在中国去IOE的浪潮下,最终必将走向末路,现在看来,当时的决定极为正确。IBM的小型机,依然有他的市场,但是你工作的路,就越来越窄。

但有一点不得不说,IBM在基础架构方面,确实让我领略到了些十分先进的思想理念,有些架构设计,在现在看来,都并不过时。

2018-2020

容器不知怎么的,突然火了,当中最瞩目的,当然就是kubernetes,在这里不得不感慨一句“谷歌就是人类的未来”,谷歌多年前一直玩的东西,抛出个框架,一帮人围观说:“卧槽真香”。

这两年,自己的技能也开始往kubernetes上靠。其实能靠上的原因是openstack的各种组件,很多私有云厂商,开始推行容器化部署。

另外随着DEVOPS的深入,突然意识到,虽然不懂开发,也不是开发人员,但是也意识到“运维开发一体化”这个概念,也是从这会,开始学习python,但是由于工作性质的原因,没有什么机会去写代码,技能依然停留在纸面,多年后就基本忘了。

2020-至今

现在在做围绕着kubernetes的支持工作,kubernetes、Istio、Prometheus是这些年的主题。云原生开始成为这两年时髦的新名词。

山外有山,人外有人,比我水平差的有很多,但比我厉害的人,有更多,有幸和一帮大佬一起工作,能够尽可能更深入的了解和学习,这感觉挺棒的。每天都有挑战,每天都有新的知识学习。

也是从这会,开始自学了golang,希望自己能有个拿得出手的语言。

一些感慨

一路工作走来,基本是从架构的最底层做起,硬件–>虚拟化–>操作系统–>容器。一路从IAAS走到了PAAS,期间也接触过数据库,中间件等等,但那都是过眼云烟,也并不是我喜欢的,所以就不说了。其实这一路走来挺好的,由下而上,每上一层,都不是那么费劲,其下层的原理,也都知晓。

要知道,很多做应用开发的人,只知道撸代码,然后做发布,一点底层架构的基础知识都不知晓,我真的不认为,这样的人能写出优秀的程序,尤其是那些需要和OS甚至底层硬件交互的。应用性能差,资源占用高,难道真的是硬件配置低,性能跟不上吗?现在大力推行的SAAS,也将这部分人更多的暴露,而厂商的宣传,也会带来更多的误导。他们真的会认为,我只管写应用去发布,剩下的全部是自动化,高可用,什么都不用管,只要我的代码跑起来,所有的东西,都是底层去完成,我不用任何干预,只要程序不出错,就不是我的锅。

但我也很羡慕这帮人,他们能流利的coding,这正是我一直想要去到的,但我并不想成为一名开发,那个真的让我感觉有些枯燥。当然,现在的年龄,也没有任何优势让我成为一名开发。我更愿意的事,自己写些小小的程序,给工作和生活上,带来些便利和趣味,那我觉得会很有意思。如果能做到,发布到社区,帮助到他人,那也是极好的。

结语

为一门计算机语言而努力,这应该是我未来几年的目标。当然还有英语,也要加强。毕竟IT是个外来文化。

英文能让你更好的了解产品,而代码能让你发现藏在软件里的奥秘。