That’s going to be quite a challenge were it to happen in europe. Online prostitution in west europe is the only way some people can achieve home ownership and financial freedom.
Both cashier and software developer in London or Berlin face similar issues - live in with strangers, are two to three pay-checks away from eviction, and cant start a family. Actually I think the cashier stands a better chance.
If you can't rent a flat for you alone or are two to three pay checks away from eviction with 61-81k/year I'm afraid, you can't handle money.
No cashier earns so much money