How to know when to quit your PhD (or anything else you’re doing)

I have been a computer science academic for roughly 10 years. I have tenure at a top tier university. I, clearly, have a PhD myself, and I have supervised others through their PhDs, master’s, and undergrad theses. I have taught tens of courses and observed hundreds of students. I start this way to establish that […]