I know we can learn financial management through management courses or we can learn informally through our experiences or common sense. But applying financial management skills is by choice, it's not enough to know how to plan your finances and how to make feasible budgets for it, what matters is applying it. What you know doesn't matter so much as what you do with it, knowing that you should live bellow your means (earnings) yet you spend everything is poor management. Without discipline you cannot save and invest, no matter how much you earn you can blow everything if you don't have focus.
Financial management centeres on having budget for your total income, what is not in the budget is either carried forward or cancelled. Budget helps you to spend within your planned expenditures, if you must add something to your expenses outside of your budget it means that you have to remove something from your budget. You need to priotize your needs to know what will go into what you earn and what doesn't, it helps you to spend prudently. Yet knowing all this things is just theory if you don't have the self control to practicalize them, you need to be very disciplined about financial matters if you must succeed financially.
You can do all the reading you want, but real financial progress relies on many things. One is real time learning by putting your money as risk, having confidence to leave it exposed even during the harshest contractions. People can get wiped out for all sorts of reasons, but a common one is running scared when the markets stop acting happy and that is the true test - watching assets drop 30%+ but knowing the right move is to hold and ride out the wave. Almost contradictory you'll need to learn to cut your losses if you assess you made a wrong decision on a company, because if you sell out with a 20% loss it's much better than losing 80% as a share price continues to crumble. These are all experiences you will only learn by doing, rather than just reading constant theory.