I get asked this question almost daily.
The short answer is "there's no one set path."
But this could fit with anything. And it isn't really helpful.
Here's what I would do if I was fired tomorrow.
1. Get really good at whatever it is I decide to do
Whatever field you want to get into, machine learning, data science, health, media, this is a given. You have to be good at what you do.
Not the best at one thing?
That's okay. Combine it with something else and become the best at the crossover.
For me, my coding skills were lacking, so I made it up for it through several different forms of communication (see point 2).
2. Communicate whatever it is I'm good at in a way people can understand
If you can code but can't write, practice writing.
I can't count the number of times I've found some brilliant code online but struggled to understand it because it hadn't been documented well.
Got a project you've worked on?
Share it. And share your thought process around each step. Why did you do step 3?
It's the Winston Churchill approach. He wasn't anywhere near the most qualified person for the role of Prime Minister. But he was the best at communicating what he knew. Because of this, the people put their trust in him. Then he backed it up by being good at what he did.
3. Apply relentlessly
If I wasn't getting rejected once per week, I'd start applying more. And not just with a resumé.
Someone told me their resumé gets filtered. I'm not sure what a resumé filter is but I'd find a way to get around it.
Plus, I'm not interested in somewhere that hires solely off the basis of an A4 sheet of paper.
I'd go out of my way to find who the best person would be to talk to. And then I'd find a problem they're having and fix it.
Will this work?
There's no guarantees. There's never a guarantee.
But what's the alternative?
To not be good at what you do?
Or to not communicate your skillset?
Or to not find the right person to talk to?
If you want to talk more about this. Message me anytime.