Here&#x27;s what you do.  Find a couple companies you want to work for.  Find folks who work there on twitter&#x2F;irc&#x2F;github.<p>Email them and say &quot;I&#x27;d love to work at your company in a year, what can I do to prepare&quot;.<p>They&#x27;ll tell you.  You do want to get a job, be it contracting or something, so you have some professional experience.<p>But the main thing is you learn what you need to learn, you figure out if you need some github contributions, moocs, read a books, etc.