My CS PhD took 6 years. I liked it OK, despite the hardships and uncertainty. My main response to the article is that those people who are right for a PhD program will know it: they don't need to be told or warned or advised for or against. Even though academics are a rational pursuit, the decision to dedicate yourself so much to anything has got to be from the heart, otherwise just don't, and you probably wouldn't even be wondering in the first place.
My other reaction to the article is that it is just describing all the aspects almost any really difficult accomplishment: it takes too long, no one is there to help you on the hardest parts, you have to give up significant other things in life (including a real part of your time, relationships, and health), people may try to block you, you run the risk of it all being for nothing, and in the end no one is going to care about it as much as you had to care about it. Replace "PhD" with climbing a mountain, building a successful business, raising a child, writing a novel, etc. and it all still applies.
Earning a PhD is not supposed to be your last, biggest accomplishment in life any more than getting through high school is the biggest accomplishment for most people. Earning a PhD is your first official dent in the universe. It is practice for a life of taking on more hard and uncertain challenges. A lot of people do that, with or without the PhD as practice.
My other reaction to the article is that it is just describing all the aspects almost any really difficult accomplishment: it takes too long, no one is there to help you on the hardest parts, you have to give up significant other things in life (including a real part of your time, relationships, and health), people may try to block you, you run the risk of it all being for nothing, and in the end no one is going to care about it as much as you had to care about it. Replace "PhD" with climbing a mountain, building a successful business, raising a child, writing a novel, etc. and it all still applies.
Earning a PhD is not supposed to be your last, biggest accomplishment in life any more than getting through high school is the biggest accomplishment for most people. Earning a PhD is your first official dent in the universe. It is practice for a life of taking on more hard and uncertain challenges. A lot of people do that, with or without the PhD as practice.