I was just wondering if this is a common thing that people do. I am a junior in college and I had a software engineering internship and enjoyed it very much and I think it'd a career i'd enjoy. However I've always wanted to get a phd in computer science and do research in computer graphics. At the internship, a lot of the people there said that many people who make the decision to work then go to school for their phd never end up going for the phd and just stick with their career, so they suggested just going for the masters/phd straight out of school if i really wanted to get one. Is this good advice? Also, do phd students in computer science in general get the same financial help that hard science majors do, or would I have to pay out of pocket for my education?