Times are hard in this generation and nobody wants to marry a liability anymore, people who are getting into marriage are looking for partners that can make their lives better. In the old days and traditionally the man goes out to work while the woman manages the home, this is still practiced but most new couples work. Men are finding it quite hard to carry their family responsibilities alone so most of them are looking for industrious women as wives. Women that don't bring anything to the table finds it quite difficult to get husbands, they are expected to have a job, a business or profitable skills so that they can support their husbands financially.
If the husband cannot earn enough to provide for the family, then the wife is also forced to work. The family must decide all this on its own, I know families where both work, or where only the husband works and the wife takes care of the children and keeps order at home, this is also normal, the most important thing is that this order of things suits everyone. There is no one correct algorithm for everyone, we grew up and were brought up in different families.