PhD or Professional Programmer? | Hacker News Reader