Work in a startup and try to do a little bit of everything (code, devops, marketing, selling). Be really good at 2 of those at least and just hit the ground running.
You might not know how to do something, but ask to do it anyways and learn it on the go. Big corporations will not give you that kind of opportunity so you have to find a startup or create one yourself.
Code and blog a lot and put everything on GitHub and try to get people to star your projects and follow you. Learn to design, architect and structure your code for large systems.