近期读到一个很有意思的故事,谷歌地图的卫星模式是如何命名的?
看完这个故事有几点启发。
- 很多东西的命名,准确与否不重要,方便用户,让用户叫出来才是重要的;
- 很多东西的命名,方不方便用户不是决定性的,老板哪怕是疯狂的想法才是决定性的。
- 事实上,作为一名程序员,很多事情是你可以一言而决的。
- 事实上,很多东西或事情,可能都是一个不知名的人物,在人们没有关注到的情况下,悄无声息地决定下来的。
- 所以,程序员,有时候是可以凌驾在老板之上的。
2005年2月份,我们推出了谷歌地图。到了夏天,我们加入了卫星图像功能,取名为”卫星图层”,只要通过高层的审核,就可以发布了。 这时,团队内部发生了一场令人啼笑皆非的争论。有人发现这些卫星照片,很多不是卫星拍摄的,而是在飞机上拍摄的,所以”卫星图层”不是正确的名称,他建议改为”航空摄影图层”。 一些工程师不同意修改,谁会在乎呢,到底是从哪里拍摄的?而且,”航空摄影图层”作为一个名字,也太长了。另一些工程师认为不能撒谎,必须使用正确的名字。 双方不能说服对方。发布审查会之前,我们无法解决分歧,带着一个未命名的功能,进入了会议室。 就像大家能预料的,每一位谷歌高管都开始兴致勃勃地讨论,应该使用哪个名字,有些人还提出了其它名字。谷歌创始人拉里和谢尔盖都很喜欢讨论疯狂的想法。 最后,谢尔盖拍板:”我们叫它’鸟儿模式’。” 我马上想发言,但是谢尔盖已经宣布散会了。 我目瞪口呆,该功能刚才正式命名为”鸟儿模式”,实在太疯狂了。 接下来的几天,工程师都吓坏了。大家知道这个功能非常重要,可是”鸟儿模式”这个名字,让卫星派与航空摄影派都感到很糟糕,但它是老板决定的。 我们该怎么办? 最后,大家决定不用”鸟儿模式”,就用”卫星”这个词,反正我们编写代码,有控制权。事实证明,几乎没有高管注意到或记得这个变化。 从那以后,谷歌地图就一直使用”卫星图层”作为名字,但是照片大部分都不是卫星拍的。 来源:阮一峰的网络日志。
崔明现
2022.04.15