What kind of background did Satoshi Nakamoto need to come up with Bitcoin?

self.Bitcoin7d ago
Do you think having expertise in network security and distributed systems would have been helpful and/or relevant? Edit: My question wasn't especially well worded, it seems. What I'm really asking is do you think it's feasible that someone with a background in distributed systems and network security might have created Bitcoin? (This is not to suggest that they wouldn't need expertise in other areas as well so please feel free to name those areas.)