Ade的致谢
首先我要感谢Dave感谢过的所有的人。没有他们,Dave就不会在现在的地方,我也不会。
我要感谢《The Pragmatic Programmers》(程序员修炼之道——从小工到专家)(Andy和Dave写的),是这本书给了我灵感,并把我带到了C2 wiki和极限编程周二俱乐部。如果没有这些事情对我的影响,我就不会找到Laurent Bossavit的Bookshelved wiki,也不会在Dave加入ThoughtWorks时知道他是谁。
当然,如果不是因为在一次老英国央行的XTC晚会上,Paul Hammant非要我对不想加入ThoughtWorks这件事给出合理的解释,我也不会成为那里的一名咨询师。谢谢你,Paul。在ThoughtWorks工作的经历为我打开了很多扇门。比如,有了Thought Works前任创新总监(Innovation Director)Dave Farley的赞助,我能到Allerton参加PLoP会议,并见到Dave。
那些花时间为本书接受职业详细资料问卷调查的人们,你们肯定知道我说的是谁。我无法把你们的名字全部列在这里,但我永远感谢你们。对于本书的审稿者也是一样。感谢你们付出的宝贵时间,告诉我们怎样才能使这本书更好。
Ravi Mohan不只跟我们分享了他的经验。针对本书以及软件技能的各个方面,他都向我们提出了一些很难的问题。他自愿地去做背景阅读,去改变自己的想法,并不断地询问问题的明确解释,这一切都让我们保持诚实。感谢你,Ravi。
我还要感谢Robert Konigsberg和Eve Andersson,感谢他们为本书手稿的早期版本提供了无比详尽的反馈。
我要感谢Enrique Comba Riepenhausen,感谢他们完成了最初的OmniGraffle图表(OmniGraffle是由Omni Group开发的基于Mac OS X系统的可视化制图工具)。若没有他们的帮助,你看到的将是一些相当丑陋的用Graphviz自动产生的图表(Graphviz是一套开源的可视化图形软件,来自AT&T研究中心)。
如果没有人指导,写一本关于学徒方面的书将是不可能的任务。Ivan Moore一直是我的指导者,虽然我们现在已不再在一起工作。Ivan的指导让我一直觉得快乐,就像我对茶的感觉一样。
我还要感谢Mary Treseler,虽然我们延误了多个“最终期限”,你依然给我和Dave完成这本书的机会。
最后,我要感谢我的父母。他们给我买了第一台电脑,而且他们在很多年之前就意识到我应该成为一名专业的程序员。如果我能在更小的时候就听他们的话,我的路将会更通畅更直接一些。