>The "lucky historical accident" you cite isn't one... It's just the way our society was built.
The point is that you couldn't have been a software engineer if you'd been born 100 years ago. And demand for software engineers might tank in the future. People who currently enjoy their jobs as software engineers are lucky to be living in a time when it's possible to make a good living doing that. If you'd been born in another time, there might not have been such a good match between what you're good at, what you enjoy, and what's profitable.
The point is that you couldn't have been a software engineer if you'd been born 100 years ago. And demand for software engineers might tank in the future. People who currently enjoy their jobs as software engineers are lucky to be living in a time when it's possible to make a good living doing that. If you'd been born in another time, there might not have been such a good match between what you're good at, what you enjoy, and what's profitable.