3

Back in 2018 I started a master's degree in CS focusing on ML with the goal of eventually obtaining a PhD. This did not work out for two reasons: 1) most of the ML faculty left for another university. 2) I was diagnosed with depression and could barely keep up with classwork let alone do meaningful research.

Since then I have graduated and worked in non-ML-related generic software engineering jobs, always holding on to dear life due to my mental health issues and being an average performer at best. Thankfully, this year I have been approved for a new form of therapy which has resulted in great improvements. I feel almost entirely normal again and my productivity has skyrocketed. I am able to read and implement ML papers in my free time again.

I now feel determined to go back to my original plan. But the obvious problem is that my CV post Bachelor looks entirely unimpressive and going back to do yet another MS in CS seems like it would raise red flags. At this point I am not sure if there is a realistic way forward into a PhD program. Getting ML industry experience? Trying to self-publish? Going for a non-CS MS degree (e.g. stats)? I am also unsure of whether I have to/should explain my situation in my CV or motivation letters.

Essentially I am unsure how admission committees evaluate non-traditional candidates with obvious gaps in their resumes and whether a comebeback is a) realistic (if so, what paths have you seen such students take?) and b) has to be explained.

7
  • 1
    How were your grades in the CS master's?
    – deee
    Commented Jul 17 at 12:16
  • 4
    One might hope that many people still remember that 2020 was the start of something not-very-fun that interfered with all sorts of plans.
    – Jon Custer
    Commented Jul 17 at 12:55
  • @deee My grades were (somehow) still very good (perfect GPA, possibly best student in my year but that's unclear) but unfortunately no research experience after publishing my bachelor thesis. I attribute this to luck mostly since I've had a hard time studying.
    – Peter
    Commented Jul 18 at 11:32
  • I'm in the UK, and not sure if this applies elsewhere, but starting a PhD without any research experience is very normal here.
    – deee
    Commented Jul 18 at 11:50
  • @deee By research experience do you mean publications? Or also research internships etc. Is the latter not quite common or is that only a US thing?
    – Peter
    Commented Jul 19 at 13:56

2 Answers 2

4

I also took an extended mental health detour before getting to my PhD, and my industry programming experience has been very exciting to a lot of the academics I work with because competent programmers are surprisingly rare in computer science. (It makes sense if you think about it, computer science researchers don't spend much of their time on programming.)

When applying for a PhD, the admission committee is trying to decide if you're likely to successfully complete the PhD. You need to present your experience in a way that will make them confident in you as a candidate. If your master's degree transcript is unimpressive, you may want to acknowledge that this was due to a health problem which has now been resolved. I would suggest that your CV should cover all the relevant experience that makes you a good candidate, and your motivation letter should tell the story of why you want to do the PhD and how the experience in your CV sets you up well for this.

If you are struggling to be accepted to PhD programmes, one way you can make yourself more attractive as a candidate is participating in relevant contests/challenges, preferably ones which involve writing a paper about your submission. You want something that involves researchers but is open to anyone. It doesn't matter if you don't score highly (although a high score is nice!), the point is to show a basic level of competence. As an example of the kind of thing I mean, there's an annual challenge run by PhysioNet with an associated conference which has detailed instructions on preparing a paper as the assumption is that not all teams are within academia.

3
  • 1
    That's a great suggestion. I have been looking into publishing in ML adjacent areas that I have already worked in during undergrad but actually getting a paper accepted seems daunting, this might be more manageable.
    – Peter
    Commented Jul 18 at 11:31
  • Don't get too hung up on actually publishing something - I know people who have finished PhDs without having a paper accepted!
    – deee
    Commented Jul 18 at 11:51
  • I do actually have one CS paper published already but as second author and in a different field, I was hoping to build on that.
    – Peter
    Commented Jul 19 at 13:57
-1

Here are some of the tips that could strengthen your profile and eventually might make ready to get back on track.

  1. You can do some ML courses and upload the certificates of completion on your LinkedIn profile.There are so many courses available on platforms like coursera, udemy, udacity, and so on. Pick the one that suits you best.
  2. LinkedIn is a nice platform and one of the must-haves these days to get connected with like minded people. You can join certain groups/communities where people look for other ML folks without even needing a fancy ML degree.
  3. Start exploring Kaggle competitions and submit your entries without even worrying whether it would lead to the top of the leaderboard.
  4. If you are interested in gaining some experience, you can try freelancing.
  5. You can always attend workshops, and academic conferences as a visitor to learn what people are doing research on and engage yourself in discussions with real professionals. You can also avail the opportunity to address your concerns and get even more practical and sensible advice.

Good Luck!

1
  • 5
    I really don't think random online ML courses and LinkedIn profiles will have much weight with selection committees.
    – deee
    Commented Jul 17 at 12:36

You must log in to answer this question.

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