Main Question:

Three semesters into a PhD program, I am still unhappy with my project. I am currently in a summer internship where I was offered a job, and as I have enjoyed it so far and they pay well, I am considering finishing a Masters degree and leaving after that. I emailed my advisor to let him know about the offer, asking his advice about that and about the logistics of switching tracks. He has now asked me to let him know what I decide so he can give my TA position this coming semester to a different student (only PhD students at my university are guaranteed funding). I don't want to be misleading and take funding away from students who are committed to a PhD, but I honestly don't know what I want to do yet. I wonder if there might still be a chance that everything gets better and I do finish a PhD. But since I am not committed, is it better to officially switch? I don't know if it is possible to switch back, because my grades have not been the best and my university is very selective. (But I worry that the department does not look highly upon me at this point anyways - my first year was rough, and I ended up taking leave last fall for personal/health reasons.)

How should I handle this situation?

Possibly relevant background information:

almost 23, US, computer science. Finishing the requirements for a masters degree will take 2-3 more semesters (five classes and a paper). I majored in physics in undergrad but added a computer science major my junior year, and then decided to apply to graduate school for that because there were many things I hadn't gotten to learn about yet and found interesting. So I am now in a highly ranked program doing a project related to AI / NLP, which I had very little experience with prior to grad school. The project is old, in a language I hate and struggle with, has mostly been bug fixes and reimplementing things that have already been done before. With the exception of last semester, when another student joined (she has left already) it was just me working on it and three professors giving out tasks. Entering my third year, I am starting to feel pressure to figure out a topic, but I still feel as if I don't know enough to decide and have no clue what would be acceptable or even what I would want to do.

I miss the excitement of undergrad days when I would write simple AIs or algorithms for my own amusement and edification - I thought grad school would be like that, but I haven't done anything of the sort since. I've enjoyed my industry internships and class projects far more than any 'research' tasks because I got to build something that actually works. This is why I am considering not going through with the PhD and just getting a job, although not ruling out the possibility of going back later when I have a more clear idea of what I want to do, after narrowing my interests on my own time. I am not interested in a job in academia at all but rather I just want to have a high-tech job where I can make something novel and useful - which in some cases might be more accessible with a PhD, but I think is also possible with just a Masters.

  • You have a very insightful thought floating around in your question. Research is hard and many times things get progressively worse before they get any better. Things break and don't work most of the time. If you already knew the answer to the problem, then it wouldn't be called research now would it?
    – Shion
    Jul 29, 2014 at 23:06
  • 1
    Even if you decide to continue with the PhD, it sounds like you should switch to a new project/advisor.
    – JeffE
    Jul 31, 2014 at 19:33
  • I started talking with another professor that I had a class with, so perhaps something will come of that. My most immediate concern is it sounds like my advisor wants me to decide right now, and I don't know how to answer without seeming deceitful if I change my mind later.. I really would like another semester before committing either way :\
    – user812786
    Jul 31, 2014 at 21:28
  • Don't do the Ph.D Dec 10, 2015 at 19:38

2 Answers 2


To be honest, you can make a lot of money and reputation in the field of CS without any graduate degree. Take the examples of the CEO's of some very big software companies. You don't need a PhD to satisfy your hunger for more and more challenging tasks when you are a computer scientist. CS people generally do a PhD if they want to stay in academia and be a professor or something like that.

If the industry work makes you happy, go with it. Finish your requirements for Masters, graduate, take up a job that you really love and who knows you might be the next 'Gates' or 'Jobs'. PhD won't help if you are not loving what you are doing and it won't bring any exceptional job offer which you otherwise can't get with a MS degree.

Hope you are able to make up your mind soon. I wish you good luck :)

  • I was reminded of this question when someone commented, and this is what I ended up doing - I spent last year finishing all my classes and job-searching, graduated in May, started a job in June. Don't know about long-term yet (current project isn't as good a fit as I thought, but I'll be rotating soon.. but I really enjoyed HCI classes my last semester.. and I kind of want to get back to physics... etc.), but I am in a position where I can still learn and try new things, so that much is good :)
    – user812786
    Dec 11, 2015 at 14:43

That is a tough decision, but do you think it's mainly the project or just the whole concept of PhD that isn't appealing? Would it help to switch projects or advisors? It sounds as though you have a good fit with your internship, so perhaps it would be a good to gain that work experience and, if you want later, return to school with a clearer idea of what you want to work with (as you mentioned).

With regards to the type of job you want in the future, have you spoken to other professionals to gauge whether or not a PhD is really necessary? That might help in your decision as well. Good luck!

  • Your first couple of questions are precisely why I'm having such a hard time making this decision - still a lot of "what if's". The project is definitely unappealing. Ideally, a PhD sounds great, but my actual experience is that it's a long time of drudgery between getting anything done, and I like the faster pace of industry better. For your second point, I'm starting to seek out role models in industry now, and perhaps it would be fine to advance in a job and go back if I find I hit a ceiling. Thanks for the advice :)
    – user812786
    Jul 31, 2014 at 21:18

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .