Most homeless people aren't the ones you see on the street, instead they're the ones you don't see, shifting between living in cars, motels and random couches. The ones on the street are the ones most in crisis. Teaching them coding is like teaching someone dying of thirst how to dig a well.
Despite what some people on HN think, there's no lack of tech talent, instead there's a lack of employers willing to hire people without perfect backgrounds, and a lack of accessible resources for people to make themselves attractive to these employers.
The "get a job" part is the difficult part. Imagine the easy mode version of the problem, not someone literally on the street but one of the hidden homeless people I described above. Suppose they have rudimentary tech skills, who is going to hire this person with no relevant work history, no references, probably no higher education, and all the complications of their current life?
Despite what some people on HN think, there's no lack of tech talent, instead there's a lack of employers willing to hire people without perfect backgrounds, and a lack of accessible resources for people to make themselves attractive to these employers.
The "get a job" part is the difficult part. Imagine the easy mode version of the problem, not someone literally on the street but one of the hidden homeless people I described above. Suppose they have rudimentary tech skills, who is going to hire this person with no relevant work history, no references, probably no higher education, and all the complications of their current life?