Quantum Computing: A Paradigm Shift