- Take CS50
- Take Nand2Tetris
- Take Casey Muratori's upcoming course StarCode Galaxy.
- Get some inspiration from Jonathan Blow and Casey Muratori on YouTube, and start the rabbit hole there.
- Be prepared to question a lot of the dogma that you have already absorbed.