Earlier quoted context omitted.
I am not an expert, but #1. You are average of 5 peers you hang out with (a good thumb rule). #2. There is a huge valley between Software Engineering vs Computer Science (what is your goal here.) For #1. meet-ups and getting programmer mentor is good idea. If you really want to do pure CS, there is no alternative to college, but for Software Gig, a good programmer mentor gives better direction than College/University…
Yet none of that matters if top companies don't interview at your school for internships...which they don't for the most part.
Getting a job right out of college is hard. Everyone is looking for a year of experience.
But once you get that FIRST job, things are smooth sailing. I never got recruitment message in college, but after I had graduated, and was working for a year, I starting getting multiple every week.
Top company jobs, are of course awesome. But if you don't get them right out of college, you can pretty easily do it after a year or 2 of working in the industry in SF.