Doing a ton of new stuff in one particular field for a long time will get you deep technical knowledge of anything you want to get in to. The accepted viewpoint on this is that one needs ten years of ...