As the upper-middle-class (for the area I now live in) son of a single mother whose serious health problems prevented her from finishing college, I spent a good chunk of my childhood on food stamps. I was even on medicaid for a while when I turned 18 and child support and my father's insurance stopped.
The only reason I now own my own home, have good insurance, and don't worry about money is because when I was 19, a hiring manager 600 miles away who knew me from web forums took a chance. I had just enough cash for a plane ticket. I walked into an office in Santa Clara one Spring morning and got handed the keys to the kingdom.
Fifteen months later the company imploded and I had two offers from four interviews, all arranged by further connections I'd made on the job.
Logically, that never should have happened. I had no formal qualifications, not even a diploma, and no documented experience. I don't think they even bothered with the standard background check, and I know they never checked my references (which were real but borderline worthless).
I made the right connection at the right time. I got lucky. If I hadn't, I'm not entirely sure I'd actually be alive right now, but I would definitely at least be several years behind where I am now.
Everyone has different experiences. You can't assume yours is ordinary, nor that what worked for you would have worked for anyone else.