For a beginner freelancer is not recommended, assuming that OP is a developer, it's gonna be difficult as fuck for him, when you work as a jr developer (even mid) for a company, you have a whole team by your side where you can ask or depend on, working alone as a developer you have to be everything yourself meaning Front/back end, QA and Dev Ops at once.
Freelancing in some cases is recommended for people who have already years of exp and a lot of projects developed.
For a beginner freelancer is not recommended, assuming that OP is a developer, it's gonna be difficult as fuck for him, when you work as a jr developer (even mid) for a company, you have a whole team by your side where you can ask or depend on, working alone as a developer you have to be everything yourself meaning Front/back end, QA and Dev Ops at once.
Freelancing in some cases is recommended for people who have already years of exp and a lot of projects developed.