English

和ThoughtWorks一起沉思

2009-10-14 来源:中华读书报 作者:■薇言 我有话说
对一个全球性软件开发与交付的IT咨询公司来说,拥有800个员工并不算多。特别在软件开发工程师变身为IT民工,软件公司变身为包工头的今天,你甚至可以认为,这样的全球公司是失败的。因为它没有足够的人数来与日益微薄的利润相乘,在大风大雨的金融海啸中,面对随时可能由于自身财务状况终止合同的客户,命运可想而知。

然而ThoughtWorks是个例外!什么样的原因让他们在各个公司都节衣缩食、裁员滚滚的“寒冬腊月”,仍旧可以保持良好的财政状况,大碗喝酒、大口吃肉、大规模地招兵买马?这个疑问在我看到《软件开发沉思录》一书时解开了。

在TW的创始人及执行董事Roy Singham眼里,赚钱绝不是创办公司的出发点。这个自称社会主义者的美国人是开源软件的强力拥趸。他崇拜委内瑞拉总统查韦斯,赞赏委内瑞拉为推广开源软件所做的工作。他希望有一天,卢旺达的诊所也能免费使用世界上最先进的软件。Roy Singham反对把编程看做商品,反对以车间流水线的方式来管理编程工作。“我们想成为世界上‘最扁平’的公司。中国分公司的清洁工应当同芝加哥总部的首席执行官具有同等的战略地位。”他如是说。他还坚信TW精简的作业流程能帮助世界更快地实现社会公平,以至于实现他的目标――通过技术领先的基础设施为全世界解决问题。

或许你看到此处会不屑地从鼻孔哼出声来,听惯了华尔街肥猫说辞的你,或许将他和旁氏骗局Madoff等量齐观,哪有做生意的人不想赚钱的?说到底那些天花乱坠的理想和企业文化都只是这些资本家们为了赚钱而罗织的皇帝新装而已。

让我引用TW副总裁Mike Aguilar在这本书引言中的话来回应你:“在博客世界里,在技术大会的会场中,在互联网上,在书架上,我们都能听到ThoughtWorks人的声音。在不断追求卓越的过程中,我们会近乎冷酷地剖析自己曾做过的事以及做这些事的方法,以寻求改进之道――在这方面我们永无满足。”他并没有夸张,这家800人的公司孕育和凝聚了人数众多、才华卓越的专家团队,近十年里发表了18本专著、几十篇专业论文和研究报告。他们不仅因为拥有Martin Fowler这样的大师级人物,而处于敏捷方法领域的领头羊位置,他们正在塑造的是一种软件文化,这种文化正是Roy Singham口中改变世界的工具。

《软件开发沉思录》是TW在今年推出的新作。这本书从编程技术到项目管理,涵盖了软件开发的各个阶段,既包含DSL、SOA、多语言开发和领域驱动设计等热门主题,也有对象设计、一键发布、性能测试和项目管理等方面的经验之谈和独到见解。Roy Singham,Martin Fowler,Rebecca Parsons等来自ThoughWorks的思想领袖用自己多年的思索与实践帮你打开通向敏捷开发的大门。尽管这本书并不适合对敏捷开发一无所知的新手,但对于有一定工作经验的开发人员或项目管理人员,它可以引起你在一些问题上的深层思考,帮助反思与升华曾经经历过的项目。这个年代,好的东西并不多,也很难得到,但我相信观点和理念的些许进步,或许会改变一个人的职业生涯。

  (《软件开发沉思录》,ThoughtWorks公司著,ThoughtWorks中国公司译,图灵程序设计丛书之一,人民邮电出版社,2009年9月,39.00元)

手机光明网

光明网版权所有

光明日报社概况 | 关于光明网 | 报网动态 | 联系我们 | 法律声明 | 光明网邮箱 | 网站地图

光明网版权所有