西行漫记(9):又见Roy

今天是GOC day:Global Operation Committee(以及各个国家office的老大)跟TWU和TW-India的所有人见面。做完自我介绍,徐x说我的口音听起来有点像印度英语……再次不知道该喜还是该悲……

Roy的演讲,照例是从财务报告开始。从生意的角度,每次听他讲财务报告,我都忍不住想笑,因为老是想起《亚科卡传》里面亚科卡做克莱斯勒总裁时说的一句话:“我发现我们的现金账户上只剩下500万美元,那种感觉就好像你早上起床打开抽屉发现只有一个5毛钱的硬币。”但就是在这么一种其实颇有些惨淡——当然去年和今年已经好很多了——的状况下,Roy,以及GOC的所有人,以及各个国家的老大,以及所有的TWers,仍然那么热情四射,那么理想主义。所以我认为,他们真的很强。

没想到的是Roy这次直接进入了技术层面,他认为DSL是企业开发的下一波浪潮,而Ruby(以及Rails)在这个方向上迈出了重要的一步。ThoughtWorks正在引领着这一波的浪潮,并且我们还会在这个方向上做出更多的努力。今天和Michael一起跟英尺英寸战了几小时之后,结论是至少在某些情况下C#(当然还有Java)确实sucks,用Ruby我们可以很轻松地mixin一些东西。早就打算写个短文叫“Why Ruby Over Java”,这次真的有必要提上日程……嗯嗯,它一直在我的日程上。

讲到中国与印度的前景,Roy总是很激动的。他的思维方式很能打动我:人活着不仅仅是为了让自己舒服,还有很多的事情可以去做。当我们坐着飞机来到班加罗尔,住进最高档的小区,在五星酒店上课吃饭并抱怨饭菜不合胃口的时候,印度和中国还有好多人没有冷气和暖气,没有足够的食物与寒衣,甚至没有干净的饮水。我们没有能力拯救世界,但我们至少可以做一些事情让世界变得更好些。我们没有什么东西可以分享给别人,那么就分享我们的知识、我们的Thought吧。哪怕花去一些时间一些精力又如何呢,能够在这么漂亮的草坪上享受晚餐,我们已经是so blessed的了——这也正是why I joined ThoughtWorks,我想。

另外,Fit虽然写起来颇有些麻烦,不过似乎很适合用于做算法的测试,譬如说“计算交易费”、“计算税率”之类的需求,感觉用Fit比用Selenium要直观和有效。我已经找到了整合Rake与Selenium的办法,看看有没有必要做成一个独立的东西吧。

你可能感兴趣的:(算法,Office,Ruby,Rails)