周三下午,一个程序员在IntelliJ IDEA里删掉自己写了两周的功能模块——不是因为需求变更,而是他发现"这样写不够优雅"。没人拦他。两个小时后,他提交了重构版本,代码行数少了40%,性能提升了3倍。

这是JetBrains的日常。不是每个公司都能容忍这种"折腾",但这里的人相信:给聪明人用的工具,必须经得起最苛刻的自我审视。

打开网易新闻 查看精彩图片

开发者养出来的公司

JetBrains的创始团队本身就是一群被低效工具折磨过的程序员。他们想做的是"让自己爽"的工具,结果意外发现全球几百万开发者有同样的痛点。这种基因至今没变——全公司上下都在"吃自己的狗粮"(dogfooding),产品经理用自家IDE写需求文档,设计师用JetBrains工具做界面原型,连HR招聘系统都是内部开发的。

CEO Kirill Skrygan的原话是:"我们做的每个功能、每个产品,都是给像我们这样的人——那些在乎'把事情做对'的人。"

这种用户距离感直接决定了公司结构:JetBrains至今保持私有,没有外部投资人催季度报表。他们可以花三年打磨一个功能,也可以因为"不够满意"而推迟发布。慢,但是不被打断。

Title在这里不值钱

JetBrains的组织逻辑很反常:决策权在"做事的人"手里,而不是职级高的人。一个资深工程师可以否决VP的产品方案,只要他能证明代码实现有隐患。反过来,刚入职的技术写作者如果发现了文档漏洞,也能直接拉会讨论。

他们招人时看的不是履历上的管理半径,而是三个东西:技能深度、问题嗅觉、手艺骄傲(craftsmanship)。法务团队要能理解开发者协议的技术含义,设计师要会读代码判断交互可行性,招聘官最好自己用过JetBrains全家桶——否则聊不动候选人。

这种标准筛出来的人有个共同特点:难以忍受"差不多行了"。

一个自测问题

如果你正在考虑JetBrains,可以问自己:上一次因为"不够完美"而主动返工是什么时候?如果答案是"上周"或者"经常",这里可能适合你。如果答案是"为什么要返工,需求不是已经验收了吗",那大概率会不适应——这里的内部工具迭代速度比对外产品还快,没人觉得这是负担,反而觉得是 privilege。

公司不承诺轻松,不承诺快速晋升,也不承诺股票暴富。它承诺的是:你会和一群同样挑剔的人一起,做给全世界最挑剔的开发者用的东西。

这种共振感,比任何福利都贵,也更难伪造。