- Main观点:公司成长时投资定制开发工具很必要,起初标准工具足够,随着公司规模扩大等会触发投资,以提升生产力和运营卓越性。
关键信息:
- Carlos Arguelles 在[QCon San Francisco]提到,公司增长时行业工具可能无法满足需求,如危机、超高速增长或进入新市场等拐点会触发投资。
- 他以亚马逊为例,起初无需创建自有工具,随着工程师数量等增长,投资自有工具有意义,如节省开发生产力等。
- 超高速增长时可能有重复工具,停止增长时则需整合工具。还有其他拐点,如达到一定成熟度、进入新市场、危机等,如 2018 年 Prime Day 事件促使亚马逊投资测试工具。
- 随着公司规模扩大和安全需求,需创建自有开发工具,如扩展源代码库等,且拐点不可避免,应抓住机会。
重要细节:
- 每个开发者每天浪费几分钟可能导致公司损失数亿美元生产力。
- 2009 年有 3000 工程师时创建自有 CI/CD 工具可能没意义,10000 工程师时则有意义。
- 亚马逊规模从 2009 年 3000 工程师增长到 2022 年 60k - 70k 工程师,需提前规划。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。