Actually, I learned every bit of tech I currently live off of on my own and outside of the US, I haven't lived there in over a decade. So I recommend that poor people start doing projects like I did until they can pass a coding test, get their first job, and move up from there. It will take a year or two, like it did for me. I mention I am a US white guy so people can see that it makes more sense to live outside the US and work remote than to live in the US and work anywhere (the economics are better by far and I have the option to do either and choose this route because it makes way more sense). The US sells a false narrative of success but is really a trap. You can have much more working outside of it if you do it right. People keep shilling that narrative and it gets people right into the trap though.