Sunday, May 3, 2009

Complexity - it's complex

Steve Yegge writes a truly excellent post on how things that only look a little tricky can actually be borderline impossibly complex.  One of the examples he uses is legalizing marijuana, where he points out that just "making it legal" is actually a huge list of "well, what about..." type questions that no one ever has an answer to.

The point is that complex systems (like the legal system, or a computer system)  are just that - complex.

Much ink has been spilled the last 50 years about the differences between "engineers" and "suits".  I think the main difference, and the one that matters most of the time, is that the "engineers" have been trained to intuit this list of follow-up questions more or less right away.  The "Suits" haven't.

No comments: