Sounds like you landed in the lucky circumstance of having access to a computer and access to a library with programming books. You also got lucky with finding a job that let you save enough money to go somewhere else.
Should we not do our best to afford that "luck" to everyone?
With my own money, I am occasionally donating to libraries and other charities. Of course, you are free to do that and anything else with you own money, too.
Should we not do our best to afford that "luck" to everyone?