揭秘:微软高管为什么让测试工程师“吃狗粮”呢?
来源:互联网 发布:社保软件咨询电话 编辑:程序博客网 时间:2024/05/01 22:13
今天翻译 Facebook 文章 “React 16: A look inside an API-compatible rewrite of our frontend UI library” 时,遇到一个词语 Dogfooding。顾名思义这个词应该是“狗粮”的意思吧。
于是用 Google 翻译了一下,得到的结果居然是 “内部测试”。
出于好奇心,就查了查这个词语的典故。
这句俗语的原文是 Eating your own dog food,直译为“吃你自家的狗粮”,不过经常被简写成一个单词,那就是 Dogfooding。
根据“网络世界”杂志的记载,1988 年,微软的高管 Paul Maritz 在写给测试主管的一封邮件中写道“Eating our own Dogfood”(吃我们自家的狗粮)。之后 Dogfooding 一词在 IT 圈,甚至整个科技圈传播开了。
微软高管为什么要“吃自家狗粮”呢?而 Dogfooding 为什么又变成内部测试呢?
这个典故最初不是由 IT 领域发明的,根据电气电子工程师学会软件杂志的编辑所属,发布在 2006 年第 23 期, ISSN 编号为 0740-7459。如果你不知道电气电子工程师学会,肯定听说过他的简写:IEEE。
据杂志社编辑回忆,在上世纪 80 年代,Alpo 为自己的狗粮拍摄电视广告时,演员 Lorne Greene 表示不仅仅是表演时,即使在家里他也使用 Alpo 牌狗粮喂食自家的狗。所以,人们就把自己公司使用自己开发的产品的情况称为“Dogfooding”。比如“为了挑战百度无人车安全性,李彦宏让工程师拦车测试”。
不过据编辑还提到了另一个典故:传说 Kal Kan 宠物食物公司的总经理,每年的股东大会上,都吃一罐自己公司的狗粮。为了推广自己的产品也是拼了。
如果公司打算让顾客买自己的产品,那至少公司自己也要愿意使用这些产品。
苹果电脑公司总裁 Michael Scott 在 1980 年的一份备忘录中如此写到:“立即生效!别再购买或租用更多的打字机了。”并宣示要在 1981 年 1 月 1 日清理掉公司内的所有打字机,并以电脑代之。
做好产品,从 Eating your own dog food 开始。
- 揭秘:微软高管为什么让测试工程师“吃狗粮”呢?
- 微软高管:cookies基本安全
- 微软测试工程师怎么看测试
- 微软测试工程师怎么看测试
- 微软高管“暗会”Facebook CEO 增大收购系数
- 微软高管承认超越Google很困难
- 微软高管:IT业正向个人计算时代转型
- 微软高管:Win8用户可免费升级Win9系统
- android效率为什么这么的高呢
- 揭秘:乔布斯如何让才华横溢的工程师们效忠
- 你为什么当不了高管?分析高级经理…
- 为什么互联网公司不开除测试工程师?
- 为什么不推荐去做安全测试工程师?
- IT狂人职场路:揭秘华为百度高管如何炼成?
- 前App Store高管揭秘:关于“苹果推荐”的七大真相
- 前App Store高管揭秘:关于“苹果推荐”的七大真相
- 《猎场》有硬伤!独家揭秘硅谷高管的招募日常
- 伦敦证交所高管:法币妨碍区块链测试
- 给定2D平面上的n个点,找到位于同一直线上的最大点数
- 徐州丰县结婚双喜鸿禧
- Linux普通用户具备sudo权限
- 十五、卷积神经网络(2):卷积神经网络的结构
- ThreadLocal封装Connection--事务统一管理
- 揭秘:微软高管为什么让测试工程师“吃狗粮”呢?
- 常见数据库
- 使用插件 aspectj-maven-plugin 织入 AspectJ AOP
- zoj3609_Modular Inverse(扩展欧几里得/naked)
- C++ 静态变量
- 多线程基础
- 震惊,程序员小编平时竟然上这种网站
- 542. 01 Matrix
- Linux查看GPU信息和使用情况