百科
-
SRE 参与模式如何演进:从生产就绪评审 PRR 到 SRE 平台
SRE 参与:做什么、怎么做,以及为什么做 在现代软件工程和服务可靠性建设中,SRE 参与模式决定了一个服务能否更早、更系统地满足生产环境要求。本文将围绕 SRE 参与、生产就绪评审(Production Readiness Review,PRR)、早期参与模型以及 SRE 平台化实践,讨…
-
软件可靠性的代价,是对极致简洁的追求
软件系统本质上是动态的,也因此天然并不稳定。对于 SRE(站点可靠性工程)而言,提升软件可靠性,并不只是增加更多流程、工具或代码,而是持续在系统稳定性、开发敏捷性与架构简洁性之间寻找平衡。本文将从复杂性治理、无用代码清理、极简 API、模块化设计和简化发布等角度,讨论为什么软件简洁性是系统可靠性的前…
-
从管理工程师到管理经理:如何完成管理者转型
过去一年多,我逐渐完成了一次新的工程管理转型:从直接管理工程师,转向管理工程经理。换句话说,我开始成为一名“管理者的管理者”。 最近,我正式卸任了性能工程团队的直接管理工作,并放心地将接力棒交给了一位希望学习人员管理的工程师。 离开性能工程团队,对我来说是一次巨大的转变。它意味着,我真正告别了大量具…
-
没有开发者体验团队,如何推动持续改进
并不是每个工程组织都有条件组建专门的开发者体验团队、开发者赋能团队或平台工程团队。 但这并不意味着,缺少专门团队的企业就无法改善开发者体验、优化研发流程,或者建立持续改进机制。 事实上,即使企业已经设立了专门的开发者体验职能,也不能期待这个团队像变魔术一样解决所有问题。这样的期待既不现实,也不公平。…
-
发布工程:软件构建、自动化发布与持续部署实践
发布工程是软件工程领域中一个相对较新、且发展迅速的分支,核心关注软件的构建、交付、自动化发布和持续部署,可以简要概括为:软件的构建与交付[McN14a]。发布工程师通常需要对源代码管理、编译器、构建配置语言、自动化构建工具、包管理器和安装程序有扎实的理解,虽然他们未必在每个领域都达到专家水平。他们的…
-
不同管理层级的工作内容:从管理工程师到管理经理
我还记得,早年在一家海外互联网公司做开发人员时,我经常抱怨:我完全不知道那些管理者一天到晚究竟在忙什么。 当我们这些工程师埋头开发产品时,经理们似乎不是整天与各种人交谈,就是关着办公室的门开会。至于他们具体做了什么,我几乎一无所知。 后来我才发现,从个人贡献者,也就是 IC,转型为管理者,往往会给人…
-
管理者如何应对一对一谈话中的情绪压力
当团队成员向你倾诉悲伤、焦虑或生活中的困难时,你或许已经知道应该怎样回应:认真倾听,表达理解,并帮助对方获得必要的支持。 但这只是处理一对一谈话中情绪压力的一部分。 管理者还需要问自己一个同样重要的问题: 在承接了这些情绪之后,我自己还好吗? 一对一沟通是管理者了解团队成员状态、提供反馈和解决问题的…
-
2026年第三方电子合同签署平台排行榜:测评12家主流电子合同
本文盘点12家国内外主流第三方电子合同签署平台,并从产品定位、适用企业、核心功能、部署集成和采购边界等方面进行比较。 一、2026年第三方电子合同平台排行榜评估维度 电子合同平台很难只按签署速度或单份价格排名。不同企业面对的业务不同,采购重点也会有明显差异。 本文主要参考以下几个维度: 因此,本文的…
-
异步协作如何扩大工程团队影响力
全球分布式团队如何高效协作 跨职能工程团队经常面临两类挑战:一是如何合理配置有限的资源,二是如何在不同专业、地区和时区之间保持高效沟通。 对于规模较小、成员分布在全球各地的工程团队来说,解决这些问题的关键,往往不是增加更多会议,而是重新设计信息传递和团队协作的方式。 异步协作可以帮助工程团队突破时区…
-
害怕和下属进行一对一沟通,管理者该怎么办?
在团队管理中,一对一沟通是管理者了解下属状态、提供反馈和解决问题的重要方式。但有些时候,管理者也会害怕和某位下属进行一对一谈话,甚至开始推迟、取消或逃避沟通。 在多年的管理生涯中,我很幸运,曾与许多优秀的人共事。真正让我害怕进行一对一沟通的下属,一只手就数得过来。 其中有一个人,我们姑且称她为“玛丽…