I have a degree that's completely unrelated to my job. My degree is in languages, now I am a software developer. After graduating, I was a cleaner for a bit (mostly just so I could eat). And then I took a job in IT (some blackbox testing, changing toners, helping people do their spreadsheets etc. etc. etc.) That job gradually involved more and more programming. Meanwhile in my spare time I was doing some vaguely related hobbies. Some years later I have a solid enough background in embedded programming that I've gotten hired to do that.
So there's an approach you could take.
Most of the self taught-programmers managed to get hired for cheap by a company based on a portfolio and then used that to build a career.
There are several things you can do.
If your work is public, and you have the client's permission, add links to your work.
Have an active GitHub where you post personal projects your working on.
Consider starting a blog about your journey. Sometimes you may be invited to speak at local "Learn To Code" meetups.
Check Facebook, Meetup, and other websites for meetings in your area about technologies you're interested in. They are likely virtual now due to COVID, but still consider logging in.
Reddit has several "Learn to Code" subreddits which will are very newbie friendly. Start networking with others who are also learning to code.
Work for very little money (at first). It's best if you get hired, even on a contract bases, by a company that you can put on your resume (i.e. not Fiverr).
Finally, continue learning on your own.
Well, let's just look at what you want: you want a job with one year of youtube tutorials.
Would you be willing to do that?
Would you be okay with your dentist being a person having watched a lot of youtube drilling tutorials?
Would you be okay if the person handling your electricity in the house says "I know this, I learned all about it last year on youtube".
Would you be okay if you tax accountant said "Don't worry, I got this, I saw the youtube video at least 30 times".
My guess is you would not. You want people to be professionals. You want them to have a solid 2-5 year education before they do stuff. So do employers.
The way to a job, almost any job worth having is education. Theoretical, practical, depends on the job. But with a real curriculum, a real teacher and real feedback for learning (that you don't get from watching videos).
I don't know what options you have where you live, but the times where random people from the street where picked up for their hobbyist skills in computer programming is 40 years past now.
Computer Science is mainstream now and employers expect mainstream credentials.
You need an education.
I don't have a degree that would lead to programming positions. I do have a college degree, just not one that is universally accepted for programming jobs.
So how do I always end up with a job that requires that I spend time each week programming? I apply for jobs that are mostly related to my main degree, but do have a programming aspect. These are jobs that only list the ability to code in additional or nice to have requirements. Then I do my best to morph the job into one where the programming skills I have are the thing they remember about me. Eventually I can transfer into roles that have even more programming requirements.
So my advice is don't go for jobs that are 100% developer, go for ones that are 25% developer. Then build from there.