一、关于站长
唐莫盈(真名唐明),“莫盈”二字取自“明”的拆字谐音,我琢磨了很久的~
90后,2014年开始工作,专注于DevOps&持续集成&持续交付领域相关技术栈。
老家在有“闽台祖地,唐人故里”之称的河南省固始县。
主要使用编程语言有Python、Groovy、Java、Batch、Shell等(现在已经 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.com,tangming.me 会自动跳转至此。
内容风格
我的理念:基础即根本,根本即核心。
本站的文章尽量通俗易懂,我有意控制单篇文章的信息密度,让文章简单又包含足够的有效信息。
DevOps包含软件全生命周期,涉及诸多的工具和概念。同一类工具,即使有些过时,我也会介绍,因为最初的工具更简单,解决的核心问题也更清晰,同时包含最基础而核心的概念。了解工具的变化,也能让人看清技术的演进脉络。
总之,工具会过时,框架会迭代,但背后的核心问题不会变。DevOps的重点是把工具组合成端到端的流程,并且让流程真正跑通。工具可以换,流程可以改,但背后要解决的是什么问题一定要清楚。
这个理念在 DevOps 栏目下的 【DevOps 方法论漫谈】系列里有更系统的阐述。
栏目介绍
本站文章按 DevOps 全流程组织导航,覆盖软件交付全链路,共 11 个栏目:
DevOps 全流程(8 个):
| 栏目 | 简介 |
|---|---|
| 需求 | 需求管理与敏捷实践:Scrum 看板、工作流设计、缺陷追踪 |
| 编码 | 版本控制工具、分支策略、代码协作与开发规范 |
| 构建 | 编译构建、依赖管理、多语言构建工具链与构建系统 |
| 测试 | 代码质量保障:静态分析、单元测试、代码覆盖率 |
| 发布 | 发布工程:版本管理、变更日志与制品库 |
| 部署 | 云原生部署、容器化与运维自动化 |
| 监控 | 系统监控、日志采集与告警 |
| 反馈 | CI/CD 反馈体系:通知渠道与反馈机制设计 |
专题分类:
- DevOps — CI/CD 工具链、持续集成实践与 DevOps 方法论
- AI — AI 基础概念、Vibe Coding 编程实践与本地大模型探索
文化随笔:
- 墨影闲谈 — 传统文化、人生思考、诗歌创作、读书笔记与日常随想