Question: is a cs phd worth it?
Answer: The only reason to do a PhD is because you love doing research. If you don't love research, don't bother — it is not worth the time, money (in terms of opportunity cost vs. making a real salary in industry), or stress. ... You're highly motivated to do computer science research.