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.