In my opinion there has never been a better time to be a mathematitian, and there has never been a better time to be a software builder.
But there has never been a worst time to have the need to prove your economic value as a mathematitian or software developer alone. Because "understanding" is not something you can prove in one afternoon, its something that you prove with a life.