Discussion about this post

User's avatar
Philip Koop's avatar

"That is because the people involved ... were first rate programmers who understood what they were doing."

Well that's right, but it's the clause at the end that is doing the work. A first rate programmer isn't just somebody with good knowledge of the mechanics of programming. Yes, it is helpful to understand technicalities - lambdas, closures, whatever - but the main point is to understand the business problem to be solved, and how to cast that into software. And the problem that most organizations struggle with is that they consider software development to be low-value and they want to put their people who understand the problems in high-value roles. Then the software people don't understand what the "business" people want, and the business people don't understand (and aren't motivated) to give the software people the understanding they need.

Expand full comment
Doctor Hammer's avatar

I suppose the question I would have for Beer is “Why do you suppose this has not happened in the past 50 years? Surely someone would write a computer program to run a small business that would be hyper efficient by standards of the day and proceed to take over the world. Why didn’t that happen?”

Now, I think the best rejoinder is “Amazon pretty much did”, but I note that it isn’t quite the way Beer is imagining things.

Expand full comment
11 more comments...

No posts