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.
Information work is thinking work.
The more you learn, the more you have a framework that the knowledge fits into.
The best teacher is very interactive.
As we look ahead into the next century, leaders will be those who empower others.
In my 20s, I worked very, very hard. I have a much more balanced life now.