HACKER Q&A
📣 ILikeMathBetter

Advice for a Graduating College Student


I am about to graduate with an undergrad in Math and computer science. Initially I had hoped to go to grad school but truthfully my gpa is quite low(around 2.8).It seems like graduate school is no longer an option(at least in the sense that even if I were to accepted it would likely be a lower ranked school). this has left me quite confused. I am not sure what avenue to go down and how to start my career.As is search for jobs I see many jobs require a MS and it causes quite a bit of anxiety for me. is there a possible way for me to eventually go to top rated grad school?. if not should I just focus on a career in the industry?


  👤 AnimalMuppet Accepted Answer ✓
I strongly suspect that you're looking at this through a distorted lens. You seem to want grad school, in a top ranked school. Why?

You don't say you want to go to grad school because you want to learn something specific, or because you have some goal that you're reaching for. You sound like you think that grad school is just what one does after graduating, and that it needs to be in a top school or you're a failure. It sounds like you're after grad school more as a status marker than for an education.

Here on HN, I repeatedly see things about how rampant depression is in grad students. It's really, really bad. If you don't need grad school for what you want to do in life, then you probably shouldn't go.

And I also think you're looking at jobs in a distorted way. It sounds like you're looking at a class of jobs (many require an MS), rather than at the universe of jobs in computers (most of which do not require an MS). Why are you looking at jobs with that filter? Do you think the others are beneath you? Or is there a (rather large) blind spot in your looking for jobs?

So, advice: Think hard about whether you really want a grad degree, or just want the affirmation. If you just want the affirmation, don't go to grad school - there's easier ways to get it.

If you don't go to grad school, get a job using your CS. Any job. Don't worry about the class of job that wants an MS degree. They might accept someone without the degree, but they won't with your GPA. Instead, just get a job. Do your best at it. Learn as much as you can. Don't worry about whether that job is "beneath you". Instead, approach it as your audition for a better job.

Forgive me if I'm reading too much into what you said, or over-analyzing it.