Quantum computing has the potential to change the world (and break our cryptography along the way). It’s a great field because not only do you get to do Quantum Mechanics (always a good time), you also get to learn how computing really works at a fundamental level!
I created a python library on github
https://github.com/EthanRossmath/Number-Factorer
that implements simulations of Shor’s algorithm using Qiskit and allows you to use these to factor actual numbers! Due to the fact that these are only simulations, it takes a very long time to factor relatively small integers.