前言
为什么写本书
其实一直以来我都没有写书的想法,我习惯将工作中的点点滴滴都记录在TesterHome社区,我那“随心所欲且跳脱”的行文风格非常适合社区,与社区伙伴的互动也让我收获良多。我复盘了这些年在社区中记录的点点滴滴,发现已经积累了差不多150篇技术文章,这些文章奠定了本书的基础,也是我编写本书的原因。在2021年末,我像往常一样在微信群中与朋友们聊天,当聊到行业中的某些图书的时候,恒温突然说:“高飞,你都在社区写了这么多篇文章了,要不我帮你联系出版社,你也写本书出来吧。”就是这句话让我鬼使神差地开始了写书之旅。当天晚上,恒温给我介绍了人民邮电出版社的编辑,定下了写作的大致范围。直到几天后,我才反应过来自己到底接下了一件多大的事情。在我的印象中,写书是一件传道育人的大事情,书中的内容需要经得起考验,稍不严谨就会误人子弟,所以我反应过来后倍感压力,在这一年多我始终保持诚惶诚恐的态度在写作。
当思考书中内容应该围绕什么主题展开的时候,我回顾了一下自己的职业生涯,希望能表达出自己最为擅长且对测试同行有所帮助的东西。之所以最后选择了“云原生”这个主题,一是因为最近七八年我花费了非常多的精力在云原生领域,二是因为我认为云原生会在软件行业成为中流砥柱,甚至其中的某些技术(如Docker和Kubernetes)在未来会成为从业人员的基本技能。从目前的行业发展来看,这是很有可能的。在国内,各种以云为主要业务的公司和以云为卖点的产品如雨后春笋般涌出,由此市场中产生了对相关测试人才的旺盛需求,尤其在早些年,容器技术并没有被测试行业重视,导致很多公司想招聘到合格的测试人员非常困难,所以作为测试人员,不论是否决定在云原生领域发展,都应该积极积累这方面的知识。当然,我希望能有更多的测试同行进入云原生领域,因为相比一些其他的一般领域,这个领域拥有较高的复杂度和深度,它的挑战性更大却可以为我们带来更多的机会。