> Almost every good place pays their CS PhD students enough to squeak by without getting into debt. I wish this was more widely known.
Right. The debt problems that people have after PhDs are more often due to their undergrad loans sitting around for 4-7 years while they were earning enough to subsist and not more.
The people who can't hack it are those who'll be in trouble. Tech has never much been the place where credentials are necessary.
Don't specialize and saddle yourself with years of college debt if you're unsure of the field's long term prospects.