37signals 将 Linux 设为开发人员的新默认操作系统

37signals 将 Linux 设为开发人员的新默认操作系统

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

37signals是一家使用Mac作为默认操作系统超过20年的公司,现在将Linux作为开发人员和系统操作员的默认操作系统。他们还将欢迎Windows重新用于会计和市场营销。公司认为Linux已经成为一个良好的开发平台,并希望支持像Framework这样的公司。然而,他们仍然会有一个移动团队使用苹果硬件来开发苹果平台。此举将使公司更好地了解他们的客户,并摆脱围绕苹果建立的单一文化。

🔎

延伸解读

从单一文化到多元生态的转变

37signals 过去二十年以 Mac 为唯一默认,虽便于统一管理,却导致团队与大量使用 Windows 的客户脱节。将 Linux 设为开发默认、重新引入 Windows,并保留 Mac 用于移动开发,使公司内部同时运行三种系统。这种多元环境不仅更贴近客户实际使用场景,也有助于打破围绕苹果形成的思维定式,让决策更贴近真实需求。

默认选择背后的实际考量

文章强调“默认不等于强制”。移动团队因开发苹果平台仍需苹果硬件,部分员工也可因个人偏好继续使用 Mac。但默认设置会影响支持重点和资源分配。转向 Linux 后,公司能更名正言顺地支持像 Framework 这样的厂商,用采购行为为更开放、独立的平台投票,同时保留现有苹果设备,避免浪费。

对苹果依赖的反思与平衡

37signals 并未全盘否定苹果,承认其硬件依然出色,M 系列芯片也持续惠及用户。但公司认为苹果已越来越难以推荐给关心计算未来的人。因此,他们选择将更多资金和注意力投向与自身珍视的独立、自由更契合的平台,同时继续使用 Mac 和 Windows,形成一种务实而非极端的平衡策略。

❓

Q&A

为什么37signals决定将Linux作为开发人员的新默认操作系统?

37signals认为Linux已成为一个良好的开发平台,并希望支持更多样化的客户需求,摆脱单一的苹果文化。

37signals将如何使用Windows?

37signals将欢迎Windows重新用于会计和市场营销部门。

37signals的移动团队会使用什么操作系统?

移动团队仍将使用苹果硬件来开发苹果平台。

37signals对Linux的看法是什么?

37signals认为Linux是一个令人满意的开发平台,尽管也承认其存在一些缺陷。

改变默认操作系统对37signals有什么影响?

改变默认操作系统有助于更好地理解客户需求,并促进公司文化的多样性。

37signals如何看待苹果公司的硬件?

尽管苹果公司在某些方面难以推荐,但37signals仍然认为其硬件优秀。

🏷️

标签

➡️

继续阅读