Fred Brooks

If you are involved in software development and have not read Fred Brooks’ The Mythical Man-Month, you ought to. It’s old but contains a lot of great material. Also, he makes for a lot of great quotes. Here are a few I thought were great:

“How does a project get to be a year late? … One day at a time.”

“The bearing of a child takes nine months, no matter how many women are assigned.”

“Brooks’s Law: Adding manpower to a late software project makes it later.”

“Einstein repeatedly argued that there must be simplified explanations of nature, because God is not capricious or arbitrary. No such faith comforts the software engineer. Much of the complexity he must master is arbitrary complexity […] because they were designed by different people, rather than by God.”