离开Mozilla
摘要
在服务超过15年后,作者宣布离开Mozilla,分享了对这段经历的反思,并敦促同事们珍视自己、互相帮助,并牢记他们所服务的社区。
暂无内容
查看缓存全文
缓存时间: 2026/06/13 14:35
# 离开 Mozilla
来源:https://blog.unitedheroes.net/5751
在超过 15 年之后,我将于 7 月 21 日离开 Mozilla。6 月 12 日,星期五,将是我最后一个"真正"的工作日,因为我计划使用我积压的 200 多小时假期。我有幸与你们中的一些人共事,而另一些人可能完全不知道我是谁,但你们也许拥有我的一张贴纸。
虽然我在这里的大部分时光是愉快的,但在离开之际,我有几件事想说:
## 你比你想象的更重要
我不是指作为企业实体或集体组织的你。我指的是你。此刻正在阅读这篇文章的你本人。长期以来,我一直鼓吹指导(Mentoring)的重要性。指导包含很多方面,但本质上,就是找到另一个人交谈。在一个充满了同样内向者的公司里,我明白这个想法令人不适且困难,但真的,这对你个人和你的职业生涯都是最好的事情之一。你很聪明,无论你的经验或背景如何,你都能学习和教导他人。请尝试一下。
## 你是某个宏大事业的一部分
如果你在这里工作,你是幸运儿之一。有一大群人(https://report.mozilla.community/)想要构建一个能够与那些由资金雄厚者构建的浏览器一较高下的浏览器。一个将他们利益放在首位的浏览器。一个按他们想要的方式运行的浏览器。我们只是那幸运的、微小的、能获得报酬的一小部分,但这是有代价的。我们有义务倾听那些不那么幸运、无法获得报酬的人的声音。外面的人们是我们的社区。他们是我们的同行。他们是那些相信我们会继续为他们工作的人,因为如果我们不这样做,他们会找到其他愿意这样做的人。
我们确实面临着失去这些人的风险。
## 我们也相当渺小
我们很容易认为自己很庞大。但我们不是。我们是一个幸运地获得充足资金的小众浏览器。我们不应该试图模仿大型浏览器,因为那不是我们社区想要的(https://connect.mozilla.org/)。
可以这样想:想象你住在一个遍布麦当劳、汉堡王和温蒂汉堡的地方。我们就是那家温馨的夫妻店小餐馆,顾客们互相打招呼,互相倒咖啡,帮忙收拾桌子。那是一个人们聚在桌旁聊天、享用美味三明治,并问在烤架后的老板,他是否考虑过让猪排搭配米饭而不是烤土豆的地方。
人们必须特意寻找我们。他们这样做是因为他们不想使用那个他们触手可及的浏览器。他们寻找我们,也是因为他们不信任那个每个人都坚持认为他们应该使用的另一个大型浏览器。那些不在乎这些的人早已在使用那些大型浏览器了。所以,如果人们正在寻找一种与他们已有的体验截然不同的体验,我们又为什么要试图模仿那些浏览器正在做的事情呢?
这并不意味着我们不能变大。我们以前做到过。当我们倾听社区的声音,给予他们想要的东西,让他们与我们合作,共同构建出令人惊叹的产品时,他们会告诉他们的朋友。那是我们的增长阶段,那时我们的 DAU(用商业术语说)在不断上升。对普通人来说,那时他们会把我们的浏览器安装在他们叔叔的笔记本电脑上、邻居的手机上、以及同学的台式机上,因为他们的工作是让我们变得特别的一部分。他们向公司介绍我们是多么好的一个替代选择,因为他们为自己是我们的一部分而感到自豪。光靠海报和贴纸是无法建立这种联系的。
就这样吧。**TL;DR**;
- 尊重自己。
- 互相帮助。
- 记住你在为谁工作。
如果你想保持联系,在网上找到我(https://jrconlin.com/network/)并不难,尽管我可能会花几天时间对着大海咆哮。
好了,这就是我离开时发出的便条。现在我想谈谈那些让我烦透了的事情。
请注意,我本希望待得更久一些,但事情到了某个地步,就再也不好玩了。(考虑到我的职业生涯一直在支持那些没人愿意碰的东西。当其他人都跑出房间时,我是那个会叹口气,举手接下任务的人。这对我的职业生涯没有什么神奇的作用,但这是一份诚实、艰苦且不断充满挑战的工作。)
我的职业生涯通常很奇怪,因为我不是那种干一两年就跳槽的人。大约在那个时间点,我才觉得自己不仅理解了我接手的东西,还理解了它如何融入更大的组织,从而能更全面地改进事物。并非所有这些改进都彻底改变了局面。我听说这被称为"保持营地清洁",即那些让其他一切都变得更好的小改变和微改进。
我以前也有机会跟随各种公司"坐上火箭",它们都还算有趣。通常,那种初创火箭的轨迹是"冲向地面"。事实上,我所在过的大部分公司都已不复存在,Netflix 是个异类。人们常说 Mozilla 的生存是因为其领导层,而不是为了领导层,最近这一点绝对是真的。
那么,我们来谈谈几件困扰我的事情。这些都是一个在那里底层工作了 15 多年的人的看法,但好处是,我从未有机会自视过高。
我说 Firefox 是一个小众浏览器,不是在开玩笑。用户必须主动去寻找才能使用它。他们必须搜索它,弄清楚如何下载它,忽略所有敦促他们继续使用原生浏览器的警告和"建议",避开所有将 Chrome 宣传为更好替代浏览器的广告,忽略所有写着"您的浏览器已过时"的网站(因为它们懒得在 Firefox 上测试),等等。Firefox 用户并不普通。他们非常非主流,而且坦率地说,他们中的很多人对此感到自豪。
问题在于领导层不知道如何应对这一点。
Mozilla,诞生于小众,由一群非主流的人(https://en.wikipedia.org/wiki/Code_Rush)创立,本身也是极其非主流的。Mozilla 是开源的。像,真正的开源。他们写的几乎每一行代码都会发布(https://github.com/mozilla/)到某个地方(https://github.com/mozilla-mobile/)(https://github.com/mozilla-services/)。(当然也有一些私有仓库,因为他们不会把钥匙放在门垫下,还有一些仓库不公开是因为编写它们的人是高管类型,不理解开源的力量或动机,但他们很奇怪,那些项目也不会持续太久。)
科技行业几乎没有其他公司像 Mozilla 这样。所以很难雇佣到有经验、了解如何应对这种开放程度的高管,他们通常来自传统科技公司。他们都来自一个世界,在那里穿黑色高领衫的神(https://en.wikipedia.org/wiki/Steve_Jobs)告诉你"不要向任何人透露任何事情"。对他们来说,Mozilla 真的会免费赠送东西并且极其透明,这就像告诉他们 Mozilla 员工是火星人。他们会微笑,说些客套话,然后忽视我们的历史和行动,去做他们知道的事情,因为任何外星概念显然都是邪恶的。
这种事情会以奇怪的方式表现出来。其中一个比较好笑的是"追逐 DAU"(日活跃用户)。Mozilla 的 DAU 计数多年来一直在下降。原因有很多。我相信你自己也能想出几个。当然,新的领导层带着满腔热情和让 DAU 上升的宏伟计划来了。这些提议很少奏效,因为这些宏伟的想法不可避免地是"我们应该模仿大型浏览器的做法!"还记得我说过我们的用户极其非主流吗?是啊,他们已经在他们机器上的浏览器里拥有那个功能了。如果他们那么想要,他们早就有了。
我曾对某人说,想象你身处一个每间餐厅都是麦当劳、汉堡王或温蒂汉堡的区域。再开一个汉堡摊真的没什么用。但如果你开一家小餐馆,人们知道你的名字,顾客可以给别人倒咖啡,或者帮忙收拾盘子,或者和烤架旁的人聊天,试图说服他在菜单上加餐肉炒高丽菜盖饭,你最终可能会成为邻居们会向外来者推荐的聚会场所。
但是,当然,如果 DAU 数据下降,显然新思维必须是答案!也许吧?我的意思是,与当前做法不同的想法可能真的是个好主意。问题是,这时妄想也开始了。每个新领导都认为"我们必须像初创公司一样思考!"我是说,他们知道大多数初创公司都会失败,对吧?Mozilla 是一家 30 年的公司。他们是"初创公司"的对立面。事实上,在过去的 15 年里,他们一直以各种形式"像初创公司一样思考[1(https://blog.unitedheroes.net/5751#foot1)]",而现在他们的 DAU 处于历史最低点。相反,我不知道,也许回顾一下那 30 年的历史,看看他们在 DAU 为正的时候在做什么,然后再做一次?
我可以给他们一个提示,因为当时我在场:那不是追逐最新的潮流。
那是做他们擅长的事情,保持极其非主流,并帮助人们构建他们真正想要的东西。
那时,我们不仅发布所有的代码,还与人们合作,无论他们身在何处,是否在我们的组织结构图中,来共同打造一个更好的浏览器。做这些会让人兴奋。知道你正在做的工作可以进入一个被他人使用的产品,会让你对这个产品产生信心。知道你的意见和想法可以改变你电脑上最复杂的应用程序,会让你想要与他人分享这个应用程序。拥有一种所有权感,无论多么微小,都会让你成为一个为该浏览器发声的社区的一员,并让你想把它安装到任何地方。这胜过任何巧妙的营销项目,永远。我知道这一点,因为我亲眼目睹它一次又一次地发生。
当然,领导层不明白这一点。这是那些"火星人"的事情之一,显然是错误和糟糕的,因为它不在他们的 MBA 教学大纲中,Meta 也没做过。(我的意思是,Facebook 本身就是一个社区留言板,因此来自公司外部的贡献比内部多,这个事实可能被他们忽略了,但无所谓了。)
另一个"搞不清状况"的有趣例子发生在 Mozilla 决定追逐企业美元之后。别误会我的意思,那是一个非常丰富的矿脉。除了获得政府合同,没有比这更可靠的收入来源了。当然,获得那些"企业"黄金并不容易,而且伴随着许多附加条件和限制,通常以 ISO 标准(https://www.iso.org/standards.html)的形式出现。其中之一(https://www.iso.org/standard/27001)是,你需要证明你的代码和基础设施是安全的。(没有坏人入侵并做坏事。)有一些方法可以解决这类问题。一种是遵循指导,在公司的设备上安装基本上是间谍软件和锁,以确保"没有坏事发生"。基本上,就是加固围墙,让外人无法获取你宝贵的数据。
再次强调,Mozilla 是非主流的。普通公司保护安全,是因为如果坏人看到了他们的代码,他们可以编写漏洞并做坏事。这对其他人来说没问题,但 Mozilla 发布了他们所有的代码。坏人已经在构建漏洞了,而 Mozilla 在修复关键 bug 方面有着卓越的记录(https://app.opencve.io/cve/?vendor=mozilla),通常在 24 小时内完成。这是闻所未闻的,而且他们从第一天起就这么做了。这就像强制要求你在一辆有活跃乘员、停在基地中央、有一半人盯着的装甲坦克的方向盘上加一个横杠。是的,有时候坏事会发生,但并不频繁。你需要在合理的地方进行抵制。相信我,企业公司使用 curl、linux 和一大堆由随机人员编写的开源软件,这些人从事各种活动,永远不会填写网络安全认证证书。你要确保钥匙被妥善锁定,构建环境是安全的,并且有明确的、由可信签署方提供的审计路径。你知道,这是他们长期以来做得如此出色的事情,以至于网络安全公司的经营者们都以此作为自己的榜样。
另一种妄想源于自我强化。假设你要发布某个有争议的功能。也许是基于浏览器的 DRM,也许是 AI,也许是推送通知。倾听用户的意见可能有点挑战性[2(https://blog.unitedheroes.net/5751#foot2)],因为虽然有些人可能会告诉你,但大多数人可能不会。他们会直接离开。这意味着你的信息来源将是那些留下来的人,所以你最终会得到人为的高支持率。这有点像那个轰炸机图表模因(https://en.wikipedia.org/wiki/Survivorship_bias)。我愿意说,如果你宣布一个功能或特性,而数字除了最初的新奇感带来的小幅上升外没有增加,这是一个相当明确的指标,表明你猜错了,也许在 Reddit 上抱怨的人有点道理。人们在告诉你,他们只是没有直接在焦点小组里说出来。
最后一件事是社区相关的,在过去五年左右的时间里,Mozilla 一直在远离它的力量源泉——社区。我不知道为什么,但我可以说这是一个自上而下的决定。在某个时候,一些高层人士认为 Mozilla 是靠自己的力量走到今天的。事实并非如此。我一直在鼓吹的是,在那里工作的人是幸运的,他们拿到了薪水,但他们的大多数同行是没有徽章和 `@mozilla.com` 电子邮件地址的人。领导层坚信我们社区里的人只是顾客,也许是粉丝。这激怒了非常非常多的人,而且他们完全有理由生气。他们付出了数小时或数年的努力和时间,没有报酬,因为他们相信自己是更大事业的一部分。他们感到被背叛,因为他们确实被背叛了。我确信可能有人有合理的论点,比如"我们怎么能让所有这些局外人都有发言权?"或者"我不喜欢那些人讨厌我们正在做的推广柠檬味新潮喇叭裤(或者他们追逐的任何潮流)的惊人工作?"我不知道,老板,也许使用你浏览器的人其实有自己的合理理由,并且可能非常欣赏那些不会出现在 LinkedIn 头条上的东西?
公平地说,我并不担心 Mozilla 会没钱。只要 Google 或其他大型搜索引擎存在,它就能获得现金。它还可以采用其他一些财务稳定的策略,这些策略(坦率地说)会更好。我希望他们能更重视他们正在开创的隐私保护(不,真的)广告技术。基本上,可以把它想象成将广告回归到互联网前的模式,你就差不多明白了。将会有很多资金和新的领导者,他们不明白为什么他们现在掌管的这家公司能存在这么久。将会有很多带着自己宏伟想法的人进来,像追鸡一样到处折腾,然后在造成足够混乱后离开。我希望它能继续吸引像我这样新生的火星人,他们了解大型科技公司是如何运作的,讨厌这些公司采取的方式,并希望真正把事情变得更好,而不仅仅是为自己的简历增添一枚金星。
相似文章
通过实际代码了解 RAG 的一切
作者宣布为开源 RAG 框架 RAG Me Up 提供以教育为先的文档,通过代码和可运行示例解释 RAG 概念。
Luth-2:全新法国小语言模型,达到最先进水平
Luth-2 发布了两款法国小语言模型(0.8B 和 2B),在法语基准测试上取得了同尺寸模型中的最佳成绩,并在 Hugging Face 上开源权重和数据。
关闭 Canario Terminal 源代码
Raphael Amorim 宣布他将关闭 Canario Terminal 的源代码,理由是开源维护成本高、AI 生成的垃圾信息以及时间不足。他将继续维护 Rio,并指出 Canario 没有遥测功能,旧版本源代码仍可在 Rio 的历史记录中找到。
@TheTechDiggest: [开源 - Web UI 元素与设计] 从头设计自定义按钮、加载器和卡片会消耗宝贵的开发时间…
UIverse 是一个开源的 Web UI 元素集合,由社区贡献,提供数千个自定义组件,帮助开发者加速前端工作流。
DeepSeek-V4-Flash 充当我的 Linux 系统管理员
一位用户报告称,通过 OpenCode 使用本地运行的 DeepSeek-V4-Flash 自主诊断并修复了 Linux 管理问题,包括 syncthing 同步问题和 /boot 分区问题,发现本地 AI 足以胜任此类任务。