If you like having fun while learning, I recommend getting into reverse engineering.
> I’m interested in any resources.
This is a nice list: "A curated list of Assembly Language / Reversing / Malware Analysis / Game Hacking-resources" - https://gist.github.com/muff-in/ff678b1fda17e6188aa0462a9962...