Pondering the Timing of Technology

When giving a presentation to students at the Silicon Valley Carnegie Mellon University campus last night, I was pondering the timing of innovation. As the famous techie saying goes, ‘being too early is the same as being wrong’…. It seems that there are two simple sides to the timeline:

  1. tech that is too old for the time causes frustration (eg existing legacy tech)
  2. tech that is designed to be too far forward looking won’t be used

So, the sweet spot is targeting tech that is ‘just far ahead enough’ of where we are now to both solve the problem and be adopted. Which is brings to my mind many interesting things about innovation. Innovation, for example, is not about being a visionary and building that future, rather it is a matter of keeping your head in the future but your products just a little ahead of the here and now (so users will understand and use them), and evolving them over time.

This may mean that on some days you might feel you are building ‘old ideas’.

Brief Lecture at Carnegie Mellon University

I just did a lecture at Stanford to an Introduction to Open Source class lead by Tony Wasserman. The students were awesome and I was grateful for the invitation!

Correction: It was the Carnegie Mellon University campus in Silicon Valley 🙂 For those interested in the course contact Tony https://www.cmu.edu/silicon-valley/faculty-staff/wasserman-tony.html