Tech-scepticismIf you're working in a technical area and have participated in the writing/design of software or hardware, would you be more likely or less to be evangelistic about the whole march of application technology? I sometimes find myself becoming sceptical when I see what we occasionally have to do to get products working and how even the most impressive products have invisible assumptions and quiet bugs lurking about. Users and the marketing depts. seem to have more faith in things (how those things ever work most of the times despite all that testing, god only knows!) than the people who actually put the nuts-and-bolts in. As the jokes go, it is hard to imagine IT guys making the equivalent of bridges and buildings - not much use saying "let me see if I can reproduce the bug here" when it collapses, is there?
Stuff like the network infrastructure and protocols have worked so well for so long and have become invisible to us, so the same'll hopefully happen for the application layer in the future.