| As a Junior at University right now, this article speaks quite positively about the benefits of doing a PhD. 1) Even if you get a PhD and aren't shining at your field (read gulped into tenure track positions at a top 10 CS program) you're not confined to becoming a professor at a state school. This is a legitimate fear, and one of the things that has always made me frightened of pursuing a PhD. 2) Even if I end up outside of Academia, I'll likely bear little to no fiscal loss. The work will most probably be more interesting than the work I'd be doing had I not done a PhD. The job-ceiling will also be significantly higher, or non-existant. As a semi-related question - does anyone with a background in the area know if it's easier to get accepted into a top-10 CS program having been born and raised in the States? GPA, research experience and my school's 'ranking' is a non-issue - I'm just curious if residency in the United States ever affects PhD committees in regards to admission. |
Most extremely smart academia-bound computer scientists consider that a dream, not a fear. Realize that many state schools are in the top bunch (e.g. 20 or 30) in the US. Unless by "state school" you mean "shitty state school." Like, "X State" where X is not actually a U.S. state (no offense, but those annoy me).
For a professor, the main difference in quality of the school you work at is the quality of your students. This matters a lot, research-wise, because most profs that do a lot of top-quality research farm it out to their grad students. e.g. with 8 good students, you can increase your productivity about 8x.