山水有相逢 · 此间是沛公

以代码立身,以表达行走江湖。

大厂后端程序员 / 演讲教练 / 讲书人

我是沛公,一名死磕演讲的程序员。
在技术世界里拆解复杂,在讲台上建立连接,
在书页间拓宽人生。

沿此往下,见字如面
临水书院 · 暮色

01 / 所行之路

我的江湖,有三条路。

三种身份,一份认真。
在不同的路上,做同一个自己。

壹01

铸剑· 技术

BUILD WITH REASON

用工程化思维拆解复杂问题。
让技术回到简单、可靠与可落地。

后端工程架构设计AI 实践个人工具

读技术文章
贰02

论道· 演讲

CONNECT THROUGH WORDS

让表达配得上专业,
让好的想法被理解。

表达训练演讲教练真实故事复盘

读演讲文章
叁03

藏经· 讲书

READ INTO LIFE

不只读过一本书,
更把书里的启发带进生活。

拆书分享阅读笔记实践记录

读讲书文章

02 / 纸上江湖

见字如面。

把走过的路,想过的问题,
写成可以与你分享的文字。

书院初启 · 以下为示例文章

02

以山水场景表现行走的意境,不是敦煌实景照片。
敦煌 · 戈壁徒步

42公里
一步,一步。

03 / 认识沛公

不止一种身份,
始终是我自己。

工作中,我写代码、做架构,也曾经历多次晋升,主导复杂技术架构的升级。做得越久,越在意一件事:把问题想清楚,把事情做简单。

工作之外,我走上讲台,练习表达,也作为演讲教练陪伴别人进步。我想帮助专业的人,把自己的思考讲清楚,让价值被看见。

我曾连续两年,每月主讲一场线下拆书课。阅读和讲书,让我不断遇见新的问题;AI 实践、个人工具与日常复盘,则把这些问题带回行动。

既是苦行僧,也是侠客行。

我曾在敦煌走过 42 公里戈壁。离开屏幕,走进风沙,用脚步认识自己的边界。也提醒自己:人生的路,值得多走几种。

沛公

04 / 江湖来信

江湖有缘,欢迎来信。

聊技术,聊表达,也聊一本值得读的书。

江湖路远,幸会。

沛公 · 江湖书院 / 见字如面

技术 / 示例文章

架构设计:先解决问题,再增加复杂度

这是一篇用于展示阅读体验的示例文章,不是沛公既有的发表作品。

设计的起点,是一个真实的问题。每增加一层结构,都该说清楚它解决了什么。

先把问题写成一句人话

在选择框架、拆分服务之前,先描述现在遇到的困难:谁在什么情况下,无法顺利完成什么事?一句准确的问题描述,比一张复杂的架构图更能帮助团队对齐。

比如,“系统需要更高的可扩展性”仍然太宽泛。“业务规则每周调整,修改同一处代码总会影响其他流程”,才是可以继续分析的问题。这里的情境仅用于说明思路,不对应任何真实项目。

复杂度需要交代去处

一个新组件会带来学习、部署、排查和维护的成本。增加它之前,可以追问:如果没有这一层,哪个已经存在的问题会无法解决?

如果答案依赖“以后也许”,可以先记下这个可能性。用清楚的模块边界和直接的代码处理眼前需求,往往比提前铺开基础设施更容易调整。

让方案接受现实检验

把设计目标变成能观察的行为:一次变更涉及哪些模块?失败之后能否重试?新人能否顺着代码找到业务规则?

方案的好坏,最后要回到使用和维护它的人。画完图之后,选一个完整流程走通,再回头删去没有发挥作用的部分。

— 读到这里,愿你带走一点启发。—

沛公 · 江湖书院 / 见字如面

演讲 / 示例文章

让表达配得上专业

这是一篇用于展示阅读体验的示例文章,不是沛公既有的发表作品。

想得深,也要讲得明白。从听众关心的问题出发,让专业成为一座桥。

先给听众一个听下去的理由

准备一场分享时,很容易从“我知道什么”开始列提纲。换一个起点:听众今天带着什么困惑而来?他们离开时,应该能做出什么判断或行动?

技术分享可以从一个大家熟悉的具体困难讲起。先建立共同经验,再介绍解决办法,专业术语便有了落脚处。

用一个具体场景托住观点

“沟通很重要”很难留下记忆。一个场景更有帮助:同一份方案,向工程师解释实现约束,向业务伙伴解释收益和代价。信息的重点会随听众改变。

可以试着按“遇到什么问题、做了什么选择、为什么这样选、接下来怎么做”的顺序组织。保留最能支持观点的细节,其余内容留给交流。

练习之后,把反馈落到下一次

录下一段三分钟的讲述,听听结论出现在哪里、句子是否太长、例子是否足够具体。每次只改一个明显的问题。

请一位听众复述他记住的内容。复述与预期之间的差距,就是下一次练习的起点。表达的进步,来自一次次认真观察和调整。

— 读到这里,愿你带走一点启发。—

沛公 · 江湖书院 / 见字如面

讲书 / 示例文章

一本书,怎样从读过变成用过

这是一篇用于展示阅读体验的示例文章,不是沛公既有的发表作品。

带着问题阅读,带着一个小行动离开。让书页里的启发,在日常里长出回声。

让阅读遇到当下的问题

翻开书之前,写下最近正在困扰自己的一个问题。它不必宏大,可以是怎样准备一次分享,或怎样安排一段不被打断的工作时间。

阅读中遇到相关的段落,先用自己的话写下理解,再记下它与当前问题的关系。划线留下了位置,复述才开始建立理解。

给启发安排一个小实验

读到一个有用的方法,试着把它改写成一个能在一周内完成的行动,写清时间、场景和做法。行动越小,越容易观察它是否适合自己。

例如,读完关于表达的章节,可以在下一次分享前写出一句核心结论,再删去提纲里与它无关的内容。这只是一个练习示例。

把结果带回书里

实践之后,记录实际发生了什么:哪里有用,哪里不适用,还有什么条件需要补充。允许实践修正最初的理解。

讲书时也可以分享这段过程。一个有边界的尝试,比一串抽象的道理更容易让别人找到自己的用法。书读到这里,便与生活有了来往。

— 读到这里,愿你带走一点启发。—