Being only a self taught programmer can make it hard to land a job with a company or other business.
When applying for jobs as a programmer most companies and other businesses will require a college degree in programming.
They want to know for sure that you know how to do the programming without messing up their code or other parts of their website.
You're much more likely to be hired as a programmer or web developer if you have a degree from college for it.
You might find some programming jobs through freelancer or fivver and you might if you're lucky find a programming job for a smaller company or business without a college degree.
But if you want to work as a programmer for google or other big businesses then you'll need a college programming degree.
The company who hires you wants to make sure you are qualified and know how to actually program for them and having a college degree in programming can help you get a higher paid programming job.
If you can program then going to college to learn even more about programming and getting your college degree in programming would open a lot of doors for you.
Programming is one of the jobs that will always be in demand for many years as long as we have computers and web servers.
So you could also do programming jobs for people from home or from a business address such as in an office for yourself.
But if you want to be hired for other people or companies to do programming then you should have a college degree.