I expect the same has happened with a lot of people here too. I know that I've been able to piece together pretty complicated situations from very limited evidence, amazing the junior devs on the team.
I also think this XKCD is relevant to the subject. You'll eventually become an expert on darn near anything you spend enough time on. https://xkcd.com/915/