伟大程序员需要天才,优秀程序员只需要章法和纪律

I’m not a great programmer; I’m just a good programmer with great habits.

——Kent Beck

我一直有一个不严谨的理论:一个智商正常的普通人,不一定能够成为牛顿和爱因斯坦那样的顶尖科学家,但只要专注、自律、有章法,都可以达到博士生导师这种级别的成就。

从事软件开发二十年来,我一直认为——至今仍然认为——软件开发的现状是非常不专业的。