中文版序(译文)

亲爱的读者:

在编程的世界里,我们会和各种各样的“语言”打交道。虽然我主要的服务器端开发语言是C#,但我的工作方法却几乎可以完全应用到Java、PHP、Ruby或Python上。编程语言虽有不同,核心的编程思想、方法和架构却是高度类似的。我们只是用不同的方式来表达而已。

我们的工作方式也具有普遍性——如何保持干劲、提高成效,教学的重要性,如何与客户合作,如何发现合适的流程,勇于摆脱不好的流程。此外,我猜想,我通过编程学到的人生一课,不仅适合在美国工作的我们,也可能适用于在中国工作的你。

作为在美国出生的第一代华裔,我非常荣幸这本书能够被翻译成我父辈的语言。我在美国长大,在西方文化中生活,同时也有一些中国的传统价值观。我对于应该如何在这个行业工作的看法肯定受到了两种文化的影响。

无论你是刚刚投身编程事业,正在创业,还是在寻找一些新鲜的观点,我都希望这本书在现在和未来都能对你有所启发。

张家为

目录