Earlier quoted context omitted.
The blindness of privilege: > I paid for 90% of tuition/housing/living expenses by programming computers beginning in high school. It's commendable that OP did this - that's great and plenty of people have squandered their gifts unlike him. However, just because funding is available doesn't mean people aren't at a disadvantage due to their situation. Does OP really believe that you're on equal ground if you: - Live i…
While my HS did have a course in computer programming taught by a very good teacher, a computer scientist, I learned to program before then. These days one can purchase a Chromebook for about $200 to $300 and put Linux on that and program open source. I know someone who has a nice Mac, but actually I see him mostly with his 13" Chromebook programming C++ on Linux. https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-…
My mother and sister both do some one on one tutoring of kindergarten age economically disadvantaged children. They've told me about the kids that come in that you can tell are very bright. But due to some of the factors like described in the previous post (eg the stressed out single mom who is always working and has less time to do things like reading with their kids etc., the less safe environment, or even just parents that for whatever reason don't know how to engage in that way), many times they still often come in significantly behind. Which makes sense. If your family actively engages their children in learning from the start, you're going to be better prepared.
Is it possible to overcome that? Yes, but not by simply throwing a Chromebook at them. The good news for instance is that this type of volunteer-led tutoring seems to work very decently at closing some of the gap (https://www.washingtonpost.com/local/education/can-volunteer...). So I think it's going to take more or less solutions in that direction.