I think IT projects are about supporting social systems - about communications between people and machines. They tend to fail due to cultural issues.
Sentiment: NEGATIVE
Any work of architecture that has with it some discussion, some polemic, I think is good. It shows that people are interested, people are involved.
In the computer industry, you've got an interdisciplinary team of people who can come together, attack the problem, and work in a collaborative style. You knock down one problem after another, cobble things together, and then hopefully turn the crank at some point.
I'm certainly grateful that there were projects that I did that people responded to. It would be a nightmare if it were the other way around. But it's sometimes a little disheartening.
If you look at the history of communication, new technologies like the phone and e-mail didn't just let people do things faster; it fundamentally changed the scope of the kinds of projects people dared to take on.
Whether you're a programming prodigy or the office manager holding it all together, technology empowers small groups of passionate people with an astonishing degree of leverage to make the world a better place.
Technology is a bit of a double-edged sword. Used right, it's a wonderful tool, but unfortunately, it makes it easier for a lot of mediocre people to get really crappy ideas out.
Many people see technology as the problem behind the so-called digital divide. Others see it as the solution. Technology is neither. It must operate in conjunction with business, economic, political and social system.
It's strategic for us - lots of people will develop applications in .NET.
I don't think in terms of projects.
They are damn good projects - excellent projects. That goes for all the projects up there. You know some people make fun of people who speak a foreign language, and dumb people criticize something they do not understand, and that is what is going on up there - God damn it!