The older/busier I get, the more I see that peoples perceptions of improvement are wrong. Sure playing the game can be helpful for execution but most big improvements come from theory crafting, applying new concepts, and asking good questions. Most of my big level ups came from-