A retrospective on “No Silver Bullet” in Software Engineering

Steve Jobs: “computer science is a liberal art, it’s something everyone should know how to use, at least, and harness in their life”

Programming, Math, and Computational Thinking: on education