【金子凼】eBay旧事,eBay像个圣坛

英文版
2021-11-19,周五,艳阳天

Maggie,一位在San Jose总部上班的eBay员工,前几天在eBay和Paypal的过往同事群里分享了一张eBay在Hamilton总部的路标照片,我没想到这照片会引来同事们的感叹。我在以往的老东家那里留下的人生足迹,常会引发五味具全的回忆,那里有生动的故事。看着照片上路标相反指向的Motors和Music办公楼,我想起一个故事,以Petra这个名字开头。

2002年左右,eBay产品和开发部门各有一位叫Petra的美女,一位黑发娇俏端庄,另一位棕发高挑苗条,她们都是英国人。黑发Petra是SYI(卖你东西)大系统eBay目录类别的产品经理,我一听就知道她是英国口音,棕发Petra是国际开发部的技术经理,我听不出她有英国口音(刚才eBay过去的同事Yana告诉我棕发Petra是奥地利人)。

我记得我的好朋友Yang主刀大改SYI前端用户页面的目录类别呈现时的产品经理就是黑发的Petra。这是SYI系统转换到Java语言之前的一个新产品。

我对棕发的Petra更有印象,我还记得我第一次和她见面的情形,在我为eBay的美国本土网站推出商家交叉销售功能之后。

eBay网站的新功能总是先推到美国本土网站,然后等两周再推到国际网站,因为把用户页面上的文字翻译成各种文字需要格外的时间。个别国家的用户页面有时也需要特殊处理,比如德文经常比英文长好多,英文呈现很美观的页面设计呈现德文就变得不美观了,这时eBay德国网站的页面就必须做一点针对性的改动。

我们负责美国本土网站的开发人员都Hamilton总部的Motors办公楼,国际开发人员都在马路对面的Music(或Sports)办公楼。

商家交叉销售功能成功高调推到美国本土之后,我听说公司要很快地把这个功能也推向eBay的其它几个大的国际网站,包括德国和英国。有一天,一位高挑棕发窝眼高鼻梁的美女来到我的办公桌边,自我解释她是Petra,负责国际开发小组的工作(好像那时她还不是正式的经理),她的小组花了两周多开发测试商家交叉销售功能,但是发现商家交叉销售功能还是不能在eBay的英国网站完全走通,所以她来让我帮忙看一看为什么。

因为eBay软件大系统的默认核心(default)流程是美国本土网站的流程,而每个国家的网站会有一些各自独特的IF-ELSE分支用来处理该国特殊的商务逻辑,所以我能理解商家交叉销售功能在英国网站上不能完全走通的可能性。我问了Petra测试的细节后告诉她:“我做的商家交叉销售功能主要的商务逻辑是通过数据库来和后续系统交流的,如果商家交叉销售功能有时走不通,估计是与数据库的写和读有关,因为前端用户页面数据传递到系统内部很直接。”之后商家交叉销售功能成功地推到了德国、英国等几个大的国家网站,我对Petra就很有印象了。

那时我每天会收到很多很杂的email。因为我属于好多不同的邮件接收群。因为我整天忙着编码又要及时得知来自电子邮件的与我做的产品有关的问题,我看到我不熟悉的人发的email或者email的标题与我熟悉的开发课题无关,我一般不打开就直接删了。有一天下午,我看到棕发的Petra发出一个email,标题好像是“eBay像个圣坛(eBay is like a shrine)”。因为我的母校美国天主教大学是一个国家圣坛,我好奇eBay怎么能成圣坛了,所以我立刻打开她刚送出来的email。一看内容,我乐坏了,Petra的email里展示了一个截屏:一把在eBay办公楼附近被压扁的不锈钢小勺子在eBay上拍卖出4美元多。eBay如日中升时的稀奇的故事好似天方夜谭。

据说卖家是个路人,在Hamilton的Music办公楼和Motors办公楼之间的公路上捡到一个被汽车压扁了不锈钢小勺就拿到eBay上去拍卖,居然卖了4美元多。(这段细节有一种eBay人+文青的情,谢谢Maggie!因为是在Maggie的建议下“多用笔墨,怎么个破法,哪里捡回来的,什么机缘巧合捡的等等……”补上的。)

小插曲

1. 照片上相反指向的Motors和Music办公楼引出来的一个eBay旧事:
2021eBaybyMaggi
(eBay在Hamilton总部的路标,Maggie摄影,征得Maggie同意使用)

2. Maggie读了这个故事给我提了建议,
211122MaggieandI

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>