It is easy to overlook the absence of appreciable advance in an industry. Inventions that are not made, like babies that are not born, are rarely missed.
Software innovation, like almost every other kind of innovation, requires the ability to collaborate and share ideas with other people, and to sit down and talk with customers and get their feedback and understand their needs.
On Destiny: "Our destiny exercises its influence over us even when, as yet, we have not learned its nature: it is our future that lays down the law of our today."
Human, All Too Human