@Pragmatic_Eng: “你如何说服其他工程师?你并不是他们的经理”。@kelseyhightower,前谷歌杰出工程师…
摘要
Kelsey Hightower 分享了他如何运用同理心工程会议——让资深工程师在手动安装 Kubernetes 过程中体验困难——来建立信任并推动云工具改进。
查看缓存全文
缓存时间: 2026/06/09 14:55
“你如何说服其他工程师?你又不是他们的经理。” —— 前Google杰出工程师@kelseyhightower谈如何用共情工程赢得同行的信任:
“我努力做到的一件事是:你如何说服其他工程师?你又不是他们的经理。如何让他们信任你?于是我开始组织共情工程会议。第一次会议就像这样:把Kubernetes团队的所有人召集到一个房间,在一次工程外出活动上。
我希望你们都来安装Kubernetes,但不能使用任何脚本。记住,他们中有的是杰出工程师和首席工程师。有的参与过Borg项目。有的本身就是Kubernetes的原创者。
看着他们挣扎真是太有趣了——因为大家开始讨论:我们是先安装Docker吗?安装哪个版本的Docker?能装到Ubuntu上吗?还是必须用Red Hat?一个小时过去了,四人一组的小组都在说,唉,这玩意儿不行啊。
我就说,好了,大家停一下。我来演示一下我是怎么做的。当然,我知道怎么操作:我提前准备了,对吧?所以这并非针对他们。我只是说:‘用Debian,按这种方式调整内核,装上Docker,再放上etcd,放上API服务器,把所有这些东西都放上去。好了,就这么做。’ 当然,我是要提前准备的,这不用说。
然后问题来了,从工程角度来说,我们怎样才能让它变得更好?于是有人说,如果我们有操作系统包,就可以直接用 apt-get install,用本地机器就能搞定。我说,这是个好主意。又有人说,我们来实现这个。
正是这种共情工程,让我在云领域产生了巨大影响——因为我可以走进每个团队、每个部门,不再需要去猜测他们的路线图应该是什么——作为一个在实战中摸爬滚打、拥有企业背景和大量工具实际操作经验的人,我知道大家真正的起点在哪里。”
相似文章
@kentcdodds:工程师拥有成果的更多例子:
与Lucas Wargha讨论软件工程师如何通过关注客户成果转向产品工程,以Gmail后台收件箱加载等为例。
@GergelyOrosz: Kelsey Hightower拥有科技行业最鼓舞人心的故事之一:他从一名安装DSL调制解调器的技术员,通过…
Gergely Orosz讲述了Kelsey Hightower从DSL技术员成长为Google和Microsoft杰出工程师的励志历程,分享了关于副业、不用AI解释创业公司以及薪酬谈判的关键经验。
如何在软件工程团队中工作 (2022)
本文总结了来自Google软件工程书籍中关于有效团队合作的关键原则,强调了谦逊、尊重、信任以及协作开发中的早期反馈。
@GergelyOrosz: 相当有趣的是,Hillel Wayne 曾怀疑软件工程是否算“真正的”工程学,于是去采访了“真正的”工程师…
Gergely Orosz 评论了 Hillel Wayne 对其他领域工程师的采访,这些工程师惊讶地了解到版本控制——一项软件工程师习以为常的做法。
@GergelyOrosz:像@KentBeck这样对软件工程行业产生影响的人寥寥无几。他此前从未完整讲述过自己的经历……
一档播客访谈中,Kent Beck讲述了他的职业生涯,从早期编程到敏捷开发和测试驱动开发,强调了软件工程中人类技能的重要性。