Working with Noisy Quantum Computers