professional development is wide or deep knowledge better? | Hacker News Reader