> And I think school prestige matters more for investment banking than tech
It has less to do with prestige and more to do with risk.
IMHO, there are only two routes to becoming part of today's tech elite. You either build something that gets traction or you join a team that has already done so. These are IMHO the two strongest signals today, especially given the increase of noise. Don't believe me? Just search around AngelList for 30 min. If your son gets a CS degree from Stanford or MIT, it will automatically put him in that basket of "join a team who has already done so", just as working for Google, Facebook, Twitter, etc does.
It has less to do with prestige and more to do with risk.
IMHO, there are only two routes to becoming part of today's tech elite. You either build something that gets traction or you join a team that has already done so. These are IMHO the two strongest signals today, especially given the increase of noise. Don't believe me? Just search around AngelList for 30 min. If your son gets a CS degree from Stanford or MIT, it will automatically put him in that basket of "join a team who has already done so", just as working for Google, Facebook, Twitter, etc does.