> Until such a time that a computer is as ubiquitous as paper and pen or a stick and some sand -- I think algorithms and programming will be skills relegated to a privileged, nerdy class of people.
But computers are about to become more ubiquitous than paper and pen; most people do (or will soon) constantly carry a powerful computer in their pocket.