| CMU grad here, let me chime in a few words if I may... As much as I am proud to hear that Carnegie Mellon SCS grads are making the top $, it saddens me a bit to realize that our graduates are playing it too safe. I don't have the exact numbers, but my guess is that the percentage of CMU grads doing startups is probably at a much lower number rate than other top tier tech schools like MIT and Stanford. As a result, while these other school's immediate graduate salary is lower than CMU, their life time salary is probably going to be higher. Yes, making $100K out of college is glorious, but that novelty is going to wear off and you'll be like everybody else slaving their life away. While you still can, while the market is still hot, why not aim for something better like creating the next instagram or dropbox? What's the absolute worst that can happen if you fail? Returning to that $100K/year job? Life after college is like stepping into a casino for the first time and the casino offers you a free roll. It's silly not to give it a shot if you have practically nothing to lose. |
1 - a lot of grads have loans to pay off, and that $100k/yr job sure helps get it done quickly so you can focus on anything you want without that on your back.
2 - That $100k/yr job can help you meet a lot of great people to work on projects with at a later time. A lot of SCS grads come out having done nothing but stare at code for 4 years (I'm one, and I was saddened by the number of my classmates who made no connections on campus outside of SCS, connections that would be vitally useful in a startup). Working at a great company in the valley can help get you into the startup scene in a way that Pittsburgh might not.
3 - Nothing says you can't work on a startup outside of the 40-50hrs/wk you put in at your 100k/yr job. SCS grads are used to loooong work weeks; a normal work week seems short in comparison, especially right after graduation when you aren't (probably) supporting a family or anything else. That leaves time to make money AND try out some projects.
4 - Not being part of a startup =/= slaving your life away. There's a lot of great, rewarding work to be done in the valley and in the tech industry, it isn't an all or nothing thing with the all being becoming a startup founder. Being part of a company growing quickly and doing cool things can be just as rewarding as being a founder.