Sorry, right out of high school, I spent 3 years digging ditches, pouring concrete, and putting up drywall before getting into tech.
For me at least, this has nothing to do with "meeting people who are not like me". I have found the tech community to be very diverse and much more tolerant than my colleagues in the construction industry.