I had a chance to address a group of software developers recently. I had about ten minutes to describe one of our recent research labs – the broad goals and a road map. It was fun. More fun was the question, I was asked, in the end.

What would you have done if there are no computers or internet?

I really struggled for an answer. I started my career by working in a team that built a mini-computer. My role itself was pretty small – a diagnostics engineer,testing hardware by writing software. That was more than 35 years ago, just when mini-computers were getting popular.

I guess I would have become a school teacher. I love teaching and I always thought it was one of noblest professions in the world.