I'm not sure about the next 20 years, but quantum computers are really good at running calculations in parallel and finding a result. I'm not 100% sure I'm accurate, but I believe if an algorithm is a good candidate to run on, say, a Spark cluster, a quantum computer would be much better at it.
I think the biggest change will be that quantum computing can really kill at machine learning, upping the numbers of nodes in neural networks with an exponential relationship to the number of qubits.
It might turn neural nets into a neat toy that Facebook uses to show us sort-of good ad predictions to something that really cuts into a wide range of things that only humans are capable of doing.