Hacker News new | past | comments | ask | show | jobs | submit login

It’s hard. During the pre-tenure time it’s hard not to burn out as a professor. I almost did. With that said, I’ve had all three careers: being a software developer (at a research lab, but building products), running a security evaluation company, and being a tenured professor. Being a professor has some downsides, but the redeeming element for me is that I love being my own boss and being able to pick the problems I work on — those that also interest me. I didn’t have that luxury in industry. Aside from the low pay, grad school was even better because I could spend a week thinking about a problem and make no progress, and I didn’t feel bad about it.

I imagine that the experience of being a grad student is much worse when you have a terrible slavedriver advisor. I was fortunate to avoid that. Even so, the key to grad school (and academia) is to know when you’re having a bad experience and when to get out. In CS (in the US at least) you can leave with a terminal MS relatively easy and have no debt. Go into the program with your eyes open and an exit to industry as a fallback and you’ll be much happier.




Totally agree with the second paragraph (I'm a current grad student). My advisor is excellent, and while I've often had to push myself to the limit of what I can get done, I've also had a tremendous amount of freedom on how to get things done. And when things aren't as busy, I have more time to explore things in a self-motivated way. If I didn't have such a great PI and team, I would have strongly considered dropping out with the masters.

What concerns me most about continuing in academia is the extreme uncertainty in living situation and funding. That seems draining both emotionally and professionally.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: