哪些博客文章对你的思考影响最大?
摘要
Simon Willison 探讨了影响他在软件工程思考的博客文章,包括 Joel Spolsky、Will Larson 和 Charity Majors 的作品。
暂无内容
查看缓存全文
缓存时间: 2026/09/14 22:38
# 评论:哪些博客文章最深刻地影响了你的思考?
来源:https://simonwillison.net/2026/Sep/14/influences/
2026年9月14日
对我而言,最早产生影响的是Joel Spolsky的文章《抽象漏洞定律》(The Law of Leaky Abstractions)(https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/)。我在职业生涯初期读到这篇文章,它鼓励我*始终*深入理解工作层面之下的技术架构,以防某个抽象层出现漏洞。
近年对我影响较大的,是Will Larson于2018年发表的《迁移:技术债务唯一可扩展的解决方案》(Migrations: the sole scalable fix to tech debt)(https://lethain.com/migrations/)。我完全赞同他的观点——无论是用新服务替换旧服务、切换数据库引擎还是其他迁移工作,都是软件工程不可分割的组成部分。迁移是需要投入精力掌握的技能,而非应该回避或视为特殊一次性任务的工作。
Charity Majors撰写的《工程师/管理者摆动》(The Engineer/Manager Pendulum)(https://charity.wtf/p/the-engineer-manager-pendulum)对我产生了巨大影响。当时我困在工程管理岗位上,担心如果转回“个人贡献者”(ugh 我厌恶这个称谓)会损害职业发展。Charity 通过指出许多成功软件开发者会在职业生涯中多次在这两种轨道间摆动,且这种经历能让人在两方面都变得更出色,从而让我获得了转换赛道的勇气。
相似文章
哪些博客文章对你的思维影响最大?
本文讨论了科技社区中有影响力的一些博客文章,特别提到了Sean Goedecke关于有效发布软件和克服科技职业中完美主义的文章。
Simon Willison 谈技术博客
Simon Willison 分享了他与 Cynthia Dunlop 关于技术博客的访谈链接,并重复了他的首要建议:降低标准,即使对自己的写作仍不满意也要发布。
Carl 的必读书单
Carl Kolon 作为一名工程领导者,分享了他精心整理的软件工程文章“必读清单”,涵盖编码实践、平台设计和前端开发,并附有关于每篇文章重要性的个人注释。
如何避免死于千刀万剐,或者说如何思考软件质量(2023)
一篇反思软件质量本质的博客文章,主张质量在于优雅地进行开发,并让代码库变得比发现时更好,同时探讨如何在软件产品中培养或破坏质量。
软件博客写作中的反模式
本文梳理了软件博客中常见的反模式——冗长跑题的开场、对链接的过度依赖、过分正式的语气、难以阅读的字体以及移动端排版问题——并给出了让开发者博客文章更清晰、更具吸引力的具体建议。