Some background info: CS and Philosophy major; Asian; intending to study in the US or Europe.
I am currently doing research related to CS (computer security in particular) and intend to pursue a PhD in CS and look for a tenure-track position in the future. It doesn't have to be in the West, in fact I want to go back to my home country, it's a wonderful place. I know it's ignorant and naive to say this as an undergraduate, but I like doing academic research more than industry jobs. I have some research experiences and publications, though none of them are considered exceptional.
But I have a dream that in the future I can do research related to (political) philosophy. I'm currently doing a double degree in philosophy, and then I'm super into that field, as much as I'm into CS. Sounds even more ignorant and naive, if I get a research position in academia someday, I can do interdisciplinary research in philosophy and CS.
As far as I can tell, doing research in philosophy is far from doing research in CS, and I do not think getting a PhD in CS make me a good philosophy researcher, let alone a "philosopher."
Here are some of my concerns.
- It's probably not a good idea to do a interdisciplinary PhD. I have heard that doing a interdisciplinary PhD will make it harder for me to find an academic job and eventually get a tenure-track position. People in CS departments still prefer traditional CS PhDs. Is this true?
- Doing two PhDs is probably too much. Life is too short for multiple PhDs.
- Maybe I should get an MPhil in Philosophy before getting a PhD in CS. But will this hurt my application, since I will have done much less CS research in the last two years by the time I apply for CS PhD? And even if I get the degree super fast, I will be 35 by the time I get the PhD. I have heard that age affects the chances of getting a job in academia, though information are equivocal (ref1, ref2).
- Or maybe doing an MPhil in Philosophy after a PhD in CS? It might affect the continuity of my research. Getting a job in academia is hard enough, and I would probably be less active in the CS research community for two years while others are doing postdocs. Also, I am concerned that doing a Master's degree when I have a PhD will sound strange to most people, including my potential employers. (ref3, ref4, although in both cases two disciplines are related, which is not true in my case) And the previous concern also applies, I will be 35 when I finish my MPhil.
- Is it even a good idea to do multiple degrees in completely different fields in the first place? Maybe I should only consider doing interdisciplinary research after I get a tenure-track position? Some professors told me that cross-disciplinary research is for tenure-track professors because they have full freedom in their research, especially in my case, we all know that many people think Philosophy is useless.
In conclusion, the main questions are: whether I should get an additional degree in Philosophy, and in what order should I study one, before or after CS PhD?
I understand that there are many individual factors. I have tried to refine the question so that the answers would be applicable to other students who are also interested in doing super-far-away interdisciplinary research.
There is a related question, but the fields they are interested are not as far apart as in my case, and in that post the author was already doing a PhD so he/she did not have to worry about the order of getting degrees.