That said, at Fogbeam now we have one founder (me) who attended UNC-Wilmington and 3 different community colleges and never finished his bachelors, two UNC-CH grads (and one of those two has returned to school at UNC-CH to take graduate classes) and one guy with a community college degree in business administration who's now studying C.S. at UNC-CH. So UNC Chapel Hill is heavily represented among our team, and it's hardly a bad school. But I've always maintained that when we have money to start recruiting "real employees", I intend to recruit at places like NCCU (North Carolina Central University), NC A&T, Fayetteville State, UNC-Pembroke, St. Augustines, Meredith, Shaw, William Peace, UNC-Greensboro, Wake Tech, Durham Tech, etc.
Why? Well, because I believe that are good, smart, talented people to be found there, and with the bonus that we're less likely to be competing against Google, IBM, Microsoft, Facebook, etc. for talent there. And furthermore, I find that you sometimes find people from the less touted schools who have something of a chip on their shoulders, have something to prove, and are just plain hungry to achieve. And those are people I like working with.
Anyway, sure, if you have a chance to go to Stanford or Berkeley or MIT, go for it. Why wouldn't you? But by the same token, if you don't go to one of those schools for whatever reason, it hardly means you can't still have a great career and accomplish things.