In the next twenty years an equally great change will occur as we take to communicating with machines by speech. Think of neurons in the brain, nucleotides in the genetic code, people on earth, or the number of calculations carried out by a computer each time you press Enter. Eventually mankind will solve the problem of consciousness by deciding that we are not conscious after all, nor ever were. In the long run, our large-scale computations must inevitably be carried out in parallel. Nobody really knows how to program parallel computers.
Nobody really knows how the brain works.
In the next century, related revolutionary developments will occur in both areas. Advanced technological civilizations can last a few hundreds or maybe thousands of years, but not millions. However, as computing becomes ever more intelligent and more distributed in the upcoming century, determinism in any practical sense will fade away. No fully intelligent system can be expected to give you the same answer twice in a row. If the state space is huge, the only reasonable way to explore it is at random.