How to combine PhD and software engineering experience? | Not Hacker News!