4 ms·
I agree that computers should have intuitive interfaces and should bend to people rather than the other way around. I also think that most computers should and
by crazydoggers 14y ago
I agree that computers should have intuitive interfaces and should bend to people rather than the other way around. I also think that most computers should and will be more like iPads and iPhones, essentially smart appliances.
However, just because we can see a future where computers bend to the whims of users, ignorance is not bliss.
Computers are becoming an ever increasingly important part of most peoples lives. Saying that you shouldn't have a fundamental understanding of how they work only leaves you open to being hurt by those machines that you interact with every day.
Take phishing scams, and drive by downloads. In large part these occur due to ignorance of the user on a fundamental level. Of course, computers need to be much smarter and prevent these types of attacks all-together. But in a world where some people understand computers on a fundamental level, and others do not, you'll always see those with knowledge taking advantage of those without.
Ultimately people shouldn't learn to programming because it makes bending computers to their will easier (though it does). Instead people should learn basic programming to better understand that which they fundamentally rely on.