Jack of all trades, but master of none. Are you an expert or a generalist? | Hacker News Reader