“Typically the main problem with software coding .../... is not the skills of the coders. The people know how to code. The problem is what to code. Because most of the requirements are kind of natural language, ambiguous, and a requirement is never extremely precise, it’s often understood differently by the guy who’s supposed to code.”
Software may be eating the world yet nobody understands how...
“When your tires are flat, you look at your tires, they are flat. When your software is broken, you look at your software, you see nothing.”
Extremely long and insightful "paper" on software programming, avionics, automated vehicle. Featuring Gérard Berry, Margaret Hamilton, spaghetti code that kills, John Resig, Eric Bantegnie, Bret Victor, Emmanuel Ledinot, Chris Newcombe, TLA+, Leslie Lamport, Charlie Miller and Chris Valasek. Must Read.