一、关于站长

唐莫盈(真名唐明),“莫盈”二字取自“明”的拆字谐音,我琢磨了很久的~

90后,2014年开始工作,专注于DevOps&持续集成&持续交付领域相关技术栈。

老家在有“闽台祖地,唐人故里”之称的河南省固始县。

主要使用编程语言有PythonGroovyJavaBatchShell等(现在已经 Vibe Coding,100% AI来写了)。

先后从事过的工作:

  • J2EE开发

  • 大数据开发工程师(分布式数据库HBase)

  • 持续集成工程师(CIE),及10+规模持续集成团队管理经验

  • 持续集成架构师(云原生的大规模的可靠的Jenkins集群架构)

  • DevOps工程师

  • 高级CI工程师 & DevOps效能部负责人(3~5人规模)

开源爱好者,部分证书及荣耀:

DevOps缘起

我属于对计算机技术很感兴趣的一类人,乐学善思,喜欢研究,学习能力强,因此涉猎比较广泛,知识面广,经验丰富,能够触类旁通,对新软件新技术能快速上手。

回顾过往,已经工作快9年了。

大学时就喜欢折腾Linux、自学Web开发做网站、搭博客,自学Android开发写App等。(使用HTML5开发浏览器插件,没想到被人收购,卖出了7000元,收获人生第一桶金;Android App也意外上了手机厂商应用商店的编辑推荐。当然这都是过去时了,但想来还是十分激动~)

最早从事纯开发工作,2016年因为工作原因接触到持续集成和Jenkins,最开始只是顺带维护,而后持续集成工作独立,有机会在开发和CI专项团体中抉择。因为工作中依然不减持续学习的兴趣,对新语言、新工具总是想了解和把玩,最终选择成为一名DevOps领域从业者,以后一直从事DevOps相关工作。

DevOps是一种方法论,贯穿一个项目的各个阶段,最完整的DevOps流程,从需求开始,到产品上线,都囊括其中。包含需求管理、缺陷管理、源代码管理、分支策略管理、开发工具集成、开发环境管理、代码检查、编译、打包、测试、部署、监控等等各个方面。

开发出身从事DevOps工作,可以说是游刃有余的。大部分DevOps岗位从业者都是运维出身,不懂代码,发展容易遭遇天花板。在云原生的浪潮下,基础架构即代码成为一种趋势。DevOps领域配置即代码流水线即代码也已成为事实。开发人员,既能:

  • 写代码:轻松驾驭流水线DSL语言(如Jenkins Pipeline as Code,基于Groovy的DSL语言),编写流水线;

又能:

  • 看代码:DevOps流水线中集成的大量工具,大部分都是开源的,有能力查看源码调试和解决问题,是非常大的优势。

左手编程,右手文化

另一大爱好是学习中华优秀传统文化,汲取古人智慧。

当代的教育,主要是知识的教育。

知识可以创造财富,使人身存,却难以让人心安。

读古书,既是静心,也是修心,更是立志。

无关紧要的事情上则表现地像一个赤子,保持上古天真的状态。

有感而发就写写诗,体验文字之美。

对文字保持敬畏,认为文以载情,文以载道。

总之,做事的时候理性地行动,没事的时候保持一种自然恬适的状态,自得其乐。


二、关于本站

本站域名为 tangmoying.comtangming.me 会自动跳转至此。

内容风格

我的理念:基础即根本,根本即核心。

本站的文章尽量通俗易懂,我有意控制单篇文章的信息密度,让文章简单又包含足够的有效信息。

DevOps包含软件全生命周期,涉及诸多的工具和概念。同一类工具,即使有些过时,我也会介绍,因为最初的工具更简单,解决的核心问题也更清晰,同时包含最基础而核心的概念。了解工具的变化,也能让人看清技术的演进脉络。

总之,工具会过时,框架会迭代,但背后的核心问题不会变。DevOps的重点是把工具组合成端到端的流程,并且让流程真正跑通。工具可以换,流程可以改,但背后要解决的是什么问题一定要清楚。

这个理念在 DevOps 栏目下的 【DevOps 方法论漫谈】系列里有更系统的阐述。

栏目介绍

本站文章按 DevOps 全流程组织导航,覆盖软件交付全链路,共 11 个栏目:

DevOps 全流程(8 个):

栏目 简介
需求 需求管理与敏捷实践:Scrum 看板、工作流设计、缺陷追踪
编码 版本控制工具、分支策略、代码协作与开发规范
构建 编译构建、依赖管理、多语言构建工具链与构建系统
测试 代码质量保障:静态分析、单元测试、代码覆盖率
发布 发布工程:版本管理、变更日志与制品库
部署 云原生部署、容器化与运维自动化
监控 系统监控、日志采集与告警
反馈 CI/CD 反馈体系:通知渠道与反馈机制设计

专题分类:

  • DevOps — CI/CD 工具链、持续集成实践与 DevOps 方法论
  • AI — AI 基础概念、Vibe Coding 编程实践与本地大模型探索

文化随笔:

  • 墨影闲谈 — 传统文化、人生思考、诗歌创作、读书笔记与日常随想