27 Apr
My last post on MS vs Phd got a lot of responses and varying view points.. So, I thought I would get view points from different people. Today, I have Jayant Haritsa - Professor, SERC and CSA department of Indian Institute of Science, to share his views on MS vs Phd. Thank you very much sir for sparing your time and answering me over email.
Jayant Haritsa’s views on MS Vs Phd.
A couple of random points (caveat: as you will see below, i am heavily biased towards a traditional notion of academics):
1) Firstly, we should not make value judgements between Masters vs PhD in the sense of one being superior or inferior — it is more an issue of what *you* would like to do in the remainder of your technical life.
If you are the type who prefers to work in teams and is keen on developing immediately useable systems, then pursuing a Masters would make good sense. On the other hand, if you are the type who likes to work alone and secretly wishes to pursue an irresponsible life and be paid for it, then doing a PhD may be an attractive proposition.
2) I personally am not in favor of PhD thesis coming out of large systems projects, based on the following reasoning - a PhD should gear you up for carrying out *independent* research and is in a sense, a process of *self*-realization. However, often in a large group project, you get either lifted or pulled down or channeled by the group objectives and members. So you really don’t get to figure out your *own* abilities due to the external modulation. Ideally, a Phd should prepare you for the loneliness of academic life
Further, in large systems projects, sooner or later, getting the software out usually becomes more important than the concepts themselves - but to me the quality of a PhD is defined by the fresh *conceptual* breakthroughs.
3) The reason often given for an industry stint before or during PhD is that you get to grips with “real problems”. My view is again that of the pure mathematician - who cares? The “real” just means that it may have *short-term* applicability, but in practice, most PhD thesis find their way into the real-world in the long-term. To give you a recent example - Mike Stonebraker is now using some of the scheduling ideas from a thesis of fifteen years ago in the Streambase prototype.
Do a Phd when you are at the peak of your mental powers, which is *right now* - don’t bother so much about whether it is “industry-relevant”, as much as “did I have fun thinking about the problem and did I come up with elegant solutions that I am proud to show my mother”.
4) Finally, in my view, ideal Phd is one where *you* come up with the problem, work alone (modulo advisor) and single-handedly write a definitive thesis on the issue.
Hope you enjoyed this episode of Coffee With Experts! Previous episodes of Coffee with Experts is here.
Popularity: 87% [?]
5 Responses for "Jayant Haritsa (IISc Prof) on MS vs Phd"
[…] vs Phd Hi guys, I got a chance to catch up with an IISc proof on his views about MS vs Phd. Jayant Haritsa (IISc Prof) on MS vs Phd ? Coffee With Sundar If you guys find this resource useful, share the links here with readers. I dont want to do it for […]
[…] financier wrote an interesting post today onHere’s a quick excerptIdeally, a Phd should prepare you for the loneliness of academic life. Further, in large systems projects, sooner or later, getting the software out usually becomes more important than the concepts themselves - but to me the quality of … […]
very good post.
i like prof Jayant’s to-the-point attitude, which was very visible in that Product Prodigy meet.
Thanks balaji..
by listening to people like Jayant, we get to learn a lot..
PhD is quite a lonely venture. REAL LONELY.
Leave a reply