Almost all jobs will go through a process to get results or profits, but trading requires a much longer process and greater risks so I don't think this can be your main job when you have a lot of responsibilities, unless you have a lot of savings.
However, despite this, trading learning must be done because in this modern era we have to be smart in looking for income from various angles and I think trading is quite worth it even though it carries a big risk too.
Yes, a lot of people think that trading is risky, and they are right that it is not simple, but if you keep learning and get better then I am sure that you are going to end up with a great result eventually. The best thing we could do right now would be just thinking how to do better, a ton of people made a lot of mistakes with time, we should just consider ourselves lucky to be able to trade.
If we give our best and learn, then it would be just another source of income. In the crypto world you could earn so many ways, invest, trade, airdrop, bounty, work, stake, so if you could put a lot of money and effort and work into all of these, eventually that will grow to be a good way of living without needing any income outside of crypto world.