How could I get a Silicon Valley offer being from a no-name state school? (Michigan)

<p>Take any job that you can get for after sophomore year. Try to get a research grant if no job, but those are competitive too so ask profs at your college if they need anyone or if there is a team you can join. My kid was able to hook up a paid summer with a prof and also then had a couple of REU type experiences. A lot of CS research is very practical. Then after you have done something sophomore summer, you have a chance of getting a better internship after jr year. Work on open source projects to strengthen your resume.</p>