What are the chances that you get a job eventually: probably pretty high, if you stick it out. What are the chances you get a job if you graduate high school, have no programming projects, and don't intend to get a CS degree: pretty low. I make 6 figures, live alone in Seattle, and I have health issues that make blindness the least of my problems in many ways. So it's certainly doable, but yeah, it'll take some work.
Both the easiest and hardest way into the field is college. The easiest, because coming out of a college degree gets you something that a lot of people expect to see. The hardest because it's a 4 year or more time investment and being blind makes it harder still. The feasibility of this will depend where you live and what your high school grades look like.
But there are other ways. Go learn Go, figure out something impressive and not an audiogame to do as open source, and spend a couple months on it, then ride the Go hype into a job. You can do this with other languages and whatnot, but it's not guaranteed and what you need to use to try it changes all the time. I'd say this is the one you can do in the shortest amount of time, but also the one that'll be the least likely.
Go get really good at algorithms and data structures, as well as a few other CS concepts that Amazon and Google like, and then pass one of their interviews, and they may very well bring you in as what they call an Engineer I. Amazon and Google like to see college but it's not a firm requirement; they care more that you can answer their interview questions and can code. If you want to see what tech interviews look like, pick a large company you'd want to work at and start googling for preparing for company-here interviews, and you'll find lots of stuff that'll give you some idea what they want. Then go learn it on your own.
Go contribute to an open source project for a couple years by someone like Mozilla, and then apply for jobs when they open up. I almost got my first job that way, actually; I ended up opting into something a friend from college was doing, but having worked on the Rust compiler got Mozilla interested in talking to me.
There is a shortage of programmers. This works in your favor. You're blind. This works against you, if for no other reason than that a lot of people will dismiss you for it. Job 1 is hard. Job 2 is much easier because you can use job 1 to prove that you can do the work.
My specific path was college. During college I did Libaudioverse, my unfortunately unfinished thing for 3d Audio, then I got involved with Rust (a programming language) and worked on their compiler for 6 months because I was bored and was dealing with personal stuff that prevented job hunting. Then it came down to Mozilla, who was interested in me because I'd worked on one of their big open source projects, and my friend from college. I ended up going with my friend from college, using Libaudioverse and my Rust compiler work to build a resume (yes, stuff you didn't get payed for counts), then I spent almost a year on call 24/7 on a massively undersized devteam at a tech startup. This was stressful, but it gave me the resume sufficient to put me in the field and the savings to leave Florida and come live alone in Seattle, and now I have a sane 9-to-5 making $130000, with health care and equity.
I also know a lot of sighted people, and I have a sighted friend doing this now, who will find small jobs that pay barely anything to build the resume and then use that to get something bigger. If you get a bit of a resume going, you will probably be able to find very small tech startups that will be happy to pay you almost nothing as compared to the wider programming market, then put them on your resume and work your way up.
If you are more generally interested in leaving home and don't care if it's programming, accessibility testing pays well, though I can't point you at specific places (he was an outlier, probably, but I once knew someone making $90000 doing this). In the U.S., getting into Randolph-sheppard (running a vending machine/restaurant) can pay well. If you have a roommate and want to live meal-to-meal you can make it on government benefits, assuming that you're in a country that has them, then work things out after you've worked out living alone.
Finally, it's easier to impress people than you think, and if you go the project route you really want to maintain a blog. I tell the story about how I started programming on a Braille 'N Speak 2000 all the time when I was 10 or so, and the sighted tech people love it. If you can get something cool going on and you can get it onto somewhere like Hackernews, you can get 10000 eyes on you.
Anyway, hope this helps some. I was where you are once upon a time, w.r.t finishing high school and not having any idea what would be next, and somehow managed to half-stumble, half-plan my way into success.