You forgot step 1.5: make contributing to open-source an unwritten rule to getting a job in the industry
Full disclosure: I got my current job before I had contributed anything to open source but I was asked a lot about it while applying to companies like it's expected that you work in your free time