posts
关于我
一个写代码、也走路的人。写过的代码、解决过的问题,还有在不同城市生活时看到的风景和留下的一些思考。
你好,我是 Acclerate。
我是一名后端工程师。
写代码和旅行,是我过去几年生活里两件很重要的事情。
代码让我学会如何把复杂的问题拆开、想清楚,再一点点解决;而走过不同的城市,也让我明白,很多事情不一定需要一个标准答案,有些经历本身就是答案。
我喜欢记录这些东西。
这里有我写过的代码、解决过的问题,也有我在不同城市生活时看到的风景和留下的一些思考。
写代码的日子
我从 2019 年开始成为一名 Java 后端工程师。
第一份工作是在武汉一家传统零售企业。那几年,零售行业正在经历数字化转型,我参与了传统业务系统向云端迁移和升级的过程。
那时候每天面对的是很多看起来并不起眼的事情:
商品库存怎么准确同步?
价格变化怎么及时传递?
成千上万种商品的信息,如何在不同系统之间保持一致?
后来我慢慢理解,所谓"工程",很多时候并不是创造一个多么炫酷的新东西,而是把那些容易出错、没人愿意反复处理的小问题解决好,让系统更稳定,让使用它的人少一些麻烦。
后来,我进入一家长期服务软件行业的公司,参与医保相关系统建设。
这五年里,我跟随着项目去过南昌、杭州、海南、烟台。
医保系统和普通互联网应用有一点不同。
它连接的不只是数据和程序,而是真实生活中的人。
一次医疗结算、一笔费用记录、一次跨系统的数据同步,背后可能对应着某位患者的一次就医经历。
所以我一直觉得,代码虽然只是工具,但工具背后的事情值得认真对待。
这些年,我主要做过几类工作:
- 让大量业务数据能够安全、准确地在不同系统之间流转;
- 让面对高压力访问的服务能够保持稳定,即使出现异常,也能尽可能恢复;
- 帮助团队建立更可靠的数据处理流程,让错误尽可能提前被发现;
- 把自己踩过的坑记录下来,让后来的人少走一些弯路。
这些事情可能不会出现在某个耀眼的宣传页面里,但它们组成了一个工程师每天真实的工作。
把事情做好,把系统维护好,让别人使用起来更安心,这也是我理解的工程价值。
走路的日子
工作让我去了很多城市。
后来我发现,每一个项目所在地,都不只是地图上的一个坐标,而是一段真实生活。
南昌
南昌的夏天很闷热。
2021 年,我第一次长期驻场在那里。工作之外,我喜欢去赣江边走走。
晚上江风吹过来,远处红谷滩的灯光亮起来。
那时候刚进入新的阶段,面对新的项目和新的环境,其实也有很多迷茫。
但很多事情就是这样,走着走着,就慢慢找到了方向。
杭州
杭州给我的感觉一直很特别。
我去过很多次西湖,但最喜欢的是清晨的苏堤。
天刚亮的时候,人很少,湖面安静,柳树随着风轻轻摆动。
那几年,我参与了大规模数据处理和业务结算相关工作。
有时候凌晨还在处理系统问题,有时候清晨又去湖边散步。
写代码和看风景,好像成了两种不同方式的思考。
海南
海南的项目在海口。
工作之外,我喜欢骑车去海边。
假日海滩的风很大,椰子树常常被吹得倾斜,但依然在那里生长。
那段时间,我主要负责数据治理相关工作。
简单来说,就是帮助系统识别和处理那些"不完美的数据"。
现实世界里的数据,就像现实生活一样,很难做到完全整洁。
重要的是建立好的规则和机制,让系统能够理解它、修正它。
烟台
烟台停留的时间最长,留下的记忆也很深。
项目上线后,经常沿着海边散步。
夕阳落在渤海上的时候,会觉得一天的忙碌突然变得很遥远。
在那里,我整理了一些关于系统数仓设计的文档,例如如如何给数仓分层、如何洗数据、如何做好可视化。
后续这些内容也被整理发布到了博客里。
这些城市对我来说,并不是简单的"出差地点"。
它们记录了我职业成长中的不同阶段,也留下了一些属于自己的生活片段。
代码可以修改、项目可以结束,但那些经历会一直留在记忆里。
关于这个博客
建立这个博客,是因为我想把一些真正理解过、实践过的东西记录下来。
平时写东西的地方很多,而这里更像是一个公开的笔记本。
我希望它不仅能帮助自己回顾,也能给偶然来到这里的人提供一些参考。
这里可能会记录:
技术笔记
比如:
- Spring 事务为什么有时候不会生效;
- 数据库索引为什么这样设计;
- 微服务网关中的请求如何被处理;
- 一个系统从开发到运行,中间经历了哪些事情。
这些内容不一定都是最新的技术,但都是我学习、实践和踩坑之后留下的理解。
工程经验
比如:
- 如何处理大型系统中的数据质量问题;
- 为什么一个看似简单的程序,在真实环境里可能出现各种异常;
- 云服务器、容器、数据库这些基础设施背后有哪些细节。
很多问题只有真正遇到过,才会理解它为什么重要。
一些技术之外的记录
比如:
某个城市清晨的风景。
某次项目结束后的感受。
某个凌晨解决问题后的轻松。
工程师的生活并不只有代码,也有代码之外的世界。
关于一些小作品
我也在 GitHub 上分享过一些自己做的小工具。
有一个视频转文本相关的工具,获得过几十个 star;
也有一个帮助分析供应链问题的小工具,被一些朋友关注。
这些数字并不算大。
但每一次有人使用它、留言反馈,都会让我觉得:
原来自己花时间写下来的东西,真的帮助到了另一个陌生的人。
这种连接感,是写代码过程中很特别的一种快乐。
最后
我希望这个博客记录的不只是"一个程序员会什么技术"。
更希望它记录:
一个普通工程师如何学习、工作、旅行,以及如何在不断解决问题的过程中慢慢成长。
如果这里的一些文章刚好帮助到了你,或者某些经历让你产生共鸣,那就是这个博客存在的意义。
最后说一句:
这个博客没有评论系统,也不打算加。如果你在这里读到了一点什么,那已经足够了 —— 我们之间的一次相遇,不需要被记录成数据。
愿你也在你想清楚的事情上,不慌不忙。
如果需要联系
- GitHub:github.com/Acclerate
- 邮箱:juniorshy@foxmail.com
我回复可能不快,但我会回。