My First BillG Review, by Joel Spolsky

It's an article about how a software company should be run, and by what type of manager, and his conclusion is:

"Watching non-programmers trying to run software companies is like watching someone who doesn't know how to surf trying to surf."