So I'm writing this up as something to provoke some thought in our IT minds as we go about innovating and creating policies in IT. I believe it would be fair to say that computers don't solve our problems, rather they make the solutions more efficient and/or convinient. Many people believe that computers and similar gadgets solve their problems. Companies that create computers and marketers have used this idea to sell their products to the less IT knowlegable population. Because of various lies and half truths the ideas of the original creator of a product are never communicated therefore one finds people with different understandings of the same technology and what it does. Although this has existed for a long time it's only coming out clealy in the IT field because of its fast changing nature. Within one year what one knows about a technology can change as more about the technology is revealed. Looking at what computers do, they are machines that run software, and software is just a bunch of instructions that manipulate hardware. A piece of software seems to solve a problem to the un-knowlegable IT user but to the originator/creator the solution was already created even before it was implemented in software ( otherwise what would the software be doing? Reminding you about your problems? ) and it is from this perspective that I believe computers can be viewed because by doing it the other way round one ends up with managers who buy tonnes of computer equipment and software thinking their company woes will suddenly come to an end ( It's easier to ask God for a miracle! ). The problems need to be defined and solutions created in the ordinary way, leaving out the machines. Then let the machines do what they do best, crunch numbers faster and transmit data faster than humans. Comments and criticisms most welcome. Regards. 8~)