There’s certainly lots of potential for you in this career, web developers will always be in demand.
But you’ll need to be able to demonstrate skill and ability to stand out.
This is tough if you haven’t had a job in this area first.
If you can’t find paying clients take on personal projects.
They only way to stretch your skills is to take on real world challenges and constraints.
build as many different things as you can!
These personal projects become your portfolio, which will be a stepping stone into your first paid gigs.
There are several routes for you,
You can find a job to get some experience,
Or you can start freelancing.
Both have their own challenges.
A job means secure monthly payment, and not much responsibility.
There’s an attraction in this.
But a job isn’t as safe as it used to be.
Most small companies can’t afford to pay juniors the money they need to meet rising costs of living.
Larger companies don’t really want juniors.
In addition.
I don’t believe that job are the long term “safe option” they used to be.
I myself was fired from a job the day before I was going to ask for a raise.
Freelancing, or starting your own side hustle, is tough.
Freelancing means working for many years for not much money.
But with freelancing, your earning cap is potentially unlimited.
You will also have a LOT more freedom to live the life you want.
But it’s a lot of pressure.
You have to learn to do literally every job role yourself.
You have to bring in your own work.
In the end, you have to decide what’s right for you.
Of course, you can find a job AND freelance as a sidehustle, which is what most folk do these days.
It’s a safe way to go.