As someone who's dropped out of college (three months ago) to start a company in Silicon Valley, I would urge you to think a lot about this decision. I know I have. It's a very serious decision and one that a lot of people take hastily, not knowing what it will really entail until much later. College is important. I plan on going back before I die. You can get involved with startups, work with them and learn from the…
I'd urge him to consider carefully not only because dropping out of university might not be wise, but because he'll probably end up in the US on an H-1B visa. An H-1B visa isn't a big deal, but it prevents you from working for a few weeks on contract to try things out, and it makes it quite a bit harder to change companies or quit. Valley companies tend to overwork and under-compensate, and an H-1B makes it -that muc…
Actually, getting an H1B visa without a college education is near-to-impossible. I have a college education that isn't in computing, and I've had to provide evidence of six years of work experience as an alternative. I doubt our 19 year old friend will be able to do that.
Plus he can't "work for food for two months"- in fact, just that being on his site would probably be a giant red flag for immigration. You have to be paid a prevailing wage.
The easy answer here is to do internships. I'm not sure what the visa situation around them is exactly, but I'm sure it's easier than getting an H1B.