In my opinion, right now there's way too much hype on the technologies and not enough attention to the real businesses behind them.
Sentiment: NEGATIVE
I'm sure there will continue to be exciting new products and major changes, but it looks as if the existing technology has a great deal of room to grow and prosper.
If we're building high quality companies, if the customers like the products, if the technology innovation is real, then the substance is going to win out in the end.
People don't want to believe that technology is broken. Pharmaceuticals, robotics, artificial intelligence, nanotechnology - all these areas where the progress has been a lot more limited than people think. And the question is why.
The over-all point is that new technology will not necessarily replace old technology, but it will date it. By definition. Eventually, it will replace it. But it's like people who had black-and-white TVs when color came out. They eventually decided whether or not the new technology was worth the investment.
The breakthrough innovations come when the tension is greatest and the resources are most limited. That's when people are actually a lot more open to rethinking the fundamental way they do business.
No one has ever been able to stop the process and evolution of technology, not even I.B.M. That is going to continue. Those who grab it and move ahead with it will determine the future in this industry.
For any new technology there is always controversy and there always some fear associated with it. I think that's just the price of being first sometimes.
Silicon Valley has a lot of noise, a lot of hype. People are very excited about all of the Facebook stuff, Facebook applications. It's just been a huge hype over the last year when actually... there isn't really that much value.
Good, bad or indifferent, if you are not investing in new technology, you are going to be left behind.
I definitely think what drives technology companies is the people; because in a technology company it's always about what are you going to do next.